Freeplane is an actively maintained open-source project. Some limitations are known but cannot be resolved easily due to technical or external constraints.

You can find such issues collected under the following labels on GitHub:

👉 All “can’t do”, “not our bug”, and “wontfix” issues

We maintain these labels to be transparent about problems that are currently out of scope for fixing.

What the labels mean

  • can't do – The issue is technically impossible to fix within current architecture or Java/Swing limitations.
  • not our bug – The issue is caused by external libraries, the operating system, or Java itself.
  • wontfix – We acknowledge the issue, but intentionally won't fix it — due to design choices, complexity, or impact.

These labels are used to keep the issue tracker clean and transparent.


🔧 Troubleshooting & Workarounds

For practical solutions to common issues, refer to the Troubleshooting page. It covers topics such as:

  • Application startup problems
  • Out-of-memory errors
  • User interface glitches
  • Performance slowdowns
  • Spell checker availability
  • Editor freezes

This resource provides configuration tips and known workarounds that may help mitigate certain issues.


🗣️ Reporting New Issues

Even if an issue appears similar to existing ones labeled as can't do, not our bug, or wontfix, we encourage you to report it. New reports can offer fresh insights or highlight changes in external dependencies.

Your feedback is valuable and contributes to the ongoing improvement of Freeplane.

(To be continued)