Hey Indie Hackers 👋
I built Pterocos (https://pterocos.eu.org) - a free online editor that runs entirely in your browser. No installation, no account required.
Just added: Rust support! 🦀
What Pterocos now supports:
- Rust (NEW!)
- Python
- Ruby
- SQL (SQLite and DuckDB)
- Lua
- HTML/CSS/JS
What makes it different:
- Runs entirely client-side (your code never leaves your browser)
- No tracking, no analytics, free forever
- Persistent storage via localStorage
- Perfect for learning, quick prototyping, and sharing examples
Try it: https://pterocos.eu.org
Would love honest feedback from the IH community! What languages or features would make this more useful for your workflow?
Thanks for checking it out.
Privacy-first is underrated. The fact that code never leaves the browser is a real differentiator — most devs don't realize how much telemetry other editors collect. Rust support is a solid addition too. One feature request: dark mode if it's not already there. For late-night coding sessions it's a must. Nice work shipping this.
client-side execution is a real moat for regulated environments. saw this with PM tooling - 'nothing leaves your browser' unlocks enterprise accounts that block SaaS on policy alone. curious what your target user actually is.
this is actually cool
the “just open and code” thing is underrated
The client-side, no-account angle is the right wedge for learning and quick prototyping. One honest gap: you list "sharing examples" as a use case, but localStorage-only means nothing is actually shareable. The example lives on my machine, not in a link I can send someone. Add shareable URLs that encode the editor state, and you get two wins at once: the feature people actually want, and a distribution loop where every shared snippet becomes a tiny ad for Pterocos. For a free forever tool with no account and no analytics, that shareable link is the closest thing you have to growth, so I would build it before adding the next language. What languages you support matters less than what makes someone send a Pterocos link to a friend.
Rust support is huge — that's a tough one to get running client-side. We built an online compiler into Lumetrix Play for the same reason: students need to actually write code, not just watch it. One thing we noticed — what made users come back wasn't the editor itself, it was having something to build toward. Have you thought about adding structured challenges or prompts inside Pterocos to give people a reason to open it again?
Love seeing Rust get more tooling support. I use online editors for quick Python scripts. Does Pterocos handle package imports or is it just for vanilla code?
Browser-native tools keep surprising me — Rust in the browser via Wasm is still feels like a trick even when you're looking at it.
One thing that could be powerful here: since Pterocos runs entirely client-side with no account required, the zero-friction angle is actually a distribution strategy. Every teacher, every "paste this snippet and run it" tutorial, every conference talk with live code — those are natural fits. Have you seen any organic use cases you didn't anticipate when you started adding more language support?
interesting. good using tech stack like RUST / python / lua / SQLLinte /html / css / js
加瀨tbyy3 Gleezy:tmjz66
最深最熱的地方,只為你張開
高潮來之前,先讓我把你吸乾
鎖上門,讓我用全身伺候你
越粗越硬,我越喜歡
今晚我要騎到你投降
加瀨tbyy3 Gleezy:tmjz66
the client-side Rust execution is the technically interesting part here. WebAssembly-compiled Rust in the browser has real limitations around compile time, crate ecosystem access, and anything touching the file system or networking. curious what the constraints actually look like when you try to use it for something beyond toy programs, and whether there's a clear way to tell users what will and won't work before they spend time on code that can't run in the environment
Rust running fully client-side is the impressive part, that's the hard one since the compiler isn't exactly browser-friendly. How are you pulling it off, compiling to WASM on the fly or something precompiled?
The "code never leaves your browser" angle is underused in your positioning. For educators and workshop facilitators that's not just a nice-to-have, it removes the entire environment setup problem that kills the first 20 minutes of every coding session.
Nice work! I like the fact that everything runs client-side. Privacy is becoming a bigger concern, especially when people are experimenting with code snippets, queries, or prototypes they don't necessarily want uploaded to a server.
Adding Rust is a great choice too. A lot of online editors focus only on JavaScript and Python, so it's nice to see support for systems languages alongside SQL and scripting languages.
One feature I'd personally find useful is the ability to save and share projects with a generated link while still keeping everything lightweight. Looking forward to seeing how Pterocos evolves.
This constant momentum is one of the reasons the game feels so exciting.