3 ms·
I love deno so much and all of its ideas highlighted in the article (dependency management, security, performance) so much that I've build an entire framework a
by rubenfiszel 4y ago
I love deno so much and all of its ideas highlighted in the article (dependency management, security, performance) so much that I've build an entire framework around making scripting enterprise grade that is centered around deno support. The project is open-source [1], we even expose a web monaco editor and made the lsp support available using websocket and json-rpc. The goal here is to build enterprise-grade one-off script and workflows in deno, that can benefit from permissioned credentials, autogenerated UI (by parsing the main function parameters), a workflow engine similar to airflow/temporal, etc ...
We have a hub [2], centered around deno, that serves as our library of integration. An integration for us, is just a script that uses the right dependency to do an atomic action like fetching data or doing a POST.
We are betting big on deno, and are hoping with windmill to be the framework to make it enterprise-ready for other things than webservers (which most of the deno framework currently focus on).
[1]: https://github.com/windmill-labs/windmill https://github.com/windmill-labs/windmill
[2]: https://hub.windmill.dev https://hub.windmill.dev
- jhot 4y agoJust wanted to say I bookmarked windmill a couple weeks ago and am really excited to try it out.
- Kinrany 4y agoWhile trying to use the public instance, finding created scripts was kinda hard: they're under "Home". When a script is being viewed, "Home" is not highlighted, and it seems like one of the last places to check. Also, starting with an empty workspace and importing examples from the hub manually might be less confusing. With public workspace having all these examples, "Home" is cluttered and it's not obvious that new scripts also end up there. Overall it's very impressive, thanks for open sourcing!
- maxs 4y agoVery cool project, I bookmarked it as well and excited to try.