Skip to content
A simple org-mode blog, write blog by org-mode in Emacs
Python Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.python-version in 3.7.2 http server need full-pat as root Nov 25, 2019
.travis.yml for Oct 6, 2019
CHANGES.txt docs for orgnote Dec 8, 2014
ChangeLog 1. use beautifulsoup4 html parser to select html tag Apr 3, 2016
README.rst add calendar Nov 12, 2019
TODO add shift_hour for calendar Nov 13, 2019
requirements.txt add watchdog for webserver: tested under python3.5.2 Nov 9, 2019 in 3.7.2 http server need full-pat as root Nov 25, 2019
tox.ini for Oct 6, 2019


OrgNote: A simple blog based on org-mode Join the chat at


Install OrgNote by pip:

$ pip install orgnote

Install OrgNote by easy_install:

$ easy_install orgnote

Install OrgNote by source code:

$ git clone
$ cd OrgNote
$ python install

Get Started

At first, you should crate a on GitHub:

$ git clone
$ cd
$ orgnote init


update _config.yml ,sample:

# OrgNote Configuration
## Docs:
## Source:

# Site
title: OrgNote
subtitle: "A simple org-mode blog, write blog by org-mode in Emacs"

author: OrgNote

language: zh-CN

# About this blog
description: "Use OrgNote."
keywords: "OrgNote,Emacs,org-mode,blog,python,geek"

Post Blog

$ orgnote new note-name

$ orgnote list

$ orgnote status

$ orgnote publish note-name

$ orgnote generate

$ orgnote server [port]

$ orgnote deploy


$ orgnote help

Usage: orgnote <command>

init       Create a new OrgNote folder
new        Create a new .org post
list       List this blog notes
status     Status of those notes
publish    Auto Publish a note
recall     Cancel publish a note
generate   Generate static files
server     Start the server
deploy     Deploy your website
help       Get help on a command
version    Display version information

For more help, you can check the docs:

Emacs Version

Tested via GNU Emacs 26.1



OrgNote Bash Completion



Enjoy it! :)

You can’t perform that action at this time.