Skip to content
A digital commonplace book
Python HTML CSS JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
static
templates
DEPLOY.md
INSTALL.md
README.md
__init__.py
bower.json
help.db
lib.py
requirements.txt
schema.sql
settings.py
views.py

README.md

tanuki icon

Tanuki is a tiny web app that allows you to take media rich notes (text, images, HTML, audio, video, embeds, etc.) and keep them organized in your browser. I made it for taking personal notes to be kept offline—a modern commonplace book.

It's meant to be a small bit of (nearly serverless) code that's easy to understand and maintain. At this point it's probably best for programmers (or curious folks) to run on their local machines. It doesn't require a network connection or try to put your data online, but there's nothing preventing you from doing that sort of stuff either.

It's made of Python, Flask, SQLite, and some Bower components like Octicons. I've also integrated frag2text, code-prettify, and of course you can embed anything you like from the web. I have thousands of entries in my offline tanuki and use it constantly.

Anyone can contribute to tanuki development and I'm happy to answer any questions about it or hear feedback.

See INSTALL.md to get started.

Tanuki icon courtesy of Josh.

screen1

screen2

screen3

screen4

screen5

screen6

screen7

You can’t perform that action at this time.