Open Sage 100 Design Concepts

Started by root, Jun 07, 2026, 10:33 AM

Previous topic - Next topic

root

Open Sage 100 is an open source project creating a work-a-like accounting solution with a web browser UI using the ScriptBasic webserver.

A three tier architecture will be maintained using MODULEs instead of ProvideX emulated objects. This eliminates the need for COM and BOI scripting. OS100 will have a REST API for external interfacing. UI events from the Bootstrap framework UI will be handled as Fetch API calls.

MODULEs will focus on business logic, not legacy support.

Open Sage 100 is targeted for Linux but can run on a Windows server or on a standalone PC.

I'm going to do an AR_Customer MODULE as an example to show the differences between ProvideX and ScriptBasic.