Pendulum

screenshot of Pendulum
hugo
jekyll

A simple markdown editor for static files (Hugo, Nexo, Jekyll, MkDocs, ...)

Overview:

Pendulum is a simple editor for markdown/txt files. It allows users to edit files and save changes into git repositories hosted anywhere. The editor is available as a Docker image or as built binaries for 64bit Linux and Windows.

Features:

  • Git integration: Pendulum supports git add and git commit, allowing users to save changes directly into git repositories.
  • Docker support: Users can run Pendulum in Docker, exposing their current directory for editing.
  • Built binaries: Pendulum provides binaries for 64bit Linux and Windows, simplifying installation and usage.
  • Synchronized scroll positions: As users write or scroll in the textarea or preview pane, the scroll positions are synchronized based on percentage.
  • API functionality: Pendulum has a simple API with calls for listing folders and files, reading a single file for editing, and storing the contents of a file.

Summary:

Pendulum is a straightforward editor for markdown and text files, with the ability to save changes directly into git repositories. It offers Docker support, built binaries for easy installation, and a synchronized scroll feature. The editor has a simple API for navigation, editing, and storing files. Pendulum's development was motivated by the lack of user-friendly solutions for editing and reviewing text and markdown files across multiple systems.

hugo
Hugo

Hugo is an open-source static site generator that features fast build times, flexible themes, support for multiple content formats, multilingual websites, live reloading, and an active community. It allows developers to easily create and deploy SEO-friendly and mobile-responsive websites.

jekyll
Jekyll

Jekyll is a static site generator written in Ruby that allows you to create simple, fast, and secure websites without the need for a database.