You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Mickaël Menu 4bf660f934
Parse tags in Markdown documents (#5)
Many tag flavors are supported: `#hashtags`, `:colon:separated:tags:` and even Bear's [`#multi-word tags#`](https://blog.bear.app/2017/11/bear-tips-how-to-create-multi-word-tags/). If you prefer to use a YAML frontmatter, list your tags with the keys `tags` or `keywords`.
3 years ago
adapter Parse tags in Markdown documents (#5) 3 years ago
cmd Parse tags in Markdown documents (#5) 3 years ago
core Parse tags in Markdown documents (#5) 3 years ago
docs Parse tags in Markdown documents (#5) 3 years ago
util Parse tags in Markdown documents (#5) 3 years ago
.gitattributes Improve README 3 years ago
.gitignore Add doc pages 3 years ago
CHANGELOG.md Parse tags in Markdown documents (#5) 3 years ago
LICENSE Initial commit 4 years ago
README.md Add screencasts in the Getting Started page 3 years ago
go Add a screencast to the README 3 years ago
go.mod Support Markdown autolinking for external links 3 years ago
go.sum Support Markdown autolinking for external links 3 years ago
main.go Rename every occurrence of "slip box" into "notebook" 3 years ago

README.md

zk

A plain text note-taking assistant

Screencast

Looking for a quick usage example? Let's get started.

Description

zk is a command-line tool helping you to maintain a plain text Zettelkasten or personal wiki.

It is primarily focused on:

What zk is not:

  • a note editor
  • a tool to serve your notes on the web for this, you may be interested in Neuron or Gollum.

Roadmap

  • Tags
  • Link relations
  • Extended YAML front matter support

Install

zk was only tested on macOS and Linux.

Build from scratch

Make sure you have a working Go installation, with Go's bin directory in your PATH.

$ git clone https://github.com/mickael-menu/zk.git
$ cd zk
$ chmod a+x go
$ ./go install
$ zk -h