Creating(or importing) a Code Sandbox or an online IDE to be used in a Django website.

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/django

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • react-ace

    React Ace Component

    You can use https://ace.c9.io/ (or https://www.npmjs.com/package/react-ace if you are using react) to write the code.

  • Judge0 API

    🔥 The most advanced open-source online code execution system in the world.

    https://judge0.com/ to run the code, you can can host it on your server for free or use their api.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • ace

    Ace (Ajax.org Cloud9 Editor)

    You can use https://ace.c9.io/ (or https://www.npmjs.com/package/react-ace if you are using react) to write the code.

  • Monaco Editor

    A browser based code editor

    I have done this before using codemirror but changed to Monaco editor which is used for visual studio code and is open source. On their site is an npm install. With django you can add it into the js folder as a package with all the other js goodies. Has code completion and all other vs code has. Just a little tricky to get it working initially but once up and running very easy to customize. Hope this helps.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts