Grist:现代化关系型电子表格

Grist是一款现代化的关系型电子表格,结合了电子表格的灵活性与数据库的稳健性,适用于多平台和多种使用场景。
直达下载
回到上一页
clickgpt_line.png_noView
介绍

Grist是一款现代化的关系型电子表格软件,它将电子表格的灵活性与数据库的稳健性相结合,旨在为用户提供一个高效且强大的数据管理工具。Grist不仅适用于Windows、macOS和Linux平台,还支持多种安装方式,如源码安装和Docker安装,使得用户可以根据自己的需求选择最合适的方式。

github_practical_grist_1

主要内容

核心功能

  1. 数据库风格的列操作:列是命名的,并且每列只能包含一种类型的数据,类似于数据库的结构。

    github_practical_grist_2

  2. 电子表格风格的公式:可以使用电子表格风格的公式填充列,引用单元格变化时自动更新。

    github_practical_grist_3

  3. Python公式:支持完整的Python语法和标准库,许多Excel函数也可用,还有一个AI助手可以生成公式。

  4. 便携的自包含格式:基于SQLite,任何可以读取SQLite的工具都可以读取Grist文件中的数据,便于备份和恢复。

  5. 无服务器支持的静态网站展示:使用grist-static可以在无需后端支持的网站上展示电子表格。

  6. 桌面应用grist-electron提供了一个自包含的桌面应用,可以本地查看和编辑电子表格。

方便的编辑和格式化功能

github_practical_grist_4

  • 选择和选择列表:为记录添加多彩标签。
  • 引用和引用列表:跨表引用记录。
  • 附件:在记录中包含媒体或文档文件。
  • 日期和时间、开关、货币等特殊数值有专门的编辑器和格式选项。
  • 条件格式:使用公式控制单元格样式,突出重要信息。

可视化和仪表盘

github_practical_grist_5

  • 拖放仪表盘:包括图表、卡片视图和日历小部件。
  • 汇总表:按组汇总和计数。
  • 小部件链接:简化过滤和编辑数据的过程。
  • 过滤条:快速切片和处理数据。

增量导入

  • 可以从银行导入最近三个月的活动CSV文件,并在一个月后导入新活动而不会重复数据。

集成

github_practical_grist_6

  • REST API、Zapier操作/触发器以及类似集成工具的支持。
  • 与Google Drive、Excel格式和CSV的导入/导出。
  • 通过外部托管的自定义小部件链接数据。
  • 可配置的外部网络钩子。

模板和访问控制

github_practical_grist_7

  • 提供多种模板,从投资研究到组织寻宝活动。
  • 访问控制选项:控制对单个文档、工作区或团队站点的访问。
  • 基于单元格值和用户属性控制访问。

关键步骤和教程

安装指南

Grist提供多种安装方式,包括源码安装和Docker安装,用户可以根据需求选择。

  1. 源码安装

    • 执行以下命令:

          
      yarn install
      yarn run build:prod
      yarn run install:python
      yarn start
      
    • Grist将在http://localhost:8484/运行。

  2. Docker安装

    • 执行以下命令:

          
      docker pull gristlabs/grist
      docker run -p 8484:8484 -it gristlabs/grist
      
    • 访问http://localhost:8484/

登录和用户管理

Grist支持多用户操作,并可以与单点登录服务集成。默认情况下,Docker镜像配置为匿名模式,用户可以通过设置GRIST_DEFAULT_EMAIL变量改变默认电子邮件。

Grist是一款功能强大的现代化关系型电子表格软件,适用于各种数据管理需求。它结合了电子表格的灵活性和数据库的稳健性,为用户提供了一个高效且可扩展的数据管理工具。通过其强大的功能、多平台支持和灵活的安装方式,Grist不仅适用于个人用户,还适用于需要复杂数据管理和分析的企业和组织。

编程学习
编程学习 免费领取编程学习资料 进编程学习交流群
订阅号
视频号
公众号 关注公众号,回复关键字java领取大厂最新面试题
×
编程学习
免费领取编程学习资料 进编程学习交流群