attn is a lightweight markdown viewer that operates directly from the terminal, offering a seamless experience without the bulk of Electron apps. With live reload, interactive checkboxes, and a built-in editor, it enhances productivity for users who prefer efficient, native interfaces.
attn is a native markdown viewer tailored for users who prefer working directly from the terminal. With minimal setup, a single command is all it takes to launch a beautifully rendered markdown file in a dedicated window, eliminating the need for resource-heavy Electron applications.
Cmd+E, featuring syntax highlighting, math support, and mermaid diagrams.--dark.To launch attn from your current directory, simply type:
attn .
This command opens the current directory in a new tab, providing immediate access to your markdown content. Other usages support various functionalities including opening specific files and checking task progress.
Here are several commands to get started:
attn README.md # Open a specific file
attn ~/projects/myapp # Open a project directory
attn --dark # Activate dark mode
attn --status todo.md # Display task completion status
Built using Rust and Svelte 5, attn leverages the efficiency of compiled assets, ensuring rapid performance without relying on a web server or complex dependencies. The Svelte frontend is embedded directly into the Rust binary, allowing for a clean and cohesive user experience.
For developers interested in contributing to attn, an easy setup process is in place, including development commands that facilitate both Rust and frontend development in tandem.
attn stands out as a streamlined solution for markdown enthusiasts seeking a practical and efficient way to view and edit markdown files from the terminal.
No comments yet.
Sign in to be the first to comment.