https://github.com/elis/djit.su
Reactive Editor
https://github.com/elis/djit.su
application-framework developer-tools development-environment execution-engine
Last synced: 7 months ago
JSON representation
Reactive Editor
- Host: GitHub
- URL: https://github.com/elis/djit.su
- Owner: elis
- Created: 2020-04-22T11:02:12.000Z (over 5 years ago)
- Default Branch: dev
- Last Pushed: 2024-11-19T01:22:39.000Z (about 1 year ago)
- Last Synced: 2025-04-14T19:59:18.485Z (9 months ago)
- Topics: application-framework, developer-tools, development-environment, execution-engine
- Language: JavaScript
- Homepage: https://djit.su
- Size: 7.45 MB
- Stars: 41
- Watchers: 2
- Forks: 5
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Djitsu - Reactive Editor
## Advanced Editor, Development Environment, Application and Execution Platform
> This repository is the live source-code for [djit.su](https://djit.su)

# Getting Started with Djitsu
Djitsu is an editor, application, and an execution platform all rolled into one - it allows you to write regular good-old Javascript (for now, later it will support more languages), without any platform-specific APIs or other platform lockins, so you can be sure that any code written out-side of djitsu will work on djitsu, and any code written in djitsu is just regular code you can use anywhere else.
A great place to start is:
- [Getting Started with Djitsu](https://djit.su/@elis/djitsu-101) - getting to know the basics of how to use djitsu
- [Javascript in Djitsu](https://djit.su/@elis/javascript-in-djitsu) - diving a bit deeper on how to interact with the javascript code in djitsu
- A quick example of how I'm [using djitsu to update djit.su's homepage](https://www.youtube.com/watch?v=gVe3nfXauJs) - basic hands-on real-world example
# Install
## Add .env files
1. Add `.env.development.local` to project root
2. Add this to the file:
```
RAZZLE_FIREBASE_APIKEY="AIzaSyDDJSDZPXq9a5sCTR97zgfTR50tRsspKoQ"
RAZZLE_FIREBASE_AUTH_DOMAIN="djitsu-5cffa.firebaseapp.com"
RAZZLE_FIREBASE_DATABASE_URL="https://djitsu-5cffa.firebaseio.com"
RAZZLE_FIREBASE_PROJECT_ID="djitsu-5cffa"
RAZZLE_FIREBASE_STORAGE_BUCKET="djitsu-5cffa.appspot.com"
RAZZLE_FIREBASE_MESSAGING_SENDER_ID="921945884841"
RAZZLE_FIREBASE_APP_ID="1:921945884841:web:3867a9b55d43077635c1b8"
RAZZLE_FIREBASE_MEASUREMENT_ID="G-104YGV6JJ6"
RAZZLE_USER_CONTENT_URL="http://localhost:3000/user-content"
RAZZLE_DV=lion
```
# Connect
- Join us on reddit: https://www.reddit.com/r/djitsu/
- Join the Facebook group: https://www.facebook.com/groups/djitsu
- Follow the Facebook page: https://www.facebook.com/djitty
- Join the discord server: https://discord.gg/bnYZ7MpJzT
- Follow our Twitter: https://twitter.com/Djitsu1
- Follow our github profile: https://github.com/djits