DWKit is a .NET BPM system based on .NET Core and React
Switch branches/tags
Nothing to show
Clone or download
Latest commit e378e2c Nov 30, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
.nuget Document approval system - first commit Apr 24, 2015
Resources no message Dec 21, 2017
StarterPack 2.4.1 Nov 29, 2018
VacationRequest 2.4.1 Nov 29, 2018
.gitattributes Document approval system - first commit Apr 24, 2015
.gitignore Updated to DWKIT 2.3.1 Sep 28, 2018
README.md no message Dec 21, 2017



DWKit is a .NET BPM system made with simplicity and flexibility in mind. DWKit allows you to model, automate and execute mission-critical business processes, whatever industry you’re operating in.

A ready-made BPM solution is often not enough to satisfy your business requirements. Be it the need to ensure regulatory compliance or to build custom logic that goes beyond what the system has to offer, we believe that making the source code open is the way to go.

Hence, we made DWKit’s source code available to our customers so that they can alter whatever it is that will make their business more efficient.


  • Drag-&-drop form builder
  • Designer of workflow
  • User Interface on React (JSX)
  • Role-based access control
  • Admin panel
  • Support MSSQL & PosgreSQL databases
  • Works fine on Windows/Linux/MacOSX


Demo Form builder Workflow



  • Starter Pack
  • Vacation Request


Official web-site - https://dwkit.com
Documentation - https://dwkit.com/documentation/

Demo - https://dwkit.com/demo/
Admin panel - http://demo.dwkit.com/admin
Form Builder - http://builder.dwkit.com/
Workflow Designer - http://demo.dwkit.com/admin?apanel=workflow&aid=VacationRequest

For technical questions, please contact wf@optimajet.com
For commercial use, please contact sales@optimajet.com

Free limits (development use only):

  • Instances: 1
  • Users: 20
  • Forms: 20
  • Workflow: 1 schema

System requirements: