Repolode
CoreBunch

CoreBunch/Instatic

一款自托管的可视化 CMS 与页面搭建工具,基于 Bun 服务器,发布干净的静态 HTML 和 CSS 页面。

可替代:WebflowFramerWordPress

Star
9,076
Fork
874
未关闭 Issue
202
最近提交
4天前

这是什么?

Instatic 将可视化画布编辑器、内容引擎、媒体管理、身份认证、表单、插件和静态发布器整合进一个 Bun 服务器中,可在自有基础设施上使用 SQLite 或 Postgres 运行。它的目标是用一个自托管应用替代通常由无头 CMS、托管服务、表单服务和分析工具拼凑而成的技术栈。

编辑器是支持多断点的画布,提供可复用的视觉组件、模板、基于集合的循环渲染,以及可使用自备模型生成可编辑节点的 AI 助手。内置 Core Framework 设计令牌,可管理颜色、流体字号和间距。表单提交会写入你自己的数据表,导入功能支持原始 HTML 和完整静态站点。

发布的页面只包含语义化 HTML 和紧凑的 CSS,不含编辑器运行时或框架代码。后端插件运行在每个插件独立的 QuickJS-WASM 沙箱中,权限需由站点所有者授予。项目目前处于 0.0.x 版本,README 提示 1.0 之前 API 与工作流仍可能调整。

核心功能

  • 01支持多断点的可视化画布,可复用组件与模板
  • 02发布语义化 HTML 和紧凑 CSS,不附带编辑器运行时
  • 03表单提交保存到自有数据表
  • 04内置颜色、字号和间距设计令牌
  • 05插件运行在 QuickJS-WASM 沙箱中,权限需站点所有者授予
  • 06支持 SQLite 或 Postgres,可用 Docker 或 Railway 一键部署

适用场景

  • 自托管搭建博客、作品集或小型企业网站
  • 运行需要角色权限和审计日志的多人协作网站
  • 用自有数据表替代托管的表单和 CMS 服务
  • 发布可迁移到任意主机的快速静态站点

快速上手

  1. 1

    从 bun.sh 安装 Bun 1.4.1 或更新版本

  2. 2

    启动开发服务器

    bun run dev

使用前须知

  • README 称该项目有意处于早期阶段,可能存在粗糙之处并会有变动。
  • AI 代理需要你自己的 API 密钥,或本地的 Ollama 模型。
  • 分析功能仅限运营统计,不提供第三方访客追踪。

收录于专题

标签

常见问题

Instatic 是什么?
一款自托管的可视化 CMS 与页面搭建工具,基于 Bun 服务器,发布干净的静态 HTML 和 CSS 页面。 Instatic 将可视化画布编辑器、内容引擎、媒体管理、身份认证、表单、插件和静态发布器整合进一个 Bun 服务器中,可在自有基础设施上使用 SQLite 或 Postgres 运行。它的目标是用一个自托管应用替代通常由无头 CMS、托管服务、表单服务和分析工具拼凑而成的技术栈。
Instatic 可以免费使用吗?用的什么许可证?
Instatic 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
Instatic 还在维护吗?
活跃维护中。Instatic 最近一次提交是在 2026年11月3日。
Instatic 适合用来做什么?
自托管搭建博客、作品集或小型企业网站 运行需要角色权限和审计日志的多人协作网站 用自有数据表替代托管的表单和 CMS 服务 发布可迁移到任意主机的快速静态站点
Instatic 怎么安装和运行?
从 bun.sh 安装 Bun 1.4.1 或更新版本 启动开发服务器: bun run dev
在哪里获取 Instatic?
源代码和安装说明在 GitHub 上:https://github.com/CoreBunch/Instatic

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目