Skip to content

OpenCode25/OpenCode25.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 OpenCode

A modular programming language and IDE built with Python — by a student, for the world.


👋 Hey, I’m Lucaza

I’m a secondary school student and the creator of OpenCode — a next-gen programming language and IDE designed for creativity, speed, and flexibility.
I’m also on the autism spectrum, and that gives me a supercharged focus for logic, structure, and detail — the kind of mindset that’s perfect for building languages from scratch 🧠⚙️.


🚀 What Is OpenCode?

OpenCode is more than an IDE — it’s a modular coding ecosystem.
It introduces a new file type: .oc — built on top of Python, designed for readability and modularity.

You can think of it as:

🧩 Python’s simplicity meets modern IDE power.

OpenCode lets you build programs using reusable function modules, run them instantly, and extend the language itself — without touching the core engine.


🧱 Key Features

  • 🧠 OpenCode Language (.oc) — custom syntax inspired by Python, designed for simplicity and flexibility
  • ⚙️ Modular Backend — drop .py files in /functions and they instantly become usable commands
  • 🪄 Built-in IDE — syntax highlighting, autocomplete, and live output
  • 🌐 Flask Backend — handles real-time code execution safely
  • 💻 Cross-platform Support — works on Windows, macOS, and Linux
  • 🧩 Custom Extensions — build your own functions and language features
  • 📘 Docsify-powered Documentation — open-source, beautiful, and easy to navigate

🏗️ Tech Stack

Layer Technology
Language Core Python 3.10+
Runtime Engine Flask
Frontend IDE HTML, JavaScript, CSS
Docs Docsify + Markdown
File Type .oc (OpenCode Script)

⚙️ Requirements

Before running OpenCode, make sure you have these installed:

Requirement Version Download
Python 3.10+ python.org/downloads
Node.js 18+ nodejs.org
Git Latest git-scm.com

💡 Tip: Run python --version and node -v to verify your setup.


🔧 Setup

git clone https://github.com/OpenCode25/OpenCode.git
cd OpenCode

About

the official webiste for opencode

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages