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.