# textpod

> Textpod is a self-hosted, open-source note-taking application that stores all notes in a single Markdown file with search, filtering, and web page archiving capabilities.

- **Category:** Notes & Editors
- **Licence:** GPL-3.0
- **Latest version:** 0.1.8
- **Open source:** oss
- **Languages:** Rust, HTML
- **Platforms:** Docker, Docker Compose, Homebrew, Cargo
- **Tags:** Markdown, Web Based, Local First, Docker, Rust, Self Hosted, Note Taking, Single file

## Description

Textpod is a local, web-based note-taking application inspired by the "One Big Text File" concept. It presents all notes on a single page with a Markdown entry form, stores everything in a single notes.md file, and provides search/filtering by typing '/'. Users can save local copies of web pages by starting links with '+', and attach files and images. The app runs as a web server accessible via browser, with configurable keyboard shortcuts via a TOML config file. It can be installed via Cargo (cross-platform), Homebrew (macOS/Linux), Docker, or built from source with Rust 1.80+. The project is licensed under GPL-3.0 and is actively maintained with recent releases.

## Links

- [Homepage](https://github.com/freetonik/textpod)
- [Docker](freetonik/textpod)
- [YouTube Demo](https://www.youtube.com/watch?v=VAqJJxaJNVM)
- [GitHub Repository](https://github.com/freetonik/textpod)

---
Source: https://selfhost.directory/project/textpod