-
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.
-
apheleia
🌷 Run code formatter on buffer contents without moving point, using RCS patches and dynamic programming.
I'm a huge fan of opinionated formatters (Prettier, Black, gofmt), integrated into your editor or IDE of choice so that all code is automatically formatted - they're opinionated enough to remove most of the bikeshedding problem, it reduces whitespace and formatting changes showing up in Git, and it lets me bang out whatever code I want without having to worry about formatting it myself. In my personal opinion, this gets several of the "format code on demand" benefits without giving up the existing ecosystem.
I'm a huge fan of opinionated formatters (Prettier, Black, gofmt), integrated into your editor or IDE of choice so that all code is automatically formatted - they're opinionated enough to remove most of the bikeshedding problem, it reduces whitespace and formatting changes showing up in Git, and it lets me bang out whatever code I want without having to worry about formatting it myself. In my personal opinion, this gets several of the "format code on demand" benefits without giving up the existing ecosystem.
There’s also gumtree: https://github.com/GumTreeDiff/gumtree/wiki/Languages
Related posts
-
Black, the Uncompromising (Python) Code Formatter Is Stable
-
Write better Python - with some help!
-
Thanks to Pycharms pep8 hints I've been making my code proudly and beautifully pep8 for years. Started working at a company on a very big python project a month ago and I'm stunned by how other people code. Is it normal to work to Pep8?
-
Let's meet Black: Python Code Formatting
-
Auto-formater for Android (Kotlin)