keyrc

Sắp ra mắtXem mã nguồn
Svelte
TypeScript
Tauri
Rust
Tailwind CSS

Tổng quan

`keyrc` là thử nghiệm ứng dụng desktop hướng tới điều khiển và cấu hình bàn phím. Repository kết hợp frontend SvelteKit với shell Tauri và backend Rust.

Ý tưởng sản phẩm

Động lực đằng sau `keyrc` rất đơn giản: cấu hình bàn phím cấp hệ thống thường cảm giác rời rạc, ẩn hoặc quá low-level. Tôi muốn một app cục bộ nhỏ cho phép kiểm soát trực tiếp hành vi phím mà không giống công cụ chỉ dành cho developer.

Những gì tôi đã xây dựng

  • Khung ứng dụng cho tiện ích cấu hình mang cảm giác native.
  • Stack nhỏ, hiệu quả giữ UI dạng web trong khi vẫn có khả năng desktop cục bộ.
  • Lộ trình rõ ràng quanh gán lại phím, cài đặt tùy chỉnh và hành vi khay hệ thống.

Chi tiết kỹ thuật

  • SvelteKit cho lớp giao diện.
  • Tauri cho đóng gói và tích hợp native.
  • Rust phía desktop cho chức năng hướng hệ thống.
  • Tailwind CSS cho quy trình style nhẹ.

Khả năng dự kiến

  • Gán lại và xử lý phím đặc biệt như điều khiển âm lượng và độ sáng.
  • Cài đặt cho phép tùy chỉnh chi tiết hơn.
  • Mô hình tiện ích nền qua khay thay vì app luôn mở nặng nề.

Trạng thái hiện tại

Dự án vẫn đang phát triển, nhưng cấu trúc đã sẵn sàng để biến nó thành tiện ích desktop đúng nghĩa.

>Newsletter

Stay Updated

Get notified when I publish new articles, tutorials, and project updates. Subscribe for insights and actionable content.