Skip to content
/ Kodex Public

Kodex is a next-generation SaaS coding platform that empowers developers worldwide through real-time IDE synchronization . Designed for seamless knowledge sharing, it combines multi-language editing (10+ supported), smart output diagnostics, and community-driven code libraries with secure authentication in a customizable interface.

Notifications You must be signed in to change notification settings

xurde24/Kodex

Repository files navigation

✨ Kodex - Full Stack SaaS Code Editor ✨

Kodex is a cutting-edge SaaS coding platform that bridges developers worldwide, combining real-time code editing. It enables seamless pair programming, instant execution, and knowledge sharing in a unified digital workspace across many languages.

Screenshots

App Screenshot

Features

Highlights:

  • 🚀 Tech stack: Next.js 15 + MongoDB + Clerk + TypeScript
  • 💻 Online IDE with multi-language support (10 languages)
  • 🎨 Customizable experience with 5 VSCode themes
  • ✨ Smart output handling with Success & Error states
  • 💎 Flexible pricing with Free & Pro plans
  • 🤝 Community-driven code sharing system
  • 🔍 Advanced filtering & search capabilities
  • 👤 Personal profile with execution history tracking
  • 📊 Comprehensive statistics dashboard
  • ⚙️ Customizable font size controls
  • 🔗 Webhook integration support
  • 🌟 Professional deployment walkthrough

Tech Stack

Client: Next.js, TypeScript, TailwindCSS, Clerk, Zustand, Monaco Editor

Server: Node.js, Clerk webhooks, Piston API, MongoDB

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

CLERK_PUBLISHABLE_KEY=your_clerk_key

CLERK_SECRET_KEY=your_clerk_secret_key

CONVEX_DEPLOYMENT=your_convex_deployment

NEXT_PUBLIC_CONVEX_URL=your_convex_deployment_url

Run Locally

Clone the project

  git clone https://github.com/xurde24/Kodex.git

Go to the project directory

  cd my-project

🔧 Install dependencies

  npm install

Start the server

  npm run dev

Contributing

If you find any issues with the website or have suggestions for improvement, please feel free to submit a pull request or open an issue in this repository. Your contributions are welcome!

Feedback

Thank you for using Kodex!

If you have any feedback, please reach out to me at [email protected]

About

Kodex is a next-generation SaaS coding platform that empowers developers worldwide through real-time IDE synchronization . Designed for seamless knowledge sharing, it combines multi-language editing (10+ supported), smart output diagnostics, and community-driven code libraries with secure authentication in a customizable interface.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published