An open API service indexing awesome lists of open source software.

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

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)

![Djitsu - Reactive Editor](https://raw.githubusercontent.com/elis/djit.su/main/public/assets/github-cover.png)

# 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