* Remove guest API system version endpoint * Moved theme information to Admin API * Removed references to the old "comment" module * Remove unused cron endpoints * Don't pass registrar information to guests * Filter out Product toApiArray properties * Redact public ticket information passed via the guest API * Move redaction logic to the serializer * Moved honeypot information to a Twig function * More redaction * Fixed tests * Block additional paths * Reduce the amount of information passed to clients * Mask file downloads behind sendFile rather than serializing original path * Move honeypot information to the new Twig function * Add missing curly bracket * Removed unused `get_slider` endpoint * Turn publicMessageToApiArray into an allowlist --------- Co-authored-by: Adam Daley <admdly@users.noreply.github.com>
Note
FOSSBilling is under active development and currently considered beta. Expect rough edges and limited support.
FOSSBilling is a free, open-source billing and client management system. It helps online service businesses automate invoicing, payments, and client communication. While it’s popular with web hosting providers, it also works well for software licensing, digital downloads, and subscription services.
Features
- Billing & Invoicing: automated invoices, reminders, and basic reporting.
- Client Management: a central place for client data and communication.
- Extensibility: extension-friendly architecture for integrations and custom features.
- Payments: support for multiple gateways.
- Translations: community-powered, multi-language interface.
- Responsive UI: usable on desktop and mobile.
- Security-focused: built with security best practices in mind.
Getting Started
Requirements
FOSSBilling runs on standard LAMP/LEMP stacks. For the latest system requirements (PHP version, extensions, database, etc.), see the official requirements.
Installation
Follow the step-by-step Getting Started guide.
Just exploring? Try the public demo.
Contributing
We welcome contributions from the community! We’re actively modernizing the codebase and there’s plenty to do.
- Read the contributor guide.
- Pick an item from the open issues.
- Open a PR when you’re ready.
If you prefer to start a conversation first, drop by the forum or say hello on Discord.
Star History
Not a developer? Starring the repository helps others discover the project.
License
FOSSBilling is released under the Apache 2.0 license. See LICENSE for details.
This project includes third-party work:
- Open Source Iconography by Pictogrammers under the Pictogrammers Free License.
Links
- Website: https://www.fossbilling.org/
- Documentation: https://fossbilling.org/docs
- Forum: https://forum.fossbilling.org
- Discord: https://fossbilling.org/discord
- Twitter/X: https://twitter.com/FOSSBilling
