8000 GitHub - jxiansen/apitable: 🚀🎉📚 APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

🚀🎉📚 APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives.

Notifications You must be signed in to change notification settings

jxiansen/apitable

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
< 10000 div class="react-directory-filename-column">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APITableå°é¢å›¾åƒ

APITable Gitpod å¼€å‘环境 TypeScript 语言,NestJS 框架 Java 语言,Spring 框架 Deploy to DO
APITable License Badge AGPL

English | Français | Español | Deutsch | 简体中文 | ç¹é«”中文 | 日本語

✨ 快速开始

APITable ç›®å‰æ­£åœ¨ 积æžå¼€å‘中。

我们将在 2023 å¹´ 2 月下旬公布第一份å‘行版本。

加入 Discord 或 Twitter ä¿æŒè”ç³»ã€‚å¦‚æžœæ‚¨åªæ˜¯æƒ³å 8000 °è¯•APITable1, 点击这里 âš¡ï¸Gitpod 在线 Demo.

如果您想è¦åœ¨æœ¬åœ°æˆ–云端计算环境中安装 APITable ,请å‚阅 💾 安装

如果你想è¦è®¾ç½®ä½ çš„æœ¬åœ°å¼€å‘环境,请阅读我们的 🧑â€ðŸ’» å¼€å‘者指å—

🔥 功能特性

实时å作 神奇表å•
API ä¼˜å…ˆçš„é¢æ¿ æ— é™è·¨è¡¨å…³è”
强大的行/列æƒé™ 内嵌

APITable æä¾›äº†ä¸€ç³»åˆ—令人惊奇的功能,从个人到ä¼ä¸šã€‚

  • 先进的技术栈并开æº
    • 实时å作 å…许多个用户实时或与 æ“作转æ¢(OT) ç®—æ³•åŒæ—¶è¿›è¡Œç¼–辑。
    • 使用 canvas 渲染的æžå…¶æµç•…ã€ç”¨æˆ·å‹å¥½ã€æžå…¶å¿«é€Ÿçš„æ•°æ®åº“-电å­è¡¨æ ¼ç•Œé¢ã€‚
    • æ•°æ®åº“æœ¬åœ°æž¶æž„ï¼šå˜æ›´é›†/æ“作/动作/快照等等。
    • 实时å作 100k+ æ•°æ®è¡Œ
    • 从 æ•°æ®(Data) 到 元数æ®(MetaData) 的全栈å¼API访问。
    • å•å‘/åŒå‘表链接和 æ— é™äº¤å‰é“¾æŽ¥
    • 社区å‹å¥½çš„编程语言和框架,TypeScript (NextJS + NestJS) å’Œ Java (Spring Boot)
  • 美观和功能é½å…¨çš„多维表格UI界é¢
    • CRUD: åˆ›å»ºã€æµè§ˆã€æ›´æ–°ã€åˆ é™¤è¡¨ã€åˆ—和行
    • 字段æ“作: 排åºã€è¿‡æ»¤ã€åˆ†ç»„ã€éšè—/å–æ¶ˆéšè—ã€é«˜åº¦è®¾ç½®ã€‚
    • 基于空间(Space):使用分离的工作空间æ¥ä»£æ›¿åŸºäºŽ App/Base 的结构,使无é™çš„表格连接æˆä¸ºå¯èƒ½ã€‚
    • æš—è‰²æ¨¡å¼ å’Œä¸»é¢˜å®šåˆ¶ã€‚
    • 7 ç§è§†å›¾ç±»åž‹: 网格视图(Datasheet) / 图库视图 / 脑图视图/ 看æ¿è§†å›¾ / 全功能网格视图 / 日历视图
    • ä¸€é”®å¼ API 颿¿
  • 装备é½å…¨
    • 内置的 10+ 个官方模æ¿
    • 机器人自动化和自定义é…ç½®
    • 商业化智能(BI)仪表æ¿
    • 一键å¼è‡ªåŠ¨ç”Ÿæˆè¡¨å•
    • å¯å…±äº«å’ŒåµŒå…¥çš„页é¢
    • 多语言支æŒ
    • é›†æˆ n8n.io / Zapier / Appsmith... åŠæ›´å¤š
  • å“越的扩展性
    • 超过 20 个官方开æºç»„件,以åŠå¯æ‰©å±•çš„ 组件系统
    • å¯è‡ªå®šä¹‰çš„图表 & 仪表æ¿
    • å¯è‡ªå®šä¹‰çš„æ•°æ®åˆ—类型
    • å¯è‡ªå®šä¹‰çš„å…¬å¼
    • å¯è‡ªå®šä¹‰çš„自动化机器人行为
  • ä¼ä¸šçº§æƒé™
    • 镜åƒ, å°†è§†å›¾å˜æˆé•œåƒä»¥å®žçŽ°è¡Œæƒé™
    • 通过éžå¸¸ç®€å•çš„æ“作激活 列æƒé™
    • 文件夹/å­æ–‡ä»¶å¤¹/文件æƒé™
    • 树结构文件夹和å¯è‡ªå®šä¹‰çš„节点(文件)
    • å›¢é˜Ÿç®¡ç† & 组织架构
  • ä¼ä¸šçº§åº”用功能
    • SAML
    • å•点登录(SSO)
    • 审计
    • æ•°æ®åº“自动备份
    • æ•°æ®å¯¼å‡º
    • æ°´å°
  • ....

ä½¿ç”¨å¯æ‰©å±•的组件和æ’件,您å¯ä»¥æ·»åŠ æ›´å¤šåŠŸèƒ½ã€‚

💥 应用场景

ä¸ºä»€ä¹ˆä½ å¿…é¡»çŸ¥é“ APITable 并作为你的下一个软件?

  • 作为超级管ç†è½¯ä»¶
    • çµæ´»çš„é¡¹ç›®ç®¡ç† & 任务/问题管ç†
    • è¥é”€æ½œåœ¨å®¢æˆ·ç®¡ç†ã€‚
    • æœ€çµæ´»å’Œå¯è¿žæŽ¥çš„ CRM
    • çµæ´»çš„ BI 图表系统
    • 便于人们使用的表格和调查表
    • çµæ´»çš„ ERP
    • 低代ç å’Œæ— ä»£ç å¹³å°ã€‚
    • ...åŠæ›´å¤š, APITable å°† 1000 个软件放入您的å£è¢‹ä¸­ã€‚
  • 作为一个å¯è§†åŒ–æ•°æ®åº“基础设施
    • å°† APITable 嵌入 到你自己的软件 UI 中
    • 带有 REST API çš„å¯è§†åŒ–æ•°æ®åº“
    • 管ç†å‘˜ä»ªè¡¨æ¿
    • 集中管ç†é…ç½®
    • 多åˆä¸€çš„ä¼ä¸šæ•°æ®åº“,连接你的所有 软件
    • ...åŠæ›´å¤š, APITable 连接一切
  • 此外,它是开æºå’Œå¯æ‰©å±•çš„

💞 é¢å‘ API

API 颿¿

点击å³è§’çš„ API 按钮将显示 API 颿¿

SQL弿Ÿ¥è¯¢

APITable å°†æä¾›ä¸€ä¸ªæ•°æ®è¡¨æŸ¥è¯¢è¯­è¨€(DQL)æ¥æŸ¥è¯¢æ‚¨çš„æ•°æ®åº“电å­è¡¨æ ¼å†…容。

💠嵌入å‹å¥½

分享和嵌入

分享您的数æ®è¡¨æˆ–文件夹。通过å¤åˆ¶å’Œç²˜è´´ HTML 脚本嵌入它们。

ä¼ä¸šå¯ç”¨çš„嵌入

APITable.com 为è¯åˆ¸ä¸šæä¾›æ›´å¤šä¼ä¸šå¯ç”¨çš„嵌入功能。

安装

è¯·ç¡®ä¿æ‚¨å·²åœ¨æœ¬åœ°å®‰è£… docker & curl 。

如果您的计算机安装了 Docker ,打开您的终端并这样è¿è¡Œï¼š

curl https://apitable.github.io/install.sh | bash

ç„¶åŽåœ¨æ‚¨çš„æµè§ˆå™¨ä¸­æ‰“å¼€ http://localhost:80 访问它。

如果你想è¦è®¾ç½®ä½ çš„æœ¬åœ°å¼€å‘环境,请阅读我们的 🧑â€ðŸ’» å¼€å‘者指å—

🧑â€ðŸ’» 贡献

欢迎并感谢您为 APITable 作出贡献ï¼

除了编写代ç ï¼Œæ‚¨è¿˜æœ‰è®¸å¤šæ–¹æ³•å¯ä»¥å¸®åŠ© APITable 项目的èŒå£®æˆé•¿ã€‚

ä½ å¯ä»¥é€šè¿‡å¦‚下方å¼ç»™é¡¹ç›®æä¾›å¸®åŠ©:

  • 加入 Crowdin Translation Project ,帮助我们进行翻译
  • 创建新 Issues æ¥å馈 BUG 或者优秀想法
  • 关注我们的 Twitter è´¦å·
  • 完善ã€å¢žæ·»é¡¹ç›®çš„ Documentation
  • å½“ç„¶è¿˜æœ‰æ— é™æ¬¢è¿Žçš„ Contributing Code

更多详情,请查看 è´¡çŒ®æŒ‡å— ã€‚

这是一份入门指å—,让您快速了解如何为 APITable çš„èŒå£®æˆé•¿è´¡çŒ®åŠ›é‡ã€‚

å¼€å‘环境

在我们的 å¼€å‘è€…æŒ‡å— ä¸­å­¦ä¹ å¦‚ä½•è®¾ç½®æ‚¨çš„æœ¬åœ°å¼€å‘环境。

Git 工作æµåŸºç¡€

䏋颿˜¯é€šç”¨çš„ APITable 工作æµï¼š

  1. 创建一个问题并æè¿°æ‚¨æƒ³è¦çš„功能 -> APITable 问题
  2. 派生此项目 -> Fork APITable 项目
  3. 创建您的功能分支(git checkout -b my-new-feature)
  4. æäº¤æ‚¨çš„æ›´æ”¹(git commit -am 'Add some features')
  5. 推é€åˆ†æ”¯ (git push origin my-new-feature)
  6. 创建新的拉å–请求 -> 通过派生创建拉å–请求

工作约定

APITable å¯é€‚用这些通用的约定:

文档

🛣 规划路线

未æ¥çš„功能

  • é‡ä»£ç ç•Œé¢ç”Ÿæˆå™¨
  • å¯åµŒå…¥çš„第三方文档组件
  • 类似 SQL çš„ DSL
  • 作为一个 IdP
  • Web 3 功能
  • ...

托管æœåŠ¡ç‰ˆå’Œä¼ä¸šç‰ˆæä¾›é«˜çº§åŠŸèƒ½

  • 作为一个 IdP
  • SAML
  • å•点登录
  • 审计
  • æ•°æ®åº“备份
  • æ°´å°

欲了解更多信æ¯ï¼Œè¯·é€šè¿‡ support@apitable.com è”系我们。

👫 å‚与进æ¥

🌠我们为什么è¦åˆ›å»º APITable å¹¶å¼€æºï¼Ÿ

  • 我们认为 æ•°æ®åº“是所有软件的基石。
  • 我们相信,为æ¯ä¸ªäººåˆ¶ä½œä¸€ä¸ªå…·æœ‰ä¸°å¯Œå’Œç®€å•用户界é¢çš„å¯è§†åŒ–æ•°æ®åº“,å¯ä»¥é™ä½Žè½¯ä»¶è¡Œä¸šçš„难度,æé«˜ä¸–界数字化的应用。
  • æˆ‘ä»¬ç›¸ä¿¡å¼€æº APITable å¯ä»¥ 推动人类å‰è¿›

我们正在招è˜è¿œç¨‹å·¥ä½œçš„å¼€å‘者ï¼

我们一直在为 APITable 寻找优秀人æ‰ï¼š

  • 全栈开å‘者: 有 Reactã€NextJSã€TypeScriptã€Spring Bootã€Javaã€Terraform 的工作ç»éªŒã€‚并喜欢写高质é‡çš„代ç ï¼Œå¸¦æœ‰æ¸…晰的文档和å•元测试。
  • åŽç«¯å¼€å‘者: 有 NestJSã€TypeScriptã€Spring Bootã€Javaã€SQLã€Kubernetesã€Terraform 的工作ç»éªŒã€‚并喜欢写高质é‡çš„代ç ï¼Œå¸¦æœ‰æ¸…晰的文档和å•元测试。
  • å‰ç«¯å¼€å‘者: 有 Reactã€NextJSã€TypeScriptã€WebPack 的工作ç»éªŒã€‚并喜欢写高质é‡çš„代ç ï¼Œå¸¦æœ‰æ¸…晰的文档和å•元测试。

无论时间和æ¡ä»¶å¦‚何,如果你想è¦åŠ å…¥ APITable 团队,请ä¸è¦çŠ¹è±«ï¼Œå°†æ‚¨çš„ç®€åŽ†å‘é€åˆ° talent@apitable.com。

📺 截图

å¯ç”¨å±å¹•截图图åƒ

å¯ç”¨å±å¹•截图图åƒ

å¯ç”¨å±å¹•截图图åƒ

å¯ç”¨å±å¹•截图图åƒ

å¯ç”¨å±å¹•截图图åƒ

å¯ç”¨å±å¹•截图图åƒ

å¯ç”¨å±å¹•截图图åƒ

å¯ç”¨å±å¹•截图图åƒ

å¯ç”¨å±å¹•截图图åƒ

å¯ç”¨å±å¹•截图图åƒ

🥰 许å¯åè®®

此仓库包å«åœ¨ AGPL 下å‘布的 Open Source 版本的 APITableæºä»£ç ã€‚

如果你想è¿è¡Œä½ è‡ªå·±çš„ APITable 副本或对å‘展作出贡献,那这里就是你的地方。

详情请å‚阅 LICENSING

如果您想è¦åœ¨çº¿ä½¿ç”¨ APITable ,那么您ä¸éœ€è¦è¿è¡Œæ­¤ä»£ç ã€‚ 我们在 APITable 上æä¾›ä¸€ä¸ªæ‰˜ç®¡çš„应用版本 适åˆå…¨çƒåŠ é€Ÿã€‚


Footnotes

  1. 使用AGPL-3.0授æƒã€‚ ç”± APITable Ltd设计。 ↩

About

🚀🎉📚 APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 71.7%
  • Java 21.7%
  • Less 4.5%
  • JavaScript 1.2%
  • MDX 0.5%
  • CSS 0.2%
  • Other 0.2%
0