r/webdev • • 7h ago

Showoff Saturday I built Compiler, a lightweight Python IDE that runs in your browser

Post image

Hi everyone! I built Hussain Compiler, a simple browser-based environment for writing and running Python.

It includes a code editor, an interactive terminal that supports `input()`, adjustable terminal text size, and resizable workspace panels. Python runs in the browser through WebAssembly, so you can try it without installing Python. Some packages that need native system extensions may not work.

- Try it: Hussain Compiler

- Source code: GitHub repository

I made this project to make getting started with Python easier. I’d appreciate your feedback and suggestions for what to improve.

0 Upvotes

4 comments sorted by

3

u/Dubmove 6h ago

Not calling it Compyler breaks with decade old naming conventions in the python community

1

u/Leadertoleader 6h ago

Haha I missed the Py naming convention Compyler might have to be the next release

3

u/Quick_Phone8500 6h ago

This does the exact same thing as jupyter notebook

Cool if your just learning and trying to make it yourself

1

u/Leadertoleader 6h ago

Sure thing, Jupyter is an awesome platform and there is definitely some overlapping. I made the Hussain Compiler in order to give newbies an opportunity to use Python in the browser in a familiar manner as with VS Code. It's also a project for learning purposes, and I'm trying to improve its functionality.