kraanzu/smassh
Smassh your Keyboard, TUI Edition
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 Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🖮 Smassh - Kiểm tra tốc độ đánh máy TUI đẹp mắt trên terminal
Một ứng dụng test typing dạng TUI lấy cảm hứng từ MonkeyType, nhưng vẫn giữ được giao diện đẹp và trải nghiệm đầy đủ.
Smassh là một ứng dụng kiểm tra tốc độ đánh máy chạy trên terminal (TUI), được phát triển bằng Python và dựa trên thư viện Textual cùng Rich. Dự án lấy cảm hứng từ MonkeyType - một trang web kiểm tra tốc độ đánh máy rất nổi tiếng - nhưng mang lại trải nghiệm đầy đủ ngay trên dòng lệnh.
✨ Điểm nổi bật
- Giao diện tương tác đẹp mắt: Sử dụng Textual và Rich để tạo giao diện TUI hiện đại, trực quan.
- Chế độ Words và Time: Hỗ trợ hai chế độ kiểm tra khác nhau - theo số từ hoặc theo thời gian.
- So sánh tốc độ thời gian thực: Hiển thị thanh cuộn/tốc độ so với người dùng trong thời gian thực.
- Tùy chỉnh cài đặt linh hoạt: Thay đổi phong cách và cài đặt ngay trong quá trình sử dụng.
- Hỗ trợ nhiều theme: Cung cấp nhiều giao diện màu sắc khác nhau để lựa chọn.
- Đa ngôn ngữ: Hỗ trợ kiểm tra đánh máy bằng nhiều ngôn ngữ khác nhau.
- Nhiều tùy chỉnh chi tiết: Bao gồm các tùy chọn như chế độ blind, chữ in hoa, phong cách con trỏ, chế độ confidence, cursor buddy, độ khó, force correct, và nhiều hơn nữa.
💡 Vì sao đáng chú ý
Không chỉ là một công cụ kiểm tra tốc độ đánh máy đơn thuần, Smassh mang lại trải nghiệm giàu tính năng và có thể tùy biến cao - tương đương với các phiên bản web nhưng hoàn toàn chạy trên terminal. Điều này giúp người dùng không cần mở trình duyệt mà vẫn có thể luyện tập và đo lường tốc độ đánh máy một cách hiệu quả.
Nhờ thiết kế TUI hiện đại và hệ thống tweak phong phú, Smassh phù hợp với cả người mới bắt đầu muốn rèn luyện kỹ năng cơ bản lẫn người dùng nâng cao mong muốn kiểm tra và cải thiện tốc độ đánh máy một cách chuyên nghiệp.
#TypingTest #TUI #MonkeyType #Python #Terminal
#TiniX
Similar Projects
Discover other similar projects and AI models.
A terminal application to view, tail, merge, and search log files (plus JSONL).
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
A terminal-based dashboard for managing cron jobs locally and on servers.