🚀 Tooljet

Uma plataforma low-code para construir ferramentas internas

★ 33.6k Internal tool Low-code No-code

Homepage · Source code

Author: ToolJet, Inc · License: AGPL-3.0

Version: 3.0.14 · Updated

Sobre Tooljet

O ToolJet é um framework de baixo código open-source para construir e implantar ferramentas internas com mínimo esforço de engenharia. O construtor frontend drag-and-drop do ToolJet permite criar frontends complexos e responsivos em minutos. Além disso, você pode integrar várias fontes de dados, incluindo bancos de dados como PostgreSQL, MongoDB e Elasticsearch; endpoints de API com suporte a OpenAPI spec e OAuth2; ferramentas SaaS como Stripe, Slack, Google Sheets, Airtable e Notion; bem como serviços de armazenamento de objetos como S3, GCS e Minio, para buscar e gravar dados.

Painel do Tooljet mostrando inventário e pedidos


Todas as funcionalidades

  • Construtor Visual de Aplicativos: Mais de 45 componentes responsivos integrados, incluindo Tabelas, Gráficos, Listas, Formulários e Barras de Progresso.
  • Banco de Dados ToolJet: Banco de dados no-code integrado.
  • Múltiplas Páginas: Construa uma aplicação com várias páginas.
  • Edição multiplayer: Permite a construção simultânea de aplicativos por múltiplos desenvolvedores.
  • Mais de 50 fontes de dados: Integre com bancos de dados externos, armazenamento em nuvem e APIs.
  • Desktop & mobile: Personalize larguras de layout para se adequar a vários tamanhos de tela.
  • Auto-hospedagem: Suporta Docker, Kubernetes, AWS EC2, Google Cloud Run e mais.
  • Colaboração: Adicione comentários em qualquer lugar do canvas e marque membros da sua equipe.
  • Extensível com plugins: Use nossa ferramenta de linha de comando para facilmente criar novos conectores.
  • Controle de versão: Gerencie múltiplas versões de aplicativos com um ciclo de lançamento estruturado.
  • Execute código JS & Python: Execute snippets personalizados de JavaScript e Python.
  • Controle de acesso granular: Define permissões tanto em nível de grupo quanto de aplicativo.
  • Low-code: Use código JS em praticamente qualquer lugar dentro do construtor, como definir a cor do texto baseado no status com status === 'success' ? 'green' : 'red'.
  • Editores de consulta no-code: Editores de Consulta estão disponíveis para todas as fontes de dados suportadas.
  • Una e transforme dados: Transforme resultados de consultas usando código JavaScript ou Python.
  • Seguro: Todas as credenciais são criptografadas de forma segura usando aes-256-gcm.
  • Privacidade de Dados: O ToolJet serve apenas como proxy e não armazena dados.
  • SSO: Suporta múltiplos provedores de Single Sign-On.

Environment variables

View environment variables
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
 

Uma alternativa para

  1. Retool  Retool
  2.  PowerApps

Relacionados

  1. Appsmith  Appsmith

    Construtor de ferramentas internas

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