yashiki icon
yashiki icon

yashiki

macOS tiling window manager.

yashiki screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Application type

Platforms

  • Mac
0likes
0comments
0articles

Features

  1.  Support for Multiple Monitors
  2.  Tiling Window Manager

yashiki News & Activities

Highlights All activities

Recent activities

yashiki information

  • Developed by

    typester
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    48 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

OS & Utilities

GitHub repository

  •  137 Stars
  •  3 Forks
  •  1 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
yashiki was added to AlternativeTo by dinesh-58 on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is yashiki?

Yashiki (??)

macOS tiling window manager written in Rust.

Features

  • Tag-based workspaces - Bitmask tags (like awesome/river) allow windows to belong to multiple tags and view any combination
  • External layout engines - Stdin/stdout JSON protocol lets you write custom layouts in any language
  • Multi-monitor support - Each display has independent tags
  • Window rules - Automatically configure windows by app name, bundle identifier, or title
  • Cursor warp - Mouse follows focus (configurable: disabled, on-output-change, on-focus-change)
  • Auto-raise - Focus follows mouse with optional delay (focus window when cursor enters)
  • State streaming - Real-time events for status bars and external tools
  • No SIP disable required - Uses only public Accessibility API
  • Shell script configuration - Config is just a shell script (~/.config/yashiki/init)

Status

Early development stage. API and configuration format may change.

Official Links