RepositoryPython
CV

Cvaniak/NoteSH

NoteSH fully functional sticky notes App in your Terminal!

488stars
19forks
2issues
3views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: note

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: colorful

#1 Repository Của Tháng

3
TINIX TRENDING·Chủ đề: mouse

#3 Repository Của Tháng

📝 Ứng dụng sticky notes chạy hoàn toàn trong terminal

NoteSH biến terminal của bạn thành bảng ghi chú dán màu sắc, đầy đủ tính năng — không cần GUI.

NoteSH là ứng dụng sticky notes hoạt động hoàn toàn trong terminal, được xây dựng trên framework Textual của Python. Người dùng có thể tạo, chỉnh sửa, di chuyển và thay đổi kích thước các ghi chú ngay trong cửa sổ console. Ứng dụng hỗ trợ tương tác bằng chuột kéo thả và phím tắt kiểu Vim, phù hợp cho những ai thích làm việc trực tiếp từ dòng lệnh.

✨ Điểm nổi bật

  • TUI toàn diện: Ứng dụng sticky notes hoàn chỉnh chạy trong terminal, không cần giao diện đồ họa riêng.
  • Xây dựng trên Textual: Sử dụng framework Textual mạnh mẽ, hỗ trợ rendering đẹp với theme tối/ sáng.
  • Hỗ trợ lớp (layers): Sắp xếp các ghi chú theo lớp, kéo thả bằng chuột để thay đổi thứ tự.
  • Thay đổi kích thước: Ghi chú và nền đều có thể thay đổi kích thước bằng cách kéo góc.
  • Phím tắt Vim: Hỗ trợ điều hướng và thao tác hoàn toàn bằng bàn phím theo phong cách Vim.
  • Hoptex Integration: Tích hợp Hoptex để focus nhanh vào bất kỳ thành phần nào.
  • Cấu hình TOML: Tệp default_bindings.toml và user_bindings.toml cho phép tùy chỉnh phím tắt linh hoạt.
  • Highlight khi hover: Hiệu ứng nổi bật khi chuột di chuyển qua ghi chú.

💡 Vì sao đáng chú ý

NoteSH giải quyết nhu cầu ghi chú nhanh ngay trong terminal mà không cần rời khỏi môi trường làm việc quen thuộc. Thay vì mở một ứng dụng riêng biệt, người dùng gõ notesh và có ngay bảng dán số nhiều với đầy đủ tính năng quản lý. Hệ thống phím tắt Vim giúp thao tác nhanh chóng, trong khi hỗ trợ chuột kéo thả mang lại trải nghiệm trực quan.

Dự án đang phát triển tích cực với roadmap gồm tính năng duplicate note, align tool, command pallet, và check list. Nếu bạn ưa thích làm việc trong terminal và cần một công cụ ghi chú nhẹ, NoteSH là lựa chọn đáng thử.


#Python #TUI #Textual #TerminalApp #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryPython
donnemartin/system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

375.7k
Sep 15, 2026
RepositoryPython
practical-tutorials/project-based-learning

Curated list of project-based tutorials

288.1k
Oct 26, 2026
RepositoryPython
yt-dlp/yt-dlp

A feature-rich command-line audio/video downloader

202.5k
Oct 23, 2026
RepositoryPython
521xueweihan/HelloGitHub

:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.

184.7k
Sep 28, 2026
RepositoryPython
langgenius/dify

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.

159.6k
Oct 26, 2026
Repository
CyC2018/CS-Notes

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

186.3k
Aug 21, 2024
RepositoryPython
Asabeneh/30-Days-Of-Python

The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

77.2k
Sep 30, 2026
RepositoryPython
vinta/awesome-python

The definitive list that answers "I want to do X in Python, which tool should I use?"

330.4k
Oct 26, 2026
RepositoryPython
TheAlgorithms/Python

All Algorithms implemented in Python

225.5k
Oct 20, 2026