A report designer for DevExpress, built in the open.
Forma is made by Waqar Sayyed, an independent developer, and is open source under the Apache-2.0 licence. It exists because turning a report someone already has into a DevExpress .repx by hand is slow, and it should not cost anything to do it faster.
The project
The code, its history and its issues are on GitHub; ideas and questions go to Discussions, and what changed when is on the changelog. Contributions are welcome: CONTRIBUTING.md in the repository says how.
Built with
- React, Vite, Tailwind CSS and Motion for the app; Firebase for sign-in and saved projects.
- Tesseract.js for OCR in your browser, pdf.js for PDFs, and Transformers.js with ONNX Runtime for handwriting.
- Inter, Hanken Grotesk and JetBrains Mono for type, and the Liberation fonts inside PDF/A files, all under the SIL Open Font License.
Every open-source work Forma ships is listed with its licence in the third-party notices.
DevExpress
DevExpress and XtraReports are trademarks of Developer Express Inc. Forma is an independent project, not affiliated with, sponsored or endorsed by Developer Express Inc.; it writes their file format so that their designer and their reporting engine can open what it makes.
Press kit
The mark and the card, free to use when writing about Forma:
The name is Forma, one word. For anything else, the contact page.