English | Français | Español | Deutsch | 简体中文 | 繁體中文 | 日本語
APITable 目前正在
积极开发中
。我们将在 2023 年 2 月下旬公布第一份发行版本。
加入 Discord 或 Twitter 保持联系。如果您只是想尝试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 个官方开源组件,以及可扩展的
组件系统
- 可自定义的图表 & 仪表板
- 可自定义的数据列类型
- 可自定义的公式
- 可自定义的自动化机器人行为
- 超过 20 个官方开源组件,以及可扩展的
- 企业级权限
镜像
, 将视图变成镜像以实现行权限- 通过非常简单的操作激活
列权限
- 文件夹/子文件夹/文件权限
- 树结构文件夹和可自定义的节点(文件)
- 团队管理 & 组织架构
- 企业级应用功能
- SAML
- 单点登录(SSO)
- 审计
- 数据库自动备份
- 数据导出
- 水印
- ....
使用可扩展的组件和插件,您可以添加更多功能。
为什么你必须知道 APITable 并作为你的下一个软件?
- 作为超级管理软件
- 灵活的项目管理 & 任务/问题管理
- 营销潜在客户管理。
- 最灵活和可连接的 CRM
- 灵活的 BI 图表系统
- 便于人们使用的表格和调查表
- 灵活的 ERP
- 低代码和无代码平台。
- ...及更多, APITable 将 1000 个软件放入您的口袋中。
- 作为一个可视化数据库基础设施
- 将 APITable 嵌入 到你自己的软件 UI 中
- 带有 REST API 的可视化数据库
- 管理员仪表板
- 集中管理配置
- 多合一的企业数据库,连接你的所有 软件
- ...及更多, APITable 连接一切
- 此外,它是开源和可扩展的
点击右角的 API
按钮将显示 API 面板
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 的茁壮成长贡献力量。
在我们的 开发者指南 中学习如何设置您的本地开发环境。
下面是通用的 APITable 工作流:
- 创建一个问题并描述您想要的功能 -> APITable 问题
- 派生此项目 -> Fork APITable 项目
- 创建您的功能分支(
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
- 如何进行版本控制和标记? 语义化版本控制
- Java 编码准则是什么? Java 编码准则 | Intellij IDEA 插件
- TypeScript 编码准则是什么? -> TypeScript 风格指南 | ESLint
- 帮助中心
- 👩💻 开发者中心
- REST API 文档
- 小部件 SDK (即将到来...)
- 脚本(即将到来...)
- 重代码界面生成器
- 可嵌入的第三方文档组件
- 类似 SQL 的 DSL
- 作为一个 IdP
- Web 3 功能
- ...
- 作为一个 IdP
- SAML
- 单点登录
- 审计
- 数据库备份
- 水印
欲了解更多信息,请通过 [email protected] 联系我们。
- 我们认为
数据库是所有软件的基石
。 - 我们相信,为每个人制作一个具有丰富和简单用户界面的
可视化数据库
,可以降低软件行业的难度,提高世界数字化的应用。 - 我们相信开源
APITable
可以推动人类前进
我们一直在为 APITable 寻找优秀人才:
- 全栈开发者: 有 React、NextJS、TypeScript、Spring Boot、Java、Terraform 的工作经验。并喜欢写高质量的代码,带有清晰的文档和单元测试。
- 后端开发者: 有 NestJS、TypeScript、Spring Boot、Java、SQL、Kubernetes、Terraform 的工作经验。并喜欢写高质量的代码,带有清晰的文档和单元测试。
- 前端开发者: 有 React、NextJS、TypeScript、WebPack 的工作经验。并喜欢写高质量的代码,带有清晰的文档和单元测试。
无论时间和条件如何,如果你想要加入 APITable 团队,请不要犹豫,将您的简历发送到 [email protected]。
此仓库包含在 AGPL 下发布的 Open Source 版本的 APITable源代码。
如果你想运行你自己的 APITable 副本或对发展作出贡献,那这里就是你的地方。
详情请参阅 LICENSING
如果您想要在线使用 APITable ,那么您不需要运行此代码。 我们在 APITable 上提供一个托管的应用版本 适合全球加速。
Footnotes
-
使用AGPL-3.0授权。 由 APITable Ltd设计。 ↩