-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
komorebi-application-specific-configuration
A central place to document all tweaks required for Komorebi to 'just work' with as many applications as possible
A push-based event subscription API that allows other applications to subscribe to the latest komorebi events. This is in particular super useful if you want to write your own statusbar. yasb is a great example of a status bar written in Python that subscribes to the latest events from komorebi to always show the most up-to-date information about workspaces and application windows to the user.
Introducing a decoupled library of application-specific fixes in YAML that can be used to generate the majority of configuration options for applications that are uncooperative-by-default. The goal is to eventually just be able to run one command to generate 99% of your configuration, leaving you to focus on the other 1% which should essentially be your preferred shortcuts and workspace layout options.
I presumes this is probably out of the scope, but curious if there's interest to implement tiled scrolling behavior (https://github.com/paperwm/paperwm). I liked paperwm a lot, but couldn't find anything similar on Windows or else.