Über Tooljet
ToolJet ist ein Open-Source-Low-Code-Framework zum Erstellen und Bereitstellen interner Tools mit minimalem Entwicklungsaufwand. Mit ToolJets Drag-and-Drop-Frontend-Builder können Sie innerhalb von Minuten komplexe, responsive Frontends erstellen. Darüber hinaus können Sie verschiedene Datenquellen integrieren, einschließlich Datenbanken wie PostgreSQL, MongoDB und Elasticsearch; API-Endpunkte mit OpenAPI-Spezifikation und OAuth2-Unterstützung; SaaS-Tools wie Stripe, Slack, Google Sheets, Airtable und Notion; sowie Objektspeicherdienste wie S3, GCS und Minio, um Daten abzurufen und zu schreiben.
Alle Funktionen
- Visueller App-Builder: Über 45 integrierte responsive Komponenten, einschließlich Tabellen, Diagramme, Listen, Formulare und Fortschrittsbalken.
- ToolJet-Datenbank: Integrierte No-Code-Datenbank.
- Mehrere Seiten: Erstellen Sie eine Anwendung mit mehreren Seiten.
- Mehrbenutzer-Bearbeitung: Ermöglicht gleichzeitiges App-Building durch mehrere Entwickler.
- Über 50 Datenquellen: Integration mit externen Datenbanken, Cloud-Speicher und APIs.
- Desktop & Mobil: Anpassbare Layoutbreiten für verschiedene Bildschirmgrößen.
- Selbst-Hosting: Unterstützt Docker, Kubernetes, AWS EC2, Google Cloud Run und mehr.
- Zusammenarbeit: Fügen Sie überall auf der Arbeitsfläche Kommentare hinzu und markieren Sie Ihre Teammitglieder.
- Erweiterbar durch Plugins: Nutzen Sie unser Command-Line-Tool zum einfachen Bootstrapping neuer Connectoren.
- Versionskontrolle: Verwalten Sie mehrere Anwendungsversionen mit einem strukturierten Release-Zyklus.
- JS & Python Code ausführen: Führen Sie benutzerdefinierte JavaScript- und Python-Snippets aus.
- Granulare Zugriffssteuerung: Legen Sie Berechtigungen sowohl auf Gruppen- als auch auf App-Ebene fest.
- Low-Code: Verwenden Sie JS-Code fast überall im Builder, zum Beispiel um die Textfarbe basierend auf dem Status festzulegen mit
status === 'success' ? 'green' : 'red'
. - No-Code-Abfrage-Editoren: Abfrage-Editoren sind für alle unterstützten Datenquellen verfügbar.
- Daten verbinden und transformieren: Transformieren Sie Abfrageergebnisse mit JavaScript- oder Python-Code.
- Sicher: Alle Anmeldedaten sind sicher mit
aes-256-gcm
verschlüsselt. - Datenschutz: ToolJet dient ausschließlich als Proxy und speichert keine Daten.
- SSO: Unterstützt mehrere Single Sign-On-Anbieter.
Umgebungsvariablen
Umgebungsvariablen anzeigen
- PROJECT
- tooljet
- DOMAIN
- stack.localhost
- TOOLJET_HOST
- https://$PROJECT.$DOMAIN
- LOCKBOX_MASTER_KEY
- 0000000000000000000000000000000000000000000000000000000000000000
- SECRET_KEY_BASE
- replace_with_secret_key_base
- SERVER_HOST
- tooljet
- REDIS_HOST
- tooljet-redis
- REDIS_USER
- tooljet
- REDIS_PASSWORD
- password
- ORM_LOGGING
- PG_DB
- tooljet
- PG_USER
- tooljet
- PG_HOST
- tooljet-postgres
- PG_PASS
- password
- ENABLE_TOOLJET_DB
- true
- TOOLJET_DB
- data
- TOOLJET_DB_USER
- $PG_USER
- TOOLJET_DB_HOST
- tooljet-postgres
- TOOLJET_DB_PASS
- $PG_PASS
- PGRST_HOST
- tooljet-postgrest
- PGRST_JWT_SECRET
- CHECK_FOR_UPDATES
- true
- GOOGLE_CLIENT_ID
- GOOGLE_CLIENT_SECRET
- DEFAULT_FROM_EMAIL
- hello@tooljet.io
- SMTP_USERNAME
- SMTP_PASSWORD
- SMTP_DOMAIN
- SMTP_PORT
- DISABLE_SIGNUPS
- APM_VENDOR
- SENTRY_DNS
- SENTRY_DEBUG
- COMMENT_FEATURE_ENABLE
- ENABLE_MULTIPLAYER_EDITING
- true
- ENABLE_MARKETPLACE_FEATURE
- SSO_GOOGLE_OAUTH2_CLIENT_ID
- SSO_GIT_OAUTH2_CLIENT_ID
- SSO_GIT_OAUTH2_CLIENT_SECRET
- SSO_GIT_OAUTH2_HOST
- SSO_ACCEPTED_DOMAINS
- SSO_DISABLE_SIGNUPS
- ENABLE_ONBOARDING_QUESTIONS_FOR_ALL_SIGN_UPS
- USER_SESSION_EXPIRY