English | Français | Español | Deutsch | 简体中文 | 繁體中文 | 日本語
Si vous souhaitez simplement essayer APITable1, utilisez notre version hébergée sur le cloud à apitable.com.
If you want to demo this APITable open-source project, click here for ⚡️Gitpod Online Demo.
Si vous voulez installer APITable dans votre environnement de calcul local ou cloud, voir 💾 Installation
Si vous voulez configurer votre environnement de développement local, lisez notre 🧑Developer Guide
Rejoignez Discord ou Twitter pour rester en contact.
Collaboration en temps réel | Formulaire automatique |
---|---|
Premier panneau d'API | Liens de table croisée illimités |
Autorisations puissantes/colonnes | Embed |
APITable offre une gamme de fonctionnalités étonnantes, du personnel à l'entreprise.
- Pile de technologie avancée et open-source
La collaboration en temps réel
permet à plusieurs utilisateurs d'éditer ensemble en temps réel, ou simultanément avec l'AlgorithmeTransformation Opérationnelle (OT)
.- Interface de feuille de calcul de base de données extrêmement lisse, conviviale et super rapide dans
<canvas> Moteur de rendu
. - Architecture native de la base de données: Changeset / Opération / Action / Snapshot et ainsi de suite.
- 100k+ lignes de données avec collaboration en temps réel.
- Accès à l'API Full-stack, de
Data
àMétadonnées
. - Lien de table direction / Bi-direction et
Liens Croisés infinis
- langages de programmation et cadre conviviaux, TypeScript (NextJS + NestJS) et Java (Spring Boot).
- Feuille de calcul de la base de données magnifique et riche
CRUD
: créer, lire, mettre à jour, supprimer les tableaux, colonnes et lignesOpérations de champs
: tri, filtre, regroupement, masquer/démasquer, réglage de hauteur.Basé sur l'espace
: Utilisez des espaces de travail séparés à la place de la structure basée sur l'application/Base, rendant possible la liaison illimitée de tableaux.Mode sombre
et la personnalisation du thème disponible.7 Types de vues
: Vue en grille (Datasheet) / Galerie Vue / Vue Mindmap / Vue Kanban / Vue en pleine fonctionnalité Gantt Vue / Vue calendrier- Panneau API en un clic
- Batteries incluses
- Modèles officiels intégrés à plus de 10 modèles.
- Robot Automation et personnalisation disponibles.
- Tableau de bord BI
- Formulaire généré automatiquement en un clic
- Page partageable et intégrable.
- Prise en charge multi-langues.
- Intégration avec n8n.io / Zapier / Appsmith... et plus.
- Excellente extensibilité
- Extensible
Widget System
avec plus de 20 fonctionnaires widgets open-source. - Graphique personnalisable & Graphique & Tableau de bord
- Types de colonnes de données personnalisables
- Formulaires personnalisables
- Actions personnalisables des robots d'automatisation.
- Extensible
- Autorisations pour les entreprises
Miroir
, transformer une vue en miroir pour implémenter la permission de la ligne.- Activez
Autorisation de Colonnes
grâce à une opération très simple. - Dossiers / Sous-dossiers / Autorisations de fichiers.
- Dossiers de structure d'arborescence et noeud personnalisable (fichier);
- Gestion d'équipe & Structure d'organisation.
- Fonctionnalités de l'entreprise:
- SAML
- Single Sign-On (SSO)
- Audit
- Sauvegarde automatique de la base de données
- Exportateur de données
- Watermark
- ....
Avec des widgets extensibles et des plugins, vous pouvez ajouter plus de fonctionnalités.
Pourquoi vous devez connaître APITable pour votre prochain logiciel ?
- En tant que super logiciel de gestion
- Gestion de projet flexible & Tâches / Gestion des problèmes.
- Gestion des Responsables Marketing.
- CRM le plus flexible et connectable.
- Flexible Business Intelligence (BI).
- Enquêtes et formulaires conviviaux
- ERP flexible.
- Plateforme de code bas et sans code.
- ...et plus, APITable met 1000 logiciels dans votre poche.
- En tant qu'infrastructure de base de données visuelle
- Intégrez APITable à vos propres interfaces utilisateur logicielles.
- Base de données visuelle avec API REST.
- Tableau de bord de l'administration.
- Gestion de la configuration centrale.
- Base de données d'entreprise tout-en-un qui connecte tous vos logiciels.
- ...et plus, APITable relie tout.
- En outre, il est open source et extensible
Cliquer sur le bouton API
dans le coin droit affichera le panneau API
APITable fournira un langage de requête de feuilles de données (DQL) pour interroger le contenu de votre feuille de calcul de la base de données.
Partagez votre table ou dossier de fiches techniques. Intégrez-les en copiant et collant des scripts HTML.
APITable.com fournit plus de fonctionnalités d'Embedding pour les valeurs mobilières prêtes à l'entreprise.
Avant de commencer :
- Un hôte avec docker et docker-compose v2 installés.
- 4 CPUs/8GB RAM ou plus sont recommandés.
- Un shell bash avec des utilitaires de base comme curl installés.
- Les images de conteneurs natives arm64 (apple silicon) ne sont pas encore prêtes et peuvent entraîner de mauvaises performances.
Pour installer apitable en utilisant docker compose, ouvrez votre terminal et exécutez ceci:
curl https://apitable.github.io/install.sh | bash
Puis ouvrez http://localhost:80 dans votre navigateur pour le visiter.
Nous fournissons également une image tout-en-un basée sur pm2 à des fins de démonstration ou de test (non recommandé pour les entreprises ou les utilisations de production):
sudo docker run -d -v ${PWD}/.data:/apitable -p 80:80 --name apitable apitable/all-in-one:latest
Selon votre environnement, vous devrez peut-être attendre plusieurs minutes pour que tous les services soient lancés. Cette image est amd64 (x86_64) seulement, vous pouvez rencontrer de très mauvaises performances sur arm64 ou le silicium pomme.
Si vous voulez configurer votre environnement de développement local, lisez notre 🧑Developer Guide
Bienvenue, et merci de votre intérêt à contribuer à APITable!
Il y a de nombreuses façons de contribuer, au-delà de l'écriture de code.
Vous pouvez contribuer de la manière suivante :
- Rejoindre et modifier les traductions dans notre projet de traduction Crowdin
- https://github.com/apitable/apitable/issues/new/choose
- Suivre notre Twitter
- Créer de la documentation
- Contribuer au code
Such as the following:
- Join Crowdin Translation Project
- https://github.com/apitable/apitable/issues/new/choose
- Suivre notre Twitter
- Créer de la documentation
- Contribuer au code
Vous pouvez lire les directives de contribution de ce dépôt pour apprendre comment contribuer.
Voici un guide rapide pour vous aider à contribuer à APITable.
Pour savoir comment configurer votre environnement local, consultez notre Developer Guide.
Voici un flux de travail général APITable git :
- Créez un problème et décrivez les fonctionnalités que vous souhaitez -> Problèmes APITables
- Fork this project -> Fork APITable project
- Créez votre branche de fonctionnalité (
git checkout -b mon-nouvelle fonctionnalité
) - Commettre vos modifications (
git commit -am 'Ajouter quelques fonctionnalités'
) - Publier la branche (
git push origine mon-nouveau-fonctionnalité
) - Créer une nouvelle Pull Request -> Créer une pull request à travers les forks
Utilisez ces conventions communes APITables :
- Quel est notre modèle de branchement Git ? Gitflow
- Comment collaborer à vos projets de fork ? Github Flow
- Comment écrire un bon message de commit ? Commits conventionnels
- Quel est notre format de changelog ? Garder le changelog
- Comment versionner et étiqueter ? Versioning sémantique
- Qu'est-ce que la directive de codage Java ? Règles de codage Java | Plugin Intellij IDEA
- Qu'est-ce que les règles de codage TypeScript ? -> Guide de style TypeScript | ESLint
Veuillez vous référer à la Feuille de route de l'APITable
- Constructeur d'interface de code lourd
- Composants de documentation de tiers incorporables
- Langues spécifiques au domaine de type SQL
- En tant qu'IdP
- Robot d'automatisation avancé
- Fonctionnalités Web 3
- ...
- En tant qu'IdP ;
- SAML
- Single-Sign-On
- Audit
- Sauvegarde de la base de données
- Intégrer avec ChatGPT, Zapier, Slack, Google Workspace......
- Watermark
For more information on our product, including enterprise self-hosted license, please contact us at [email protected] or book a demo.
- Nous croyons que la
base de données est la pierre angulaire
de tout le logiciel. - Nous pensons que faire une base de données visuelle
avec une interface utilisateur riche et facile pour tout le monde
peut réduire la difficulté de l'industrie du logiciel et augmenter l'adoption de la numérisation dans le monde. - Nous pensons que le travail open-sourcing
APITable
peutpousser les êtres humains vers l'avant
.
Nous recherchons toujours de bons talents pour APITables :
- Développeur Full-stack: Vous avez de l'expérience avec React, NestJS, TypeScript, Spring Boot, Java, Terraform. Et vous aimez écrire du code de haute qualité avec une documentation claire et des tests unitaires.
- Développeur Back-end: Vous avez de l'expérience avec NestJS, TypeScript, Spring Boot, Java, SQL, Kubernetes, Terraform. Et vous aimez écrire du code de haute qualité avec une documentation claire et des tests unitaires.
- Développeur Front-end: Vous avez de l'expérience avec React, NextJS, TypeScript, WebPack. And you like to write high quality code with clear documentation and unit tests.
Indépendamment du temps et des conditions, si vous voulez vous impliquer dans l'équipe d'APITable, n'hésitez pas et envoyez votre CV à talent@apitable. om.
Ce dépôt contient le code source de l'édition Open Source d'APITable, publiée sous l'AGPL.
Si vous voulez faire tourner votre propre copie d'APITable ou contribuer au développement, alors c'est l'endroit pour vous.
Voir LICENCE pour plus de détails.
Si vous voulez utiliser APITable en ligne alors vous n'avez pas besoin d'exécuter ce code, nous offrons une version hébergée de l'application à APITable. om qui a optimisé pour l'accélération globale.