Kerppi, or "kevyt erppi" - Finnish slang for "light ERP", is a lightweight ERP software base for small businesses. It includes simple customer and stock keeping unit management and printing support. Originally there were more features regarding SKU management and especially the main workflow, but for this GPL version they are removed as it was mostly customer specific stuff, so this is pretty much just a basis for custom applications. It is simple to add new tabs to the main window for more functionality.
Kerppi uses the MVVM model and Dapper with SimpleCRUD extensions. It is not asynchronous, though, as it uses System.Data.SQLite for database with encryption so normally there's really no waiting time anyway. Although the encryption feature of the SQLite lib seems to be sort of a hack, it works. Other code features include your usual visual tree walker and time conversion classes along with a bunch of converters.
The software was originally written in C# using Visual Studio Express 2013 for Windows Desktop, later the Community versions were used. Kerppi is released under the GNU General Public License version 3.
- System.Data.SQLite (included)
- Dapper (included)
- Dapper.SimpleCRUD (included)
- .NET Framework 4.5
- Visual C++ Redistributable for Visual Studio 2012 Update 4 (32-bit version)
- Kerppi: GPL-3.0
- System.Data.SQLite: Public Domain
- Dapper: Apache License Version 2.0
- Dapper.SimpleCRUD: Apache License Version 2.0