Components of the Lino framework¶
The Lino framework consists of about 30 repositories, which are currently hosted on GitHub under https://github.com/lino-framework.
General framework repositories¶
linopackage contains the core of the framework and includes the Standard Plugin Library, a plugin library with basic features like system users, notifications, comments, printing and others. These features are included in most real-world Lino applications.
getlinopackage contains the Lino installer.
lino_bookpackage contains the source code of what you are reading right now, plus a collection of demo projects and examples (see
lino_book.projects), plus the big test suite for the Lino framework.
Here is a directory of all known Lino applications.
Some applications have the privilege of having their technical documentation in the Lino Book. This is because explaining a framework is difficult without examples, and because we thought that applications that are actually being used in reality are more interesting than a theoretic collection of demo projects.
Newer Lino applications have their own technical documentation, demo projects and technical specs:
Lino Amici is a contacts manager for families.
Lino Ciao is a meetings manager.
Lino Presto is an application developed for a service provider in Eupen. Group calendar, team management, monthly invoicings. No accounting.
Lino Pronto is an application developed for a provider with delivery notes and with accounting. Not yet uses in production.
Utilities maintained by the Lino team¶
Some packages that might be useful to non-Lino Python projects are not covered in the Lino Book because they are actually not at all related to Lino, except that Lino depends on them and that they are maintained by the Lino team:
Alternative front ends¶
ExtJS 6 front end¶