Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gojo Lang IDE

“Throughout Heaven and Earth, I Alone Am The Honored One” - Gojo Satoru

Gojo Lang IDE is a browser-based, Jujutsu Kaisen-themed, mobile-friendly programming language development environment. Developed using Python (backend logic) and React (frontend), it runs serverless in the browser using Pyodide technology.

Live Demo: https://gojo-lang-ide.netlify.app

Features

  • WebAssembly Power: Thanks to Pyodide, the Python-based interpreter runs instantly in the browser.
  • Mobile Compatible: Support for writing and running code on your phone.
  • Visual Effects:
    • Successful Execution: Domain Expansion (Purple Effect)
    • Error: Cursed Energy (Red Flicker)
  • File System: Download and Upload files with the .gj extension.
  • Jujutsu Parchment: Integrated documentation panel.
  • Monaco Editor: VS Code-like highlighting and completion.

Technologies Used

  • Frontend: React.js, Monaco Editor
  • Core: Python (Custom Lexer/Parser/Interpreter)
  • Engine: Pyodide (WebAssembly)
  • Deployment: Netlify

Installation

To run the project on your own computer:

git clone [https://github.com/cekYc/gojo-lang-ide.git](https://github.com/cekYc/gojo-lang-ide.git)
cd gojo-lang-ide
npm install
npm start
\`\`\`

---

## License
This project is licensed under the GNU GPLv3 license.
Copyright (c) 2025 cekYc

*This project was developed for educational purposes.

About

No description or website provided.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages