# Muzzle Velocity
A fast and minimalist but opinionated note-taking app inspired by the legendary *Notational Velocity* on MacOS and *Terminal Velocity* for command line terminals.
Built for speed and efficiency, eliminating unnecessary UI clutter. Every action should be as fast and frictionless as possible.
## Screenshots
 Search with tags |
 View mode |
 Editor menu |
 Preview mode |
 Edit mode |
## Features
**Search & Create** — Type to filter notes by title. Hit Enter on a new title to create it instantly. Search by `#tags`, `+projects`, `@contexts`, or `/folders`. Mix them freely.
**Gestures**
- Swipe right to mark a note as a favorite (swipe right again to remove)
- Swipe left to move a note to the trash
**Editor** — Three modes: View (syntax-highlighted, read-only), Edit, and Preview (rendered Markdown with LaTeX). Autosave, manual save, font size slider, and plain-text sharing from the editor menu.
**Tags** — Detected automatically from note content. `#tags`, `+projects`, and `@contexts` are all searchable.
**File Organization** — Notes live in a directory you choose. Subfolders are supported and ordered by most recently modified. Empty folders are cleaned up automatically.
**Commands** — Type in the search bar and press Enter:
| Command | Action |
|---|---|
| `:help` | Open help guide |
| `:about` | Open app info |
| `:tags` | Toggle tag visibility |
| `:fav` | Toggle favorites filter |
| `:sub` | Toggle subdirectory search |
| `:content` | Toggle file content search |
| `:day` | Switch to light theme |
| `:night` | Switch to dark theme |
| `:extern` | Toggle external editor |
| `:intern` | Toggle internal editor |
| `:emptytrash` | Permanently delete trashed notes |
## Download
Get the latest .apk on the [Release Page](https://codeberg.org/randogoth/muzzle-velocity/releases)
## Build
```sh
flutter build apk --release
```
On systems without Flutter installed, [devbox](https://www.jetify.com/devbox) provides a reproducible environment:
```sh
devbox install
devbox shell
flutter build apk --release
```
---
Made with 🧡 by randogoth