awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
michael avatar

michael/editable-website

0
View on GitHub↗
1,729 星标·147 分支·Svelte·6 次浏览editable.website↗

Editable Website

Editable Website is a content management system built with Svelte that enables direct inline editing of static web pages without needing a database. It functions as a Git-backed web content editor and a component-based static site builder, storing all website text, configuration, and files in local Git repositories to ensure full data ownership and local version control.

The platform supports in-browser content management, allowing users to modify text, format styles, and compose structured page layouts using interactive blocks, drag-and-drop interactions, and keyboard shortcuts. Additional content workflows include rendering markdown documents as read-only web pages, managing navigation links, and applying visual styling adjustments and custom components. Media management features enable drag-and-drop uploads and rich media embedding, accompanied by a background media optimization pipeline that compresses assets, generates responsive variants, and deduplicates files locally.

Data storage and hosting capabilities include automated database migrations executed during server startup, cloud storage replication to S3-compatible buckets on every write operation, environment snapshot and data restoration routines, and automated cloud server provisioning scripts.

Features

  • In-Browser Code Editing - Modifies static markup and text content straight inside the browser window without relying on a database-driven backend panel.
  • Git Content Management Interfaces - Stores all website text and files in local Git repositories providing full version control.
  • Git and Version Control - Stores site files in local git repositories so all code and content remain fully owned and tracked.
  • Block-Based Content Arrangement - Enables users to compose structured page layouts, arranging and resizing content blocks dynamically using drag-and-drop interactions.
  • Git-Based Content Management Systems - Stores all site files and content in local Git repositories so every change remains fully owned and tracked.
  • Page Content Updates - Modifies live page text, formatting styles, and saving updates directly on the page without using a backend admin panel.
  • Static Site Content Editing - Enables direct in-browser editing of static website content without a database backend.
  • Git Versioning Managers - Stores all site contents and configuration inside local version-controlled files to keep data fully owned and portable.
  • Media Editing Components - Lets users edit text, format styles, and save updates directly on the page without using a backend admin panel.
  • Component Composition - Arranges and styles structured layout blocks dynamically using modular frontend components and reactive bindings.
  • Rich Text Embeddings - Enables users to insert images and video clips into text flows using drag-and-drop uploads and placeholder items.
  • Markdown Site Publishing - Transforms repository markdown files into structured, navigable web pages rendered dynamically.
  • Static Site Content Management Systems - Provides a static site content management system built with Svelte for direct inline page editing.
  • S3-Compatible Cloud Storage - Replicates database state changes and uploaded media assets to an external object storage bucket on every write operation.
  • Cloud Storage Backups - Replicates database changes and mirrors uploaded assets to an S3-compatible bucket on every write operation.
  • Local Media Processing - Processes dropped media assets locally in the background to compress files, generate responsive variants, and deduplicate before saving.
  • Media Renderers - Displays images and videos on the page by connecting media properties to the underlying rendering engine.
  • Site Appearance Customizations - Applies visual adjustments and custom components without conflicting with upstream template updates.
  • Svelte Development - Builds page layouts and custom visual styles using Svelte components.

Star 历史

michael/editable-website 的 Star 历史图表michael/editable-website 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Editable Website 的开源替代方案

相似的开源项目,按与 Editable Website 的功能重合度排序。
  • netlify/netlify-cmsnetlify 的头像

    netlify/netlify-cms

    19,152在 GitHub 上查看↗

    Netlify CMS is a Git-based headless content management system designed for static sites. It provides a decoupled administration interface that allows users to edit markdown and JSON files stored in a version control repository without interacting directly with the code. The system functions as a version-controlled editor that leverages Git commits and branches to track changes and manage site deployments. It separates the backend data management from the frontend presentation layer, enabling content creation and modification through a user interface. The project covers content model definiti

    JavaScript
    在 GitHub 上查看↗19,152
  • hunvreus/pagescmshunvreus 的头像

    hunvreus/pagescms

    3,752在 GitHub 上查看↗

    PagesCMS is a headless, Git-based content management system that uses a GitHub repository as its primary database. It provides a web interface for authoring and organizing structured files and media assets, transforming flat files in a repository into a structured content management environment. The system automates repository access and content updates through GitHub App integration and manifests. It features a schema-driven approach to map repository files and folders to specific editor fields, allowing for the management of static site content without a separate database. Capability areas

    TypeScript11tyastrocms
    在 GitHub 上查看↗3,752
  • gollum/gollumgollum 的头像

    gollum/gollum

    14,279在 GitHub 上查看↗

    Gollum is a Git-powered wiki engine and content management system that provides a web-based interface for editing and organizing files stored in a Git repository. It functions as a self-hosted documentation tool, using a Git-based storage backend to manage page content and track version history. The system is characterized by a pluggable markup rendering architecture that converts multiple markup languages and specialized notations into HTML. It supports a wide array of rich content, including mathematical typesetting, BibTeX bibliographies, and diagrams rendered via Mermaid. Broad capabilit

    Rubydocumentationdocumentation-toolgollum
    在 GitHub 上查看↗14,279
  • prose/proseprose 的头像

    prose/prose

    4,775在 GitHub 上查看↗

    Prose is a content management system that uses GitHub repositories as the backend for storing and versioning Markdown files. It serves as a headless interface that separates content authoring and media uploads from the static site generation process. The system provides a visual Markdown editor with a formatting toolbar and real-time previews, allowing for non-technical content authoring. It enables the management of document drafts, translations, and publishing cycles through a Git-based workflow. The platform includes tools for GitHub content and media management, including a web-based fil

    JavaScript
    在 GitHub 上查看↗4,775
查看 Editable Website 的所有 30 个替代方案→

常见问题解答

michael/editable-website 是做什么的?

Editable Website is a content management system built with Svelte that enables direct inline editing of static web pages without needing a database. It functions as a Git-backed web content editor and a component-based static site builder, storing all website text, configuration, and files in local Git repositories to ensure full data ownership and local version control.

michael/editable-website 的主要功能有哪些?

michael/editable-website 的主要功能包括:In-Browser Code Editing, Git Content Management Interfaces, Git and Version Control, Block-Based Content Arrangement, Git-Based Content Management Systems, Page Content Updates, Static Site Content Editing, Git Versioning Managers。

michael/editable-website 有哪些开源替代品?

michael/editable-website 的开源替代品包括: hunvreus/pagescms — PagesCMS is a headless, Git-based content management system that uses a GitHub repository as its primary database. It… netlify/netlify-cms — Netlify CMS is a Git-based headless content management system designed for static sites. It provides a decoupled… gollum/gollum — Gollum is a Git-powered wiki engine and content management system that provides a web-based interface for editing and… prose/prose — Prose is a content management system that uses GitHub repositories as the backend for storing and versioning Markdown… draft-js-plugins/draft-js-plugins — This project is a plugin framework for the Draft.js rich text editor, providing a system to add custom behaviors,… picocms/pico — Pico is a lightweight PHP content manager and Markdown website generator that functions as a flat-file CMS. It…

包含 Editable Website 的精选搜索

收录 Editable Website 的精选合集。
  • Inline editing components