tanciaku/tmmpr
terminal mind mapper
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#1 Repository Của Tháng
🗺️ tmmpr: Sơ đồ tư duy trong terminal, không cần chuột
Một ứng dụng sơ đồ tư duy nhẹ, chạy trên terminal Linux, hoàn toàn điều khiển bằng bàn phím theo phong cách vim.
tmmpr (viết tắt của terminal mind mapper) là công cụ giúp bạn tạo, sắp xếp và kết nối ghi chú trên một bản vẽ vô hạn ngay trong terminal. Dựa trên thư viện ratatui, nó cung cấp trải nghiệm trực quan như một bảng trắng số, lý tưởng cho brainstorming, lập kế hoạch dự án hoặc tổ chức ý tưởng phức tạp.
✨ Điểm nổi bật
- Canvas vô hạn: Đặt ghi chú ở bất kỳ tọa độ nào trên hệ trục (0,0 đến vô cùng)
- Kết nối trực quan: Vẽ và quản lý liên kết giữa các ghi chú với màu sắc và cạnh tùy chỉnh
- Điều hướng vim: Di chuyển bằng phím
hjkl, toàn bộ thao tác qua bàn phím - Nhiều chế độ: Normal, Visual, Visual (Move), Visual (Connection), Edit (có hỗ trợ vim mode)
- Tự động lưu: Cài đặt khoảng thời gian lưu tự động để tránh mất dữ liệu
- Hệ thống sao lưu: Tự động sao lưu bản đồ theo lịch (hàng ngày, hàng tuần...)
- Tùy biến màu sắc: Gán màu cho từng ghi chú và kết nối riêng biệt
💡 Vì sao đáng chú ý
tmmpr khác biệt vì kết hợp khả năng đồ họa của sơ đồ tư duy với sự tiện lợi của terminal — không cần GUI, không tốn tài nguyên, nhưng vẫn mang lại trải nghiệm trực quan mạnh mẽ. Với kiến trúc hỗ trợ ~54% độ phủ unit test, dự án tập trung vào logic nghiệp vụ và quản lý trạng thái, đảm bảo độ ổn định cao. Phù hợp với người dùng Linux yêu thích workflow terminal và mong muốn quản lý ý tưởng hiệu quả mà không rời khỏi môi trường dòng lệnh.
#MindMapping #Rust #TerminalUI #Ratatui #Vim #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
A Rust crate for cooking up terminal user interfaces (TUIs) 👨🍳🐀 https://ratatui.rs
⚗ Mind Elixir is a JavaScript, framework-agnostic mind map core.
🧠🗺️ My custom editor for Markmap, to create mindmaps from markdown
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...
🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.