English | Français | Español | Deutsch | 简体中文 | 繁體中文 | 日本語
Si solo quieres probar APITable 1, utiliza nuestra versión alojada en la nube en apitable.com.
Si quieres demostrar este proyecto de código abierto de APITable, haz clic aquí para la demo en línea de ⚡️Gitpod.
Si quieres instalar APITable en tu entorno local o en la nube, consulta 💾 Instalación
Si quieres configurar tu entorno de desarrollo local, lee nuestra guía de 🧑● 💻 Developer Guide
Únete a Discord o Twitter para estar en contacto.
Colaboración en tiempo real | Formulario automático |
---|---|
Primer Panel de API | Enlaces ilimitados de tabla cruzada |
Permisos de poderosas filas/columnas | Incrustar |
APITable proporciona una amplia gama de características increíbles, desde lo personal hasta la empresa.
- Pila de tecnología avanzada y código abierto
La colaboración en tiempo real
permite a varios usuarios editar juntos en tiempo real, o simultáneamente con el algoritmoTransformación operacional (OT)
.- Interfaz de base de datos-hoja de cálculo extremadamente suave, fácil de usar y súper rápida en el motor de renderizado de
canvas
. - Arquitectura nativa de base de datos: Cambios / Operación / Acción / Instantánea y así sucesivamente.
- 100k+ filas de datos con colaboración en tiempo real.
- Acceso completo a la API, desde
Datos
hastaMetadatos
. - Vínculo de tabla de una dirección / Bi-dirección y
Enlaces cruzados infinitos
- Lenguajes de programación y marco amigables con la comunidad TypeScript (NextJS + NestJS) y Java (Spring Boot), y nos estamos moviendo a Rust gradualmente.
- Bonito y rico Database-Hoja de cálculo UI
CRUD
: Crear, leer, actualizar, eliminar las tablas, columnas y filasOperaciones de campos
: ordenar, filtro, agrupar, ocultar/desocultar, ajuste de altura.Espacio basado en
: Utilice espacios de trabajo separados en lugar de la estructura basada en la aplicación/Base, haga posible el enlace de tablas ilimitadas.Modo oscuro
y personalización del tema disponible.7 tipos de vista
: vista en cuadrícula (hoja de datos) / Vista de galería / Mapa mental / vista Kanban / Vista completa de Gantt / Vista de calendario- Panel de API en un clic
- Baterías incluidas
- Plantillas oficiales incorporadas en 10 o más.
- Automatización de robot y personalización disponibles.
- Panel de BI
- Formulario generado por un solo clic
- Página compartible e incrustable.
- Soporte múltiple.
- Integración con n8n.io / Zapier / Appsmith... y más.
- Excelente extensibilidad
- Extensible
Widget System
con más de 20 oficiales widgets de código abierto. - Gráfico personalizable & Gráfico & Panel de control
- Tipos de columnas de datos personalizables
- Fórmulas personalizables
- Acciones de Robot de Automatización personalizables.
- Extensible
- Permisos de grado empresarial
Mirror
, convierte una vista en una réplica para implementar el permiso de fila.- Activa
Permiso de Columna
a través de una operación muy simple. - Carpetas / Subcarpetas / Permiso de archivos.
- Carpetas de estructura de árbol y nodo personalizable (archivo);
- Gestión de equipos & Estructura de la organización.
- Características de la empresa:
- SAML
- Inicio de sesión único (SST)
- Auditoría
- Copia de seguridad automática de la base de datos
- Exportador de datos
- Marca de agua
- ....
Con widgets y plugins extensibles, puedes añadir más características.
¿Por qué debe conocer APITable para su próximo software?
- Como software de supergestión
- Gestión de proyectos flexible & Tareas / Gestión de incidencias.
- Gestión de Líder de Mercadeo.
- CRM más flexible y conectable.
- Inteligencia de Negocio Flexible (BI).
- Formularios y encuestas amigables con las personas
- ERP flexible.
- Plataforma de código bajo y sin código.
- ...y más, APITable pone 1000 programas en su bolsillo.
- Como infraestructura de base de datos visual
- Inserte APITable en sus propias interfaces de software.
- Base de datos visual con REST API.
- Panel de administración.
- Gestión central de la configuración.
- Base de datos todo en uno que conecte todo su software.
- ...y más, APITable conecta todo.
- También, es de código abierto y extensible
Al hacer clic en el botón API
en la esquina derecha se mostrará el Panel de la API
APITable proporcionará un lenguaje de consulta (DQL) en la hoja de datos para consultar el contenido de su hoja de cálculo.
Comparte tu tabla o carpeta de la hoja de datos. Los inserte copiando y pegando scripts HTML.
APITable.com proporciona más características de Incrustación listas para empresas para valores.
Antes de comenzar:
- Se requiere un anfitrión con Docker y Docker Compose v2 instalado.
- Se recomienda tener al menos 4 CPUs/8GB de RAM.
- Se requiere una shell bash con utilidades básicas como curl instaladas.
- Las imágenes de contenedor nativas arm64 (Apple Silicon) aún no están listas y pueden causar un mal rendimiento.
Para instalar apitable usando docker-compose, abra su terminal y ejecute lo siguiente:
curl https://apitable.github.io/install.sh | bash
Luego abra http://localhost:80 en su navegador para visitarlo.
También proporcionamos una imagen todo en uno basada en pm2 para propósitos de demostración o prueba (no recomendada para uso empresarial o producción):
sudo docker run -d -v ${PWD}/.data:/apitable -p 80:80 --name apitable apitable/all-in-one:latest
Dependiendo de su entorno, puede que necesite esperar varios minutos para que todos los servicios comiencen. Esta imagen es sólo amd64 (x86_64), puede encontrarse con un rendimiento bastante malo en arm64 o silicón de manzana.
Si quieres configurar tu entorno de desarrollo local, lee nuestra 🧑● 💻 Developer Guide
Bienvenido, y gracias por su interés en contribuir a APITable!
Además de escribir código, hay muchas formas en las que puedes contribuir.
Puedes contribuir de la siguiente manera:
- Unirte y modificar traducciones en nuestro proyecto de traducción de Crowdin
- Crear problemas
- Seguir nuestro Twitter
- Crear documentación
- Contribuir con código
Tal como lo siguiente:
- Únete a Proyecto de traducción de Crowdin
- Crear issues
- Seguir nuestro Twitter
- Crear documentación
- Contribuir con código
Puede leer las Directrices de contribución de este repositorio para aprender a contribuir.
Aquí hay una guía rápida para ayudarte a contribuir a APITable.
Aprende cómo configurar tu entorno local, visita nuestra Guía del Desarrollador.
Aquí hay un flujo de trabajo general APITable git:
- Cree un problema y describa las características que desea -> problemas APITables
- Fork este proyecto -> Fork proyecto APITable
- Crea tu rama de características (
git checkout -b my-new-feature
) - Comprueba tus cambios (
git commit -am 'Añadir algunas características'
) - Publica la rama (
git push origin my-new-feature
) - Crear una nueva Pull Request -> Crear pull request a través de bifurcaciones
Utilizar estas convenciones comunes:
- ¿Cuál es nuestro modelo de sucursal Git? Gitflow
- ¿Cómo colaborar en sus proyectos de bifurcación? Github Flow
- ¿Cómo escribir un buen mensaje de confirmación? Compromisos convencionales
- ¿Cuál es nuestro formato de registro de cambios? Mantener el registro de cambios
- ¿Cómo versionar y etiquetar? Versionado semántico
- ¿Qué es la guía de código de Java? Guía de código Java | Plugin Intellij IDEA
- ¿Qué es la guía de código de TypeScript? -> Guía de estilo de TypeScript | ESLint
- ¿Qué es la guía de código de TypeScript? -> Directrices API de Rust
- ¿Qué es la Visión General de la Arquitectura? -> Interfaz APITable - Resumen de Archivos
- Centro de ayuda
- 👩💻 Centro de Desarrolladores
- ► Documentos de API REST
- SDK del Widget
- Scripting (Próximamente...)
Por favor, consulte el mapa de ruta de APITable
- Constructor de Interfaz de código pesado
- Componentes de documentación de terceros incrustables
- Idiomas específicos del dominio de SQL
- Como IdP
- Robot de automatización avanzado
- Características Web 3
- ...
- Como identificador;
- SAML
- Inicio de sesión simple
- Auditoría
- Copia de seguridad de base de datos
- Integración con ChatGPT, Zapier, Slack, Google Workspace...
- Marca de agua
Para más información, por favor contáctenos en [email protected].
¿Qué es la guía de código de Java? Guía de código Java | Plugin Intellij IDEA
- Creemos que
la base de datos es la piedra angular
de todo el software. - Creemos que crear una base de datos visual
con una interfaz de usuario rica y fácil para todos
puede reducir la dificultad de la industria de software e incrementar la adopción de digitalización en el mundo. - Creemos que el trabajo
APITable
puedeEmpujar Seres Humanos hacia adelante
.
Siempre buscamos buenos talentos para APITable:
- Desarrollador Full-stack: Tienes experiencia con React, NestJS, TypeScript, Spring Boot, Java, Terraform. Y le gusta escribir código de alta calidad con documentación clara y pruebas unitarias.
- Desarrollador back-end: Tiene experiencia con NestJS, TypeScript, Spring Boot, Java, SQL, Kubernetes, Terraform. Y le gusta escribir código de alta calidad con documentación clara y pruebas unitarias.
- Desarrollador front-end: Tiene experiencia con React, NextJS, TypeScript, WebPack. Y le gusta escribir código de alta calidad con documentación clara y pruebas unitarias.
Independientemente del tiempo y condiciones, si desea involucrarse en el equipo de APITable, no dudes en enviar tu CV a talent@apitable. om.
Este repositorio contiene el código fuente para la edición de código abierto de APITable, publicado bajo el AGPL.
Si quieres ejecutar tu propia copia de APITable o contribuir al desarrollo, entonces este es el lugar para ti.
Vea LICENSACIÓN para más detalles.
Si quieres usar APITable en línea, entonces no necesitas ejecutar este código, ofrecemos una versión alojada de la aplicación en APITable. om que optimizó para el acelerador global.
Footnotes
-
Licenciado con AGPL-3.0. Diseñado por APITable Ltd. ↩