-
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.
The OCTO DevEx team reaaaaaallly loves VS Code — beyond the editor, it's just a great surface for experimental developer tooling!
GitHub Codespaces aren't generally available yet, but being able to target both "native" VS Code as well as in-browser VS Code with the same extension is super powerful. Expect a lot more from us on that front.
We've also released a pair of little projects re VS Code development that we've extracted from our work:
* [tailwind-vscode](https://github.com/githubocto/tailwind-vscode): a [Tailwind CSS](https://tailwindcss.com/) plugin which creates Tailwind color tokens for each of the VS Code theme colors, easing theme-native styling in VS Code.
* [snowpack-vscode-extension-template](https://github.com/githubocto/snowpack-vscode-extension-temp...): a VS Code extension template that incorporates the fastest toolchain with the wisdom we've accumulated about webview development.
* [snowpack-vscode-extension-template](https://github.com/githubocto/snowpack-vscode-extension-temp...): a VS Code extension template that incorporates the fastest toolchain with the wisdom we've accumulated about webview development.
The OCTO DevEx team reaaaaaallly loves VS Code — beyond the editor, it's just a great surface for experimental developer tooling!
GitHub Codespaces aren't generally available yet, but being able to target both "native" VS Code as well as in-browser VS Code with the same extension is super powerful. Expect a lot more from us on that front.
We've also released a pair of little projects re VS Code development that we've extracted from our work:
* [tailwind-vscode](https://github.com/githubocto/tailwind-vscode): a [Tailwind CSS](https://tailwindcss.com/) plugin which creates Tailwind color tokens for each of the VS Code theme colors, easing theme-native styling in VS Code.
This is a really powerful use-case! If you saw Alex Gaynor's election tracker[1] during the US 2020 elections, it's exactly how it worked. Actions scraped the NYT election results.json, and a static site on GH pages rendered the data, XHRing the scraped JSON out of the repo periodically.
There's no GraphQL backend yet! We've only done HTTP and SQL backends so far. If your GQL query is simple enough, you might be able to squeak by with an HTTP flat action whose target is https://your.site/graphql?query=whatever ?
[1] https://alex.github.io/nyt-2020-election-scraper/battlegroun...
I have an experiment from a while ago around this idea: sqlite-diffable is a tool for dumping out a SQLite database to disk in a format that is designed to live in a git repository and produce readable diffs: https://github.com/simonw/sqlite-diffable