Kaku - 書く - A markup language I built for myself https://thomasorus.com/kaku
  • Go 51.1%
  • JavaScript 29.8%
  • HTML 18.7%
  • Shell 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-11 14:40:02 +02:00
kaku Reset 2026-08-28 01:47:25 +02:00
wasm Reset 2026-08-28 01:47:25 +02:00
webdemo Updated parser build 2026-09-11 14:40:02 +02:00
.gitignore Added deploy script 2026-09-11 14:39:42 +02:00
deploy-demo.sh Added deploy script 2026-09-11 14:39:42 +02:00
go.mod Reset 2026-08-28 01:47:25 +02:00
LICENSE Reset 2026-08-28 01:47:25 +02:00
README.md Reset 2026-08-28 01:47:25 +02:00

Kaku 書く

Kaku (write) is my own markup language. It's inspired by Markdown with a diferent syntax for quotes, links, images and lists handling, and more. It was created to fit my needs and exists inside my own CMS.

Syntax

Detailed syntax can be found on the page's project.

Demo

A demo working in the browser is available here.

Parser

A parser for Kaku built in Golang is available in this repository. It doesn't exists as a go module and must be added into your go project. It can also be built as WASM and used in the browser.

License

Kaku 書く is a free to use by individuals and organizations that do not operate by capitalist principles. For more information see the license file.


Compile to WASM

GOOS=js GOARCH=wasm go build -o webdemo/parser.wasm ./wasm