RepositoryRust
acsandmann

acsandmann/rift

a tiling window manager for macos

2.6kstars
116forks
23issues
2views

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ủ đề: hyprland

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: window-managers

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: niriwm

#1 Repository Của Tuần

🖥️ Rift — Tiling Window Manager cho macOS tập trung hiệu năng và trải nghiệm

Một trình quản lý cửa sổ tiling được viết bằng Rust, tối ưu tốc độ và giao diện người dùng trên macOS.

Rift là một trình quản lý cửa sổ tiling cho macOS, được xây dựng bằng ngôn ngữ lập trình Rust. Dự án tập trung vào hiệu năng và trải nghiệm sử dụng, mang lại cảm giác mượt mà và phản hồi nhanh. Rift hỗ trợ nhiều kiểu bố cục khác nhau, cùng với các hoạt ảnh mượt mà và tích hợp sâu với hệ điều hành.

✨ Điểm nổi bật

  • Nhiều kiểu bố cục: Hỗ trợ tiling (giống i3/sway), BSP (giống bspwm), master-stack (giống dwm), cột cuộn (giống niri), và stack (accordion).
  • Biểu tượng menu: Hiển thị biểu tượng trên thanh menu để chuyển đổi không gian làm việc, thay đổi bố cục, và điều khiển nhanh Rift.
  • Mission Control theo phong cách macOS: Điều hướng trực quan giữa các không gian làm việc.
  • Theo chuột tập trung tự động: Di chuyển chuột để chuyển tiêp và tự động đưa cửa sổ lên trên.
  • Kéo thả hoán đổi vị trí: Kéo một cửa sổ lên trên cửa sổ khác để đổi chỗ.
  • Hoạt ảnh mượt mà: Hiệu ứng chuyển đổi mượt mà như trong demo.
  • Cử chỉ trackpad: Chuyển không gian làm việc bằng cử chỉ trên trackpad như native macOS.
  • Cấu hình thời gian thực: Hỗ trợ tải lại cấu hình mà không cần khởi động lại.
  • Tích hợp bên thứ ba: Giao tiếp qua CLI hoặc cổng mach port, hỗ trợ tích hợp với các công cụ như Sketchybar.
  • Không yêu cầu tắt SIP: Hoạt động mà không cần vô hiệu hóa System Integrity Protection.
  • Hỗ trợ Spaces riêng biệt trên màn hình: Làm việc với chế độ "Displays have separate Spaces".

💡 Vì sao đáng chú ý

Rift được phát triển từ một nhánh của dự án glide-wm nhưng đã phát triển độc lập. Khác với các trình quản lý cửa sổ khác, Rift sử dụng các API riêng của macOS, giúp tăng độ tin cậy và hiệu năng. Ngoài ra, Rift hỗ trợ hoạt ảnh mượt mà và làm việc đa màn hình một cách trơn tru, khắc phục hạn chế của các công cụ khác. Dự án vẫn đang trong giai đoạn phát triển nhưng ổn định, thích hợp cho người dùng muốn trải nghiệm tiling window manager trên macOS mà không cần đổi hệ điều hành.


#Rust #TilingWindowManager #macOS #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositorySwift
nikitabobko/AeroSpace

AeroSpace is an i3-like tiling window manager for macOS

23.6k
Oct 2, 2026
RepositorySwift
OmniNull/OmniWM

Free, open-source tiling window manager for Apple Silicon Macs, with Niri-style scrolling containers and Hyprland-style Dwindle BSP.

3.5k
Oct 26, 2026
RepositorySwift
jaywcjlove/awesome-mac

 This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

117.0k
Oct 25, 2026
RepositoryC
i3/i3

A tiling window manager for X11

10.6k
Oct 12, 2026
RepositoryShell
tw93/Mole

🐹 Keep your Mac and PC clean, light, and running like new. Fast open-source CLI, plus native Mac and Windows apps.

73.0k
Oct 26, 2026
RepositoryTypeScript
marktext/marktext

📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

63.1k
Oct 26, 2026
RepositoryTypeScript
agalwood/Motrix

A full-featured download manager.

57.4k
Oct 25, 2026
RepositoryRust
trycua/cua

Scale computer-use 2.0 with open-source drivers, cross-OS sandboxes, and benchmarks for training, evaluation, and data generation.

31.0k
Oct 26, 2026
Repository
serhii-londar/open-source-mac-os-apps

🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps

51.0k
Oct 21, 2026