Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
wurli
/
zmx
Public
forked from
neurosnap/zmx
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit history
Commits on Mar 23, 2026
feat: add the ability to switch sessions
wurli
committed
cbc2a70
View commit details
Copy full SHA for cbc2a70
Browse repository at this point
chore: wrap lines where applicable to 100
neurosnap
committed
7cdb333
View commit details
Copy full SHA for 7cdb333
Browse repository at this point
docs: index file
neurosnap
committed
4dff5d4
View commit details
Copy full SHA for 4dff5d4
Browse repository at this point
docs: cleanup and rewording
Show description for 932e0ed
neurosnap
committed
932e0ed
View commit details
Copy full SHA for 932e0ed
Browse repository at this point
docs: doc strings
neurosnap
committed
3b0e4e8
View commit details
Copy full SHA for 3b0e4e8
Browse repository at this point
fix(list): send no session found msg to stderr
Show description for 89e2728
neurosnap
committed
89e2728
View commit details
Copy full SHA for 89e2728
Browse repository at this point
Commits on Mar 20, 2026
chore: detach key cleanup
neurosnap
committed
7785934
View commit details
Copy full SHA for 7785934
Browse repository at this point
fix(attach): reject combined intentional modifiers for Ctrl+\ detach
Show description for a9dc983
sundbp
authored and
neurosnap
committed
a9dc983
View commit details
Copy full SHA for a9dc983
Browse repository at this point
fix(attach): handle all kitty keyboard protocol encodings for Ctrl+\
Show description for 46b02ee
sundbp
authored and
neurosnap
committed
46b02ee
View commit details
Copy full SHA for 46b02ee
Browse repository at this point
Commits on Mar 19, 2026
docs(readme): mark as unofficial packages
neurosnap
committed
a0c915c
View commit details
Copy full SHA for a0c915c
Browse repository at this point
fix: avoid replaying synchronized output on reattach (#95)
figelwump
authored
48d9a17
View commit details
Copy full SHA for 48d9a17
Browse repository at this point
chore: prep for 0.4.2 release
neurosnap
committed
27bd9b8
View commit details
Copy full SHA for 27bd9b8
Browse repository at this point
Commits on Mar 17, 2026
Document the new Gentoo overlay. (#94)
SirObby
authored
19d1b76
View commit details
Copy full SHA for 19d1b76
Browse repository at this point
Commits on Mar 13, 2026
refactor: move print fn to socket.zig
neurosnap
committed
1065bfd
View commit details
Copy full SHA for 1065bfd
Browse repository at this point
fix: validate session name length against Unix socket path limit
Show description for fb0e621
mdsakalu
authored and
neurosnap
committed
fb0e621
View commit details
Copy full SHA for fb0e621
Browse repository at this point
Refactor fish completions for zmx command (#90)
y1zhou
authored
f520c4c
View commit details
Copy full SHA for f520c4c
Browse repository at this point
chore: add openSUSE package link to website (#89)
ivanhercaz
authored
fd29a10
View commit details
Copy full SHA for fd29a10
Browse repository at this point
fix: print error to stderr when session does not exist (#88)
mdsakalu
authored
ecf3857
View commit details
Copy full SHA for ecf3857
Browse repository at this point
Commits on Mar 11, 2026
fix(attach): type error
neurosnap
committed
49b126a
View commit details
Copy full SHA for 49b126a
Browse repository at this point
chore(history): bare `zmx history` should try to use `ZMX_SESSION`
neurosnap
committed
d0683a3
View commit details
Copy full SHA for d0683a3
Browse repository at this point
Commits on Mar 10, 2026
fix(ipc): validate wire data before arithmetic and indexing
Show description for 1fc6306
chronologos
authored and
neurosnap
committed
1fc6306
View commit details
Copy full SHA for 1fc6306
Browse repository at this point
fix(attach): skip termios setup when stdin is not a TTY
Show description for df38b13
chronologos
authored and
neurosnap
committed
df38b13
View commit details
Copy full SHA for df38b13
Browse repository at this point
fix(attach): serialize terminal state before resize, as the comment says
Show description for 4a6604b
chronologos
authored and
neurosnap
committed
4a6604b
View commit details
Copy full SHA for 4a6604b
Browse repository at this point
fix(pty): isolate forked child from parent code path and heap-alloc argv
Show description for 76cec40
chronologos
authored and
neurosnap
committed
76cec40
View commit details
Copy full SHA for 76cec40
Browse repository at this point
fix: only clean up socket on ConnectionRefused, not Timeout
Show description for 11a12cc
chronologos
authored and
neurosnap
committed
11a12cc
View commit details
Copy full SHA for 11a12cc
Browse repository at this point
fix: signal handling — ignore SIGPIPE, handle EINTR in poll
Show description for 690487b
chronologos
authored and
neurosnap
committed
690487b
View commit details
Copy full SHA for 690487b
Browse repository at this point
fix: use platform-correct O_NONBLOCK for fcntl; fix PTY write and double-close
Show description for 12a19ee
chronologos
authored and
neurosnap
committed
12a19ee
View commit details
Copy full SHA for 12a19ee
Browse repository at this point
fix(wait): time out after 3 polls if no matching sessions are found
Show description for 35f56e6
chronologos
authored and
neurosnap
committed
35f56e6
View commit details
Copy full SHA for 35f56e6
Browse repository at this point
Commits on Mar 9, 2026
chore: add link to openSUSE Tumbleweed package (#79)
ivanhercaz
authored
2d37a09
View commit details
Copy full SHA for 2d37a09
Browse repository at this point
Fix verified bugs (#83)
Show description for a27b371
chronologos
authored
a27b371
View commit details
Copy full SHA for a27b371
Browse repository at this point
Commits on Mar 6, 2026
docs: add session picker recipe using fzf (#75)
Show description for ccdc1b9
braska
authored
ccdc1b9
View commit details
Copy full SHA for ccdc1b9
Browse repository at this point
Commits on Mar 5, 2026
refactor: break up main.zig
Show description for 0222428
neurosnap
committed
0222428
View commit details
Copy full SHA for 0222428
Browse repository at this point
chore: remove comment about old strat
neurosnap
committed
fe2c4ce
View commit details
Copy full SHA for fe2c4ce
Browse repository at this point
Commits on Mar 4, 2026
fix(run): always single-quote args to avoid bash history expansion bug
Show description for 4d398e8
External.Kai-Fronsdal
authored and
External.Kai-Fronsdal
committed
4d398e8
View commit details
Copy full SHA for 4d398e8
Browse repository at this point
chore(list): changed key names and made formatting more stable
neurosnap
committed
b2833e7
View commit details
Copy full SHA for b2833e7
Browse repository at this point
Previous
Next
You can’t perform that action at this time.