ZEMBUTSU Masahito
banner
zembutsu.bsky.social
ZEMBUTSU Masahito
@zembutsu.bsky.social
Docker Captain / 私は猫になりたい
Today, I released a macOS app I made — Tsubame. This is the first app release in my life. I did it! I started this project two months ago, and finally released it. I'll continue development as an independent developer. I'm happy. Onward!
December 6, 2025 at 2:12 PM
🐦 Tsubame v1.2.10 — First binary release! 🎉

macOS window manager for multi-display users.

⌃⌘→ Move between displays
⌃⌘↑ Snapshot positions
⌃⌘↓ Restore after wake

100% open source. Read, fork, make it yours.

Feedback welcome!

#macOS #OpenSource #TsubameApp
github.com/zembutsu/tsubame
GitHub - zembutsu/tsubame: Window Smart Mover for macOS - Window memory + keyboard nudge for multi-display Macs. Just reconnect, windows return.
Window Smart Mover for macOS - Window memory + keyboard nudge for multi-display Macs. Just reconnect, windows return. - zembutsu/tsubame
github.com
December 6, 2025 at 1:02 PM
Today was a tiring day, too. I finished building my macOS software — Tsubame. It's a window manager that memorizes window positions and restores them when you reconnect your monitor. This is the software I wanted. So, I made it — with an AI assistant!
December 2, 2025 at 1:27 PM
🎉 Tsubame v1.2.8 released!

macOS app that remembers window positions across display reconnections.

✅ 5 snapshot slots (home/office/presentation)
✅ Instant hotkey changes
✅ Hotkey conflict detection

6 issues closed. Stability over elegance.

#macOS #OpenSource
github.com/zembutsu/tsu...
GitHub - zembutsu/tsubame: Window memory + keyboard nudge for multi-display Macs. Just reconnect, windows return.
Window memory + keyboard nudge for multi-display Macs. Just reconnect, windows return. - zembutsu/tsubame
github.com
December 2, 2025 at 1:12 PM
Today I developed my macOS app "Tsubame" (a window manager) from 5am to 9pm. I've been working on this project for 1.5 months. Previously, I gave up macOS development because Xcode's domain-specific terms were too difficult for me.
November 29, 2025 at 12:24 PM
Continuing work on Tsubame, my open-source macOS window manager!

Latest updates:
🌐 i18n support - switch between EN/JP in settings
⚡ Improved display timing controls

📍 New URL: github.com/zembutsu/tsubame

Next up: binary release. Stay tuned!

#macOS #OpenSource
GitHub - zembutsu/tsubame: A lightweight macOS menu bar app for window management across multiple displays with automatic position memory
A lightweight macOS menu bar app for window management across multiple displays with automatic position memory - zembutsu/tsubame
github.com
November 29, 2025 at 11:30 AM
Similar apps exist, but none solved MY specific problem. So I built it myself. I work in HR, involved in internal and external education - including teaching students. Released under MIT License - I want them to see my process and surpass me soon!
November 27, 2025 at 3:21 PM
Why I named my app "Tsubame"? Let me share the story.
November 27, 2025 at 3:15 PM
Redirected my Factorio hours into building a real app. Same energy - automate everything, fix edge cases, iterate.
One month later: my first SwiftUI app actually works.
November 27, 2025 at 2:51 PM
Codename: Tsubame - Window Smart Mover 🐦
Named after "tsubame-gaeshi" (燕返し) - the swift, precise movement of a swallow. Like windows jumping between displays.

#macOS #IndieApp
November 27, 2025 at 2:45 PM
WindowSmartMover v1.2.3 is out 🎉

Restores your window layout when external displays reconnect. macOS only. MIT License.

github.com/zembutsu/WindowSmartMover

#macOS #OpenSource #IndieApp
GitHub - zembutsu/WindowSmartMover: A lightweight macOS menu bar app for window management across multiple displays with automatic position memory
A lightweight macOS menu bar app for window management across multiple displays with automatic position memory - zembutsu/WindowSmartMover
github.com
November 27, 2025 at 2:42 PM
After 15 years, I finally built my first macOS app! 🎉
WindowSmartMover remembers where your windows belong across displays. I built it because my layouts kept getting messed up after sleep/wake with external monitors.
github.com/zembutsu/Win...
GitHub - zembutsu/WindowSmartMover: A lightweight macOS menu bar app for window management across multiple displays with automatic position memory
A lightweight macOS menu bar app for window management across multiple displays with automatic position memory - zembutsu/WindowSmartMover
github.com
November 15, 2025 at 2:14 AM
Close the world, Open the nExt.
February 14, 2024 at 1:16 PM