Skulpt - Entirely in-browser implementation of Python

in GEMSlast year


If you are a python enthusiast you may have come across interactive web editors that execute python code on the browser. Skulpt is a system that compiles Python code into JavaScript and runs it on a browser. What is really cool about Skulpt is you can embed it into your existing websites, and create new ones with Skulpt integration, or even import your own modules.

This would be great for web apps that focus on teaching how to code with fun and interactive web editor. It can also be a great learning tool for creating projects that run your python code on a browser and document your progress as you go. I can see many interesting implementations for Skulpt. The simplest use case can be code sharing.

There have been various other projects already developed using Skulpt. Feel free to visit their website and browse through the projects gallery.

Skulpt is python for client side. No preprocessing, plugins or server-side support required, just write Python and reload.


Learning to write code is one of my missing skills! I should learn!

Thanks for telling detail about skulpt. Indeed great to execute python codes in browser. We are looking for people like you in our community.

Your post has been submitted to be curated with @gitplait community account because this is the kind of publications we like to see in our community.

Join our Community on Hive and Chat with us on Discord.


Thanks for your contribution to the STEMsocial community. Feel free to join us on discord to get to know the rest of us!

Please consider supporting our funding proposal, approving our witness (@stem.witness) or delegating to the @stemsocial account (for some ROI).

Please consider using the STEMsocial app app and including @stemsocial as a beneficiary to get a stronger support. 

I have picked your post for my daily hive voting initiative, Keep it up and Hive On!!