NocoDB是一款开源的Airtable替代品,它将所有数据库转化为智能化的Excel表。通过应用商城,您可以将NocoDB连接至各种云服务器,如用于文档存储的S3和用于业务流程的第三方应用。其功能丰富包括Excel表的检索、排列、过滤和隐藏列等,操作简便。
NocoDB支持多种视图创建,如网格、画廊、看板、甘特图和表单。您可以轻松地共享主视图,并设置公开和密码保护,还可以锁定个人视图。另外您还可以上传照片到表格中,支持S3、Minio、GCP、Azure、DigitalOcean、Linode、OVH和BackBlaze等云存储服务。
NocoDB提供多种人物角色,包括使用者、创始人、编写者、审稿人、查询者和自定义角色。您可以根据需要设置细致的访问控制,包括数据库、表和列等级。
NocoDB集成了工作流引擎,并提供了丰富的应用商城,可自动化业务流程。
NocoDB支持多种通讯工具集成,包括Microsoft Teams、Slack、Discord、Mattermost、电子邮箱(SMTP、SES、Mailchimp)、SMS(Twilio)和WhatsApp。您还可以通过API与各种第三方服务进行程序化交易。
支持数据库:NocoDB支持大部分SQL数据库,包括Postgres、MySQL、MariaDB、SQL Server和SQLite3。
免费使用:目前,NocoDB完全免费,无需其他费用。
运行平台:您可以在Node或Docker环境下在任意设备上运行NocoDB。
安全性:NocoDB提供基于对话的验证和授权,目前支持Google和Facebook的授权。验证还包括电子邮箱认证、密码找回和密码重置等功能。未来还将支持Auth0、Firebase和Amazon Cognito等第三方验证库。
图形化界面:您可以在界面设计上禁用某些表,并管理每个客户和模型的权限。
分页查询:所有API都内置了分页查询功能。
REST APIs和Swagger:NocoDB为所有REST APIs自动生成Swagger文档,方便开发人员遵循和升级。
SQL注入防护:NocoDB通过执行预制的SQL查询来防止SQL注入攻击。
数据验证:您可以在模型中编写复杂的数据验证规则。
如果您有任何疑问,欢迎加入NocoDB的社区,在Discord上与我们交流。