Now available: MARS-Curiosity documentation
One of the most frequent request I got over the years about my REST library for Embarcadero Delphi is to provide a proper documentation to the library. To mantain and to develop the library has always represented a pleasure but also quite time-consuming task. Unfortunately, I’ve always privileged adding features and improvements to the library to actually document the interesting features the library comes with. Recently I am trying to improve this adding new demos and, today, releasing a documentation site.
MARS is an interesting option for Delphi developers willing to build REST server applications and for those in the need (who isn’t?) to consume existing REST services (whatever technology they are built with). Many real world projects use MARS today but apart from my sessions in Delphi conferences and some (aging) video on YouTube, there was no way to learn about the library.
These days, everybody is experimenting with AI tools so I decided to let Claude build documentation of my library. The result may not be perfect but is way beyond my expectations and obviously it represent a huge step forward with respect to the previous situation (almost no documentation available).
Thanks to some hints by Carlo Barazzetta, I was able to point Claude to extract knowledge from the repository and then use it to deploy a VitePress website. Some more steps have been necessary to correctly wireframe everything with GitHub pages and to assure future updates to the doc with small effort and that’s it.
Documentation is now online and available at: https://andrea-magni.github.io/MARS/
A screenshot of the main page is available here:

More news about MARS are coming, stay tuned!
Sincerely,
Andrea