Acerca de Tooljet
ToolJet es un framework de código abierto y bajo código para crear e implementar herramientas internas con un mínimo esfuerzo de ingeniería. El constructor frontend de arrastrar y soltar de ToolJet te permite crear interfaces complejas y responsivas en minutos. Además, puedes integrar varias fuentes de datos, incluyendo bases de datos como PostgreSQL, MongoDB y Elasticsearch; endpoints de API con soporte para OpenAPI spec y OAuth2; herramientas SaaS como Stripe, Slack, Google Sheets, Airtable y Notion; así como servicios de almacenamiento de objetos como S3, GCS y Minio, para obtener y escribir datos.
Todas las características
- Constructor Visual de Aplicaciones: Más de 45 componentes responsivos integrados, incluyendo Tablas, Gráficos, Listas, Formularios y Barras de Progreso.
- Base de Datos ToolJet: Base de datos sin código integrada.
- Múltiples Páginas: Construye una aplicación con múltiples páginas.
- Edición Multijugador: Permite la construcción simultánea de aplicaciones por múltiples desarrolladores.
- Más de 50 fuentes de datos: Integración con bases de datos externas, almacenamiento en la nube y APIs.
- Escritorio y móvil: Personaliza anchos de diseño para adaptarse a varios tamaños de pantalla.
- Auto-alojamiento: Soporta Docker, Kubernetes, AWS EC2, Google Cloud Run y más.
- Colaboración: Añade comentarios en cualquier parte del lienzo y etiqueta a los miembros de tu equipo.
- Extensible con plugins: Usa nuestra herramienta de línea de comandos para crear nuevos conectores fácilmente.
- Control de versiones: Gestiona múltiples versiones de aplicaciones con un ciclo de lanzamiento estructurado.
- Ejecuta código JS y Python: Ejecuta fragmentos personalizados de JavaScript y Python.
- Control de acceso granular: Establece permisos tanto a nivel de grupo como de aplicación.
- Bajo código: Usa código JS casi en cualquier parte del constructor, como establecer el color del texto según el estado con
status === 'success' ? 'green' : 'red'
. - Editores de consultas sin código: Editores de Consultas disponibles para todas las fuentes de datos soportadas.
- Une y transforma datos: Transforma resultados de consultas usando código JavaScript o Python.
- Seguro: Todas las credenciales están cifradas de forma segura usando
aes-256-gcm
. - Privacidad de Datos: ToolJet funciona únicamente como proxy y no almacena datos.
- SSO: Soporta múltiples proveedores de Inicio de Sesión Único.
Variables de entorno
Ver variables de entorno
- 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