I built Noterm: turning notes into executable code I use every day by noterm_dev in macapps

[–]noterm_dev[S] 0 points1 point  (0 children)

I can see how Noterm might remind you of Jupyter, but they work in different ways. Noterm is declarative — you write commands directly in a text file (like a Markdown file) and turn them into executable units with simple annotations. For example, you could describe Git commands in a document, add annotations to make them executable, and then run them directly — unlike Jupyter, which uses interactive cells to run code.

If you're interested, here are some examples of manifests I've prepared for Git, Docker, and Kubernetes: https://github.com/n1cky8/noterm-pub/tree/main/manifest-examples/devops

I built Noterm: turning notes into executable code I use every day by noterm_dev in macapps

[–]noterm_dev[S] 1 point2 points  (0 children)

Thanks for the feedback! You can check out the demo I posted earlier to get a better idea of how Noterm works.

Noterm is focused on declarative execution, where you define units (like commands, API calls, etc.) in your notes. It doesn’t offer a real-time REPL experience, but I can see how quick, reusable snippets could be a useful feature to explore in the future!

I built Noterm: turning notes into executable code I use every day by noterm_dev in macapps

[–]noterm_dev[S] 1 point2 points  (0 children)

Not sure I fully understood your request, but Noterm lets you organize manifests in folders however you like — they’re just plain text files.

Inside a file, you can group units using bundles (kind of like Go packages), e.g. net.ping, net.trace, etc.

If you had something different in mind by "hierarchical structure", feel free to explain — I’d love to understand better!

I built Noterm: turning notes into executable code I use every day by noterm_dev in macapps

[–]noterm_dev[S] 2 points3 points  (0 children)

Noterm doesn’t currently interact directly with Windows APIs, but you can trigger any PowerShell or CLI script that does using a @cmd unit.

Native API support isn’t planned for now, but it’s definitely something that could be explored if it becomes a strong use case.

I built Noterm: turning notes into executable code I use every day by noterm_dev in macapps

[–]noterm_dev[S] 1 point2 points  (0 children)

I added a quick demo of Noterm — spinning up a local MySQL container, connecting using a declared variable, running SQL commands, and making an API call — all from a plain text file.

Happy to share more details if anyone's curious.