Hacker News new | ask | show | jobs
by meredydd 1993 days ago
Take a look at https://anvil.works - it's not just "low code", it's a full web-dev platform so simple that you can build a dashboard with a few lines of Python - front end, back end and drag-n-drop design. (I'm a founder.)

The trouble with "low-code" is that you're stuck on rails - it's very easy to do a few things, but the moment you want something the creators didn't anticipate, prepare for a lot of pain.

Anvil is the opposite approach - it's a dev environment that happens to be simple enough to build a dashboard in minutes, but with a Real Damn Programming Language. It's basically Delphi for the web: It's got a drag-n-drop designer, Python in the browser and on the server, code editor with full-stack autocomplete, etc.

(And unlike "low-code" tools, the runtime engine is open source, so you're not locked in: https://github.com/anvil-works/anvil-runtime)

3 comments

I love the value proposition of full stack w/ nothing but Python here. Backend has been cool enough with Python but for anything serious in the frontend, js and friends is almost always a necessity. Bridging that gap seems pretty lucrative, especially with your python → js compiler.¹

[1] https://github.com/skulpt/skulpt

Does the open source runtime has the same Free-Tier restrictions (Anvil Branding, Libraries, Domain)?
Not at all!

People still upgrade for editor features - eg we have several Business plan users who primarily deploy with the open-source App Server - but it's by no means required.

This is an incredibly appealing proposition! Well done.