The latest release of the project LSFUSION 6.0 is now available, offering a declarative platform for the development of business and web applications. This platform is suitable for developing corporate and accounting applications, serving as an open and free alternative to the 1C platform. The project code is written in Java and is distributed under the LGPLV3 license. A typical ERP solution for small and medium-sized businesses, mycompany, which uses LSFUSION, is distributed under the Apache 2.0 license.
LSFUSION is based on the paradigm of Combinatorial Programming ( function-level), setting it apart from other platforms in the market such as SAP, Dynamics Ax, 1C, and .NET. Additionally, event, reactive, and object-oriented programming are also utilized. The sixth version of LSFUSION focuses on enhancing the Web interface through deep integration with Bootstrap, support for PWA and modern browser APIs, and an expansion of tools to create flexible forms and interfaces.
Key changes in the sixth version of LSFUSION include:
- Bootstrap integration: system elements automatically utilize standard Bootstrap classes, with preinstalled themes available for simplified customization.
- New UI components: switches, checkboxes, buttons, radio video groups, and dropdown lists in Bootstrap style, with automatic selection based on value statistics.
- Icon support: Bootstrap Icons and FontaWESOME libraries integrated with automatic selection based on keywords and element names.
- PWA and browser API: SHARE, Notification, and PUSH API for native sharing, notifications, and push messages, along with the ability to install as a progressive web application.
- Clear HTML tag and Input type assignment: support for Date, Time, Color, Range, Month