Contents
LibrePlan is a free, open-source web application for project planning. The source code is publicly available and the application can be used, studied, modified, and redistributed by anyone. There is no license fee.
Developing and maintaining a project of this scale requires a sustained effort from its contributors. Because LibrePlan does not charge for its software, the project depends on voluntary contributions — both in the form of code and financial donations — to keep going.
When you open LibrePlan you will notice a Donate button on the login screen. This button is a direct invitation to support the project financially. Donations help fund:
Even a small, one-time contribution makes a real difference for the volunteers and developers who keep the application running. If LibrePlan is useful to you or your organisation, please consider clicking the button and making a donation.
A subscription-based edition (hosted or on-premise) of LibrePlan is available for businesses through our sister company LibrePlan Enterprise, for those who prefer a managed service with guaranteed support and SLA agreements. Subscribers to that edition will not see the donation button on the login screen, as they already contribute to the project's sustainability through their subscription fee.
If you are using the community (self-hosted) edition, the donation button will be visible as a reminder that the project relies on the generosity of its users.
To appreciate the maintenance effort involved, consider the size of the LibrePlan codebase. The table below is the output of cloc (Count Lines of Code), a widely used open-source tool that counts blank lines, comment lines, and lines of source code across many programming languages.
| Language | Files | Blank | Comment | Code |
|---|---|---|---|---|
| Java | 1,542 | 52,481 | 49,790 | 181,895 |
| PO File | 36 | 34,725 | 63,023 | 74,983 |
| reStructuredText | 140 | 9,561 | 1,483 | 23,137 |
| XML | 141 | 2,453 | 518 | 17,665 |
| HTML | 107 | 116 | 7 | 13,295 |
| CSS | 14 | 936 | 175 | 3,922 |
| Properties | 182 | 5 | 234 | 3,328 |
| XMI | 1 | 0 | 0 | 3,221 |
| SQL | 19 | 2,824 | 1,876 | 2,892 |
| JavaScript | 52 | 352 | 631 | 1,601 |
| Maven | 4 | 224 | 216 | 1,466 |
| TeX | 2 | 70 | 104 | 1,256 |
| Markdown | 6 | 238 | 1 | 706 |
| YAML | 9 | 150 | 124 | 663 |
| Bourne Shell | 45 | 123 | 21 | 464 |
| Text | 41 | 91 | 0 | 316 |
| Python | 1 | 86 | 15 | 264 |
| Bourne Again Shell | 6 | 57 | 24 | 236 |
| Perl | 1 | 43 | 73 | 232 |
| make | 5 | 57 | 58 | 200 |
| Ruby | 1 | 12 | 23 | 49 |
| PHP | 1 | 8 | 0 | 20 |
| JSON | 1 | 0 | 0 | 8 |
| SUM | 2, 357 | 1 04,612 | 1 18,396 | 3 31,819 |
With over 331,800 lines of source code spread across more than 2,300 files and 22 languages, LibrePlan is a substantial piece of software. Keeping it secure, compatible with modern environments, and feature-rich is an ongoing investment of time and expertise.
Your donation — however large or small — helps make that work possible. Thank you.
Please support LibrePlan
LibrePlan cannot exist without your support. Please read the donations page and consider helping us to continue development.