Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You should check out https://codeboot.org .

It's a fully client-side Python IDE with single-stepping, a virtual (non-hierarchical) filesystem, an FFI to call JS code and a few other things (see the docs). Sharing apps in CodeBoot is trivial: right-click the "play" button and copy a shareable URL. I have helped people solve data wrangling problems using CodeBoot and they now have their little app bookmarked. It works really well.

I could go on for a while. AMA if you're interested. We're actively working on it and some great new features are on the way!



Can I just say I adore the absolute utility of the UX and UI?

No welcome screen, just dropped straight into the main interface which itself has no excess buttons or styling wasted on it.

To me this is beautiful.


Really glad you appreciate! We use it to teach introductory programing courses and the simplistic UI is purpose-built for that use-case.

It really is a joy to program with, but we're struggling a bit to communicate everything it can do. We are working hard on that front and should have a landing page and better explanatory material soon. We're very interested in feedback. If anybody wants to learn more, just contact me through the email in my profile.

Cheers!


Instead of a landing page, may I suggest a '?' button, or at least putting the landing page on https://codeboot.org/something and redirecting from referrers but not direct loads?

Browsers are getting more and more aggressive about deleting cookies / making cookies ephemeral, and nothing is more annoying that dealing with one or multiple pop-ups on each page visit.

For an example of how bad it can get, load LMarena in a private window.

  Cookie pop-up, agree > type something, press enter > ToS pop-up, agree > press enter again > processing > answer > type somethi- verify Cloudflare, agree > type something
Other than that I don't have much comments yet except that it seems a nice product!


We are thinking about using two domains: codeboot.org for "company" things, and codeboot.app for the actual IDE and user applications. Or vice-versa.

We don't want to break the current experience but we need to do a better job of explaining what our software can do.

I appreciate your comments!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: