Repolode
getgridea

getgridea/gridea

A desktop Markdown client for writing and publishing static blogs to GitHub Pages or Coding Pages.

Stars
10,221
Forks
833
Open issues
585
Last commit
3 years ago

What is it?

Gridea is a desktop writing client for static blogs. You write posts in a Markdown editor, and the app generates the static site files locally so you can publish them to hosting such as GitHub Pages or Coding Pages. It targets people who want to record notes, thoughts and articles without running a database or a server-side CMS.

The app runs on Windows, macOS and Linux. It supports inserting images and cover pictures into articles, tagging and grouping posts, and customizing site menus, including external links. Comments can be added through Gitalk or DisqusJS, and the interface is available in Simplified Chinese, Traditional Chinese, English, Russian and French.

Site appearance is controlled by themes. You can use the built-in default themes or install third-party themes, and customize the source folder so that it can be synced across devices with services such as OneDrive, iCloud or Dropbox.

Key features

  • 01Markdown editor for writing and editing posts
  • 02Insert images and article cover pictures anywhere in a post
  • 03Tag and group articles, and customize menus including external links
  • 04Generate static site files and publish to GitHub Pages or Coding Pages
  • 05Built-in and third-party themes, with Gitalk or DisqusJS comments
  • 06Runs on Windows, macOS and Linux

Use cases

  • Keeping a personal blog or notes site without running a server
  • Publishing a static blog to GitHub Pages from a desktop app
  • Writing posts offline and syncing the source folder across devices with cloud drives

Quick start

  1. 1

    Download the app from the releases page

  2. 2

    Clone the repository

    git clone https://github.com/getgridea/gridea.git
  3. 3

    Install dependencies

    yarn
  4. 4

    Run the app in development mode

    yarn electron:serve

Things to know

  • Node version above v10.0.0 is required to build from source.
  • The project was last pushed in July 2023, so maintenance may be slow.
  • Publishing targets are limited to GitHub Pages or Coding Pages.

In collections

Topics

FAQ

What is gridea?
A desktop Markdown client for writing and publishing static blogs to GitHub Pages or Coding Pages. Gridea is a desktop writing client for static blogs. You write posts in a Markdown editor, and the app generates the static site files locally so you can publish them to hosting such as GitHub Pages or Coding Pages. It targets people who want to record notes, thoughts and articles without running a database or a server-side CMS.
Is gridea free to use? What license does it have?
gridea is open source under the MIT license. Check the license terms before using it in commercial products.
Is gridea still maintained?
No commits for 6+ months. The last commit to gridea was on Jul 26, 2023.
What can I use gridea for?
Keeping a personal blog or notes site without running a server Publishing a static blog to GitHub Pages from a desktop app Writing posts offline and syncing the source folder across devices with cloud drives
How do I install gridea?
Download the app from the releases page Clone the repository: git clone https://github.com/getgridea/gridea.git Install dependencies: yarn Run the app in development mode: yarn electron:serve
Where can I get gridea?
The source code and installation instructions are on GitHub: https://github.com/getgridea/gridea

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects