ZEMBUTSU Masahito
banner
zembutsu.bsky.social
ZEMBUTSU Masahito
@zembutsu.bsky.social
Docker Captain / 私は猫になりたい
Not a developer by title, but shipped 2 macOS apps this year with AI. First success after years of failed attempts—so I documented how.
zem.jp/articles/ai-...
Not a Developer by Title, Still Building: My AI Practice in 2025 - logbook://zem
Navigating the depths of technology
zem.jp
December 31, 2025 at 2:45 PM
Released Erimil - a macOS app for visual preview and selective extraction of images from ZIP archives.

Built it to filter images before AI upscaling with kurumil. Still work in progress, but functional enough for daily use.

Swift/SwiftUI, MIT license.
#macOS #SwiftUI
github.com/zembutsu/eri...
GitHub - zembutsu/erimil: A macOS application for visual preview and selective extraction of images from ZIP archives.
A macOS application for visual preview and selective extraction of images from ZIP archives. - zembutsu/erimil
github.com
December 31, 2025 at 2:17 AM
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