🚀 Tooljet

Eine Low-Code-Plattform zum Erstellen interner Tools

★ 33.6k Internal tool Low-code No-code

Homepage · Source code

Author: ToolJet, Inc · License: AGPL-3.0

Version: 3.0.14 · Updated

Ü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.

Tooljet-Dashboard mit Bestand und Bestellungen


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
 

Ähnliche

  1. Appsmith  Appsmith

    Entwickler für interne Werkzeuge

    ★ 35.1k internal-tool low-code no-code