English | Français | Español | Deutsch | 简体中文 | 繁體中文 | 日本語
如果您想馬上嘗試 APITable1,歡迎前往 apitable.com 使用我們的線上版本。
如果您想演示 APITable 開源項目,可使用 ⚡️Gitpod Online Demo。
如果您想要在本地或雲端計算環境中安裝 APITable ,請參閱 💾 安裝
如果您想要配置本地開發環境,請參考我們的 🧑💻開發者指南
加入 Discord 或 Twitter 以獲取我們的最新消息。
多用户實時協作 | 自動生成表單 |
---|---|
|
|
一鍵生成API | 無限跨表關聯 |
|
|
強大的行/列權限 | 自由嵌入 |
|
|
無論個人還是企業,APITable 都提供了一系列令人驚喜的功能。
- 先進技術與開源
實時合作
允許多個用戶實時或與操作轉換(OT)
算法同時進行編輯- 在
中極其順暢、方便用戶、超快的數據庫電子表格接口<canvas> 渲染引擎
- 數據庫原生架構:支持變更集/SQL命令操作/SQL函數/快照等。
- 100k+ 資料列數和實時協作
- 完全 API 訪問,包括
數據
甚至元數據
- 單向/雙向表連結和
無限交叉連結
- 社區友好的程式設計語言和框架,TypeScript (NextJS + NestJS) 和 Java (Spring Boot)
- 美觀和齊全的多維表格UI界面
CRUD
: 創建、閱讀、更新、刪除表、列和行字段操作
: 排序、過濾、分組、隱藏/取消隱藏、高度設置基於空間
:使用單獨的工作區代替基於應用/基礎的結構,使無限的表連結在一起成為可能黑暗模式
和個性化主題定製7 種視圖類型
: 網格(數據表)/圖片庫/思維導圖/看板/全功能甘特圖/日曆等- 一鍵生成 API 界面
- 開箱即用
- 內置的 10 + 官方模板
- 可用的自定義機器人和自動化
- BI 商業儀表板
- 一鍵生成表單
- 可共享和嵌入頁面
- 支持多語言
- 與 n8n.io / Zapier / Appsmith... 和更多集成
- 卓越的擴展性
- 可擴展的
小部件系統
,包含超過 20 個官方開源部件 - 可定製的圖形 & 圖表 & 儀錶板
- 可自定義數據列類型
- 可自定義方程式
- 可定製自動機器人操作
- 可擴展的
- 企業級權限
鏡像
,將視圖鏡像化以實現權限至每列- 通過非常簡單的操作激活
列權限
- 文件夾/子文件夾/文件權限
- 樹結構文件夾和自定義節點(文件)
- 團隊管理 & 組織結構
- 企業級功能
- SAML
- 單點登錄(SSO)
- 審計
- 數據庫自動備份
- 數據導出
- 水印
- ....
可擴展的部件和插件,您可以自由添加更多功能。
為什麼您必須知道 APITable 並作為你的下一個軟件?
- 作為超級管理軟件
- 靈活的專案、任務和問題管理系統
- 市場領先的管理軟件
- 最靈活和可連接CRM
- 最靈活的商業智能 (BI)
- 人性化表單和問卷
- 最靈活的企業資源規劃 (ERP)
- 低代碼甚至無代碼平台
- ...及更多,APITable 將 1000 個軟件放入您的口袋中
- 作為可視化數據庫的基礎架構
- 嵌入 APITable 圖表到您自己的軟件中
- 使用 REST API 可視化數據庫
- 管理員儀表板
- 中央配置管理
- 作為多用途的企業數據庫並 連接您所有的 軟件
- ...及更多,APITable 連接到一切
- 此外,它是開源和可擴展的
點擊右角的 API
按鈕將顯示 API 面板
APITable 將提供一個數據表查詢語言(DQL)來查詢您的數據庫電子表格內容。
分享您的數據表或文件夾。 通過複製和粘貼HTML腳本嵌入它們。
APITable.com 為商業化用户提供更多嵌入功能。
開始之前,您需要準備:
- 已安裝 docker 和 docker-compose v2 的環境
- 推薦硬體配備 4 CPUs/8GB RAM 或更多
- 已安裝配備一般功能(例如能執行 curl)的命令行界面程式
- 本項目尚未對原生 arm64 (apple silicon) 進行最佳化,可能存在效能問題
如要使用 docker compose 安裝 APITable,打開命令行界面程式,並運行:
curl https://apitable.github.io/install.sh | bash
然後打開瀏覽器並訪問 http://localhost:80 即可
我們還提供了一個基於 pm2 的一體化鏡像,用於演示或測試目的(不推薦用於企業或生產用途):
sudo docker run -d -v ${PWD}/.data:/apitable -p 80:80 --name apitable apitable/all-in-one:latest
根據您的環境,您可能需要等待幾分鐘才能啟動所有服務。 此映像僅適用於 amd64 (x86_64),您可能會在 arm64 或 apple silicon 上遇到非常糟糕的性能。
如果您想要配置本地開發環境,請參考我們的 🧑💻開發者指南
歡迎並感謝您有興趣為APITable作出貢獻!
除了編寫程式外,還有許多途徑為我們提供幫助
您可以:
- 加入 Crowdin Translation Project 並協助翻譯
- 創建 Issues
- 關注我們的 Twitter
- 創建 文檔
- 編寫程式
比如下面的:
- 加入 Crowdin Translation Project 並協助翻譯
- 創建 Issues
- 關注我們的 Twitter
- 創建 文檔
- 編寫程式
你可以閱讀這個存儲庫的 貢獻指南 來學習如何貢獻。
這是一個快速指南來幫助您為API做出貢獻。
學習配置您的本地開發環境,請參考我們的 🧑💻開發者指南 。
這是 APITable 的 git workflow:
- 創建一個 Issue 並描述您想要的功能 -> APITable Issue
- 克隆此項目 -> Fork APIable project
- 創建您的功能分支(
git checkout -b my-new-feature
) - 提交您的更改(
git commit -am 'Add some features'
) - 發佈分支 (
git push origin my-new-feature
) - 創建新的拉取請求 -> 創建跨分支的拉取請求
APITable 使用以下常見約定:
- 我們的 Git 分支模型是什麼? Gitflow
- 如何在克隆項目上進行協作? Github Flow
- 如何寫出好的提交消息? Conventional Commits
- 我們的更新日誌格式是什麼? Keep Changelog
- 如何進行版本控制和標記? Semantic Versioning
- 我們的 Java 編碼規範是什麼? Java 編碼準則 | Intellij IDEA 插件
- 我們的 TypeScript 編碼規範是什麼? -> TypeScript 樣式指南 | ESLint
- 我們的 Java 編碼規範是什麼? -> Rust API 指南
- 我們的技術架構是什麼? -> 瞭解 APITable - 技術架構
- 幫助中心
- 👩💻 開發者中心
- 🪡 REST API
- 小程序 SDK
- 腳本 (即將到來...)
可參考路線圖
- 重碼生成器介面
- 可嵌入第三方文檔
- 類SQL領域特性編程
- 身份供應商(IdP)
- 進階自動化機器人
- Web 3 功能
- ...
- 作為身份供應商(IdP)
- SAML
- 單點登錄
- 審計
- 數據庫備份
- 與 ChatGPT, Zapier, Slack, Google Workspace…… 整合
- 水印
欲瞭解更多信息,請通過 support@apitable.com 聯繫我們。
- 我們認為
數據庫是所有軟件
的基石 - 我們相信,
為每個人製作一個具有豐富易用使用者介面的可視化資料庫
可以降低軟體行業的難度並提高全球數位化的採用率 - 我們認為開放
APITable
的源碼可以推動人類發展
我們總是為APITable尋找優秀人才:
- 後端開發者: 擁有 NestJS, TypeScript, Spring Boot, Java, SQL, Kubernetes, Terraform 的經驗。 熱衷於編寫高質量的程式碼,並喜歡清晰的文檔和單元測試。
- 前端開發者: 擁有 React, NextJS, TypeScript, WebPack 的經驗。 熱衷於編寫高質量的程式碼,並喜歡清晰的文檔和單元測試。
- 全棧開發者: 擁有 React, NextJS, TypeScript, WebPack 的經驗。 熱衷於編寫高質量的程式碼,並喜歡清晰的文檔和單元測試。
不論任何時間或條件,如果您想加入 APITable 的團隊,請傳送您的個人 CV 到 talent@apitable.com。
此存儲庫包含 APITable 開源版本的原始程式碼,該版本在 AGPL 下發布。
如果您想運行自己的 APITable 或為開發做出貢獻,那麼這裡就是您的最佳選擇。
詳情請參閱 開源許可證
如果您想在線使用 APITable,則無需運行此代碼,我們在 APITable.com 提供 APITable 的雲端託管版本,該版本針對全域加速器進行了最佳化。
Footnotes
-
使用 AGPL-3.0 許可證。 由 APITable Ltd 設計。 ↩