-
Directus
The Modern Data Stack 🐰 — Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database.
-
nunjucks
A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)
-
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.
However, the idea of staged changes in one project instance would be huge. One of our highest voted feature requests is for Draft Revisions (staged changes) at the individual item level. We'll probably be diving into that soon. Also, we are already starting in on a Spreadsheet Layout for inline editing... though we hadn't thought of batch staged changes for that (going to chat with the team about that during our all-hands this week). TablePlus (database admin tool) does this, and it can be really nice for making interconnected updates at once.
OK, thanks. I wondered if I had an old version of nunjucks installed globally that was causing the problem. Apparently it's been fixed in 3.1.6
It's MIT, were you browsing their docs repo, instead of the main one?