#magicwormhole
Hrmm, looks like #magicwormhole had a big jump in downloads last month: https://pypistats.org/packages/magic-wormhole

I don't have a good explanation for this (from "hundreds of thousands" to "3+ million"). It's just coincidence that this is for September, riiiight??

Any ideas? #python #infosec
October 9, 2026 at 7:15 PM
If anyone at #pyconus sprints wants to try pair-programming remotely with https://github.com/magic-wormhole/shwim I'll be up here in Canada all day tomorrow and happy to pair on any Python thing (bonus points for #twisted, #magicwormhole or anything related)
GitHub - magic-wormhole/shwim: Peer-to-peer terminal sharing
Peer-to-peer terminal sharing. Contribute to magic-wormhole/shwim development by creating an account on GitHub.
github.com
May 19, 2026 at 4:17 AM
We have Zizmor'd (https://zizmor.sh/ by https://infosec.exchange/@yossarian ) the Magic Wormhole GitHub actions.

Nothing too exciting (we still do analog releases) but nice to have green lights from a linting tool :)

https://github.com/magic-wormhole/magic-wormhole/pull/717

#python #magicwormhole
zizmor - Static Analysis for GitHub Actions
Find and fix potential vulnerabilities in your GitHub workflows and action definitions with zizmor's powerful static analysis.
zizmor.sh
May 19, 2026 at 3:43 AM
Once 0.8.0 is deployed, the "Welcome" message grows a new key.

Client implementations _should_ be tolerant of unknown keys in the Welcome, but worth checking your #magicwormhole implementation just to be sure.
May 15, 2026 at 5:50 PM
If you've previously tried https://github.com/magic-wormhole/shwim ShWiM and found that only the "host" could type (and not the guest), we have fixed that! :blobaww:

So, please try again! Also a couple other minor bugs fixed!

#magicwormhole
GitHub - magic-wormhole/shwim: Peer-to-peer terminal sharing
Peer-to-peer terminal sharing. Contribute to magic-wormhole/shwim development by creating an account on GitHub.
github.com
March 4, 2026 at 8:20 PM
New releases of Fowl, ShWiM (shell-with-me) and Git-WithMe

https://github.com/meejah/fowl
https://github.com/meejah/shwim
https://git.sr.ht/~meejah/git-withme

Includes cool new ANSI logos from @littlebitspace which I'm personally very excited about :)

#python #magicwormhole #infosec
October 28, 2025 at 6:36 AM
ShWiM in action.
Although this is between two terminals on the same computer, this works the same between any two computers (behind NATs, whatever).

#magicwormhole

https://github.com/meejah/shwim
October 8, 2025 at 6:10 PM
A local-only example of ShWiM in action (works the same if the two terminals are on different machines)

https://git.sr.ht/~meejah/git-withme

#magicwormhole #python
September 5, 2025 at 6:28 PM
I have just released version 25.9.0 of ShWiM ("Shell With Me") for encrypted, peer-to-peer terminal sharing.

https://pypi.org/project/shwim/25.9.0/
https://github.com/meejah/shwim

#magicwormhole #infosec #shell
August 29, 2025 at 11:35 PM
Announcing "SHWIM": Shell With Me, easy to use, end-to-end encrypted terminal sharing via tty-share and #magicwormhole

https://meejah.ca/blog/initial-shwim-release

https://github.com/meejah/shwim
https://pypi.org/project/shwim/

#python #infosec
meejah.ca
meejah.ca
August 1, 2025 at 9:46 PM
The "hello world" of #p2p applications for #infosec is "chat", right?

Here we use Fowl to make end-to-end encrypted and durable (survive IP address changes) chat using "nc" and "telnet"...

#magicwormhole #twisted #python
August 1, 2025 at 1:09 AM
ShWiM coming very soon for your peer-to-peer programming needs.

#magicwormhole #p2p
July 31, 2025 at 8:21 PM
Anyone using the current #magicwormhole "Dilation" APIs?

(Meta-question: can I make PyPI or GitHub answer the question by telling me any packages that depend on an "extra" namely "wormhole[dilation]" instead of just "dilation"?)

#python
May 10, 2025 at 12:01 AM
New logo who dis?

https://github.com/meejah/fowl
#magicwormhole

(well, okay it's just a little polish but I like it a lot more already)
April 30, 2025 at 11:53 PM
Now merged to main in fowl
https://github.com/meejah/fowl

coming soon to a release :)

#magicwormhole #networking #infosec
April 9, 2025 at 7:11 PM
I have made a release of "git-withme" which allows peer-to-peer Git usage over #magicwormhole

This uses short, human-memorable codes to invite peers to collaborate (push, pull, etc) in real-time on a Git repository with no external hosting providers. Creates […]

[Original post on mastodon.social]
April 9, 2025 at 5:31 PM
Blog post detailing a bunch of #magicwormhole protocol: https://meejah.ca/blog/what-is-magic-wormhole

Lots of fun diagrams! Feedback welcome :)
#python #p2p #infosec
March 27, 2025 at 9:03 PM
We have created a federated social media presence for #magicwormhole

Please see https://fosstodon.org/@magicwormhole
magicwormhole (@magicwormhole@fosstodon.org)
0 Posts, 3 Following, 2 Followers ·
fosstodon.org
March 13, 2025 at 4:44 PM
Anyone looking to make a #foss contribution (to #magicwormhole in this case?)

It would be great to automatically check our internal documentation links. This documentation uses Sphinx and is hosted on ReadTheDocs. See ticket: https://github.com/magic-wormhole/magic-wormhole/issues/583
readthedocs links are broken · Issue #583 · magic-wormhole/magic-wormhole
while reading https://magic-wormhole.readthedocs.io/en/latest/dilation-protocol.html I clicked the link: [the Server Protocol](https://magic-wormhole.readthedocs.io/en/latest/server-protocol.md) wh...
github.com
March 3, 2025 at 8:34 PM
February 13, 2025 at 1:57 AM
Found and shaved some Yaks yesterday. And I "showed my work" :)

https://meejah.ca/blog/terminal-visualizer

#magicwormhole #infosec #python
February 11, 2025 at 9:28 PM
rsync over magic-wormhole -- and testing my OBS setup etc :)

https://pixelfed.social/i/web/post/792162371487641342

#magicwormhole #rsync
meejah (@meejah@pixelfed.social)
Running "rsync" over a "magic-wormhole" Dilation connection.
pixelfed.social
February 3, 2025 at 11:25 PM
I made a blog post (with @shapr ) more to come on this topic soon!

https://meejah.ca/blog/sending-a-file

#magicwormhole
meejah.ca
meejah.ca
January 24, 2025 at 5:34 AM