Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ ALWAYS create a new branch with your proposed changes. Thank you!
## Adding an new Item

- Try to fit your item into an existing sections. [Open a suggestion](https://github.com/n0-computer/awesome-iroh/issues/new) to start as discussion about any new sections.
- Add a new item to the bottom of the list in a section.
- Insert your new item to the section list, respecting alphabetical sorting.
- If a duplicate item exists, discuss why the new item should replace it.
- Check your spelling & grammar.
- The item must follow this format:
Expand Down
26 changes: 13 additions & 13 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,23 +74,23 @@ Projects & resources building with iroh!
## DevTools

- [Dumbpipe](https://github.com/n0-computer/dumbpipe) - Cross-device unix pipe.
- [malai](https://malai.sh) - Share your dev server (and more) over P2P.
- [kulfi](https://github.com/fastn-stack/kulfi/) - Open Source, General Purpose, Sovereign, Decentralized, Peer to Peer Internet.
- [cross.stream](https://github.com/cablehead/xs) - Local-first event streaming for reactive workflows, with P2P sharing via Iroh.
Comment on lines 76 to +77
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think Dumbpipe would need to be sorted in further down

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm going to redo a PR this one got out of hand I'm sorry for the noise

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All good :)

Just wanted to mention I appreciate your contributions!

Also FWIW, I personally like using this workflow to fix smaller issues in git branches:

$ git log # gives me the commits I have on my branch at the moment, so I have them at hand when I want to cherry-pick them later
$ git reset --hard main # or some other commit/branch. Kinda dangerous: Will delete all uncommited/staged changes. But a useful hammer: Allows me to just set the branch pointer to any commit I like
$ git cherry-pick <commit hash> # allows me to grab the commits from the log above, and I'll just skip the ones I dislike

And once I've cleaned up, I can push them again.

There's also git rebase --interactive which is essentially an opinionated tool to do the above in an interactive way. I've heard people really like that too for cleaning up.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot. Btw I personally decided to rely mostly on lazygit which I highly recommend.

- [do-ssh](https://github.com/doEggi/do-ssh) - Tunnels an ssh-connection over iroh.
- [iroh-ssh](https://github.com/rustonbsd/iroh-ssh) - SSH to any machine without ip.
- [cross.stream](https://github.com/cablehead/xs) - Local-first event streaming for reactive workflows, with P2P sharing via Iroh.
- [kulfi](https://github.com/fastn-stack/kulfi/) - Open Source, General Purpose, Sovereign, Decentralized, Peer to Peer Internet.
- [malai](https://malai.sh) - Share your dev server (and more) over P2P.

## File Sharing

- [APT Repository](https://gitlab.com/megalithic-llc/apt-repository) - A Debian APT Repository, and web console for remote administration.
- [ARK Drop Desktop](https://github.com/ARK-Builders/ARK-Drop-Desktop) - Use QR codes to quickly send and receive files between devices.
- [lis](https://github.com/riffcc/lis) - Life is short, but data should live forever.
- [iroh_send](https://github.com/thiswillbeyourgithub/iroh-send) - Send files or directories by sharing an env variable (python).
- [Quicksend](https://github.com/israelyago/QuickSend) - Send files peer to peer.
- [Sendme](https://github.com/n0-computer/sendme) - A tool to send files and directories, based on iroh.
- [Rust Patcher](https://github.com/rustonbsd/rustpatcher) - Secure Decentralized Software updates.
- [Sendme-egui](https://github.com/zignig/sendme-egui) - Egui interface for sendme.
- [Sendme](https://github.com/n0-computer/sendme) - A tool to send files and directories, based on iroh.
- [Strada](https://strada.tech) - Beatiful file transfer & management with no cloud costs.
- [APT Repository](https://gitlab.com/megalithic-llc/apt-repository) - A Debian APT Repository, and web console for remote administration.
- [Rust Patcher](https://github.com/rustonbsd/rustpatcher) - Secure Decentralized Software updates.
- [iroh_send](https://github.com/thiswillbeyourgithub/iroh-send) - Send files or directories by sharing an env variable (python).
- [lis](https://github.com/riffcc/lis) - Life is short, but data should live forever.

## Frameworks

Expand All @@ -99,10 +99,10 @@ Projects & resources building with iroh!

## Libraries and protocols

- [iroh-gossip-discovery](https://github.com/therishidesai/iroh-gossip-discovery) - Peer discovery for iroh gossip topics.
- [distributed-topic-tracker](https://github.com/rustonbsd/distributed-topic-tracker) - Iroh-gossip with auto discovery (no servers!)
- [irpc](https://github.com/n0-computer/irpc) - RPC for memory, quinn or iroh connections.
- [imsg](https://github.com/n0-computer/imsg) 🧪 - A base protocol providing streams of messages.
- [iroh-gossip-discovery](https://github.com/therishidesai/iroh-gossip-discovery) - Peer discovery for iroh gossip topics.
- [irpc](https://github.com/n0-computer/irpc) - RPC for memory, quinn or iroh connections.

## Games and 3D

Expand All @@ -118,11 +118,11 @@ Projects & resources building with iroh!

## Social Media

- [Dash Chat](https://darksoil.studio/dashchat) - Secure Chat for Internet Shutdowns
- [Delta Chat](https://delta.chat) - A decentralized and secure messenger app.
- [Weird](https://weird.one/) - A way to be on the web.
- [Tauri Chat Example](https://github.com/jamessizeland/peer-to-peer) - Example cross-platform chat app demo, using Tauri v2 & React.
- [Tauri + Leptos + TailwindCSS + Iroh + Keyhive/Beelay](https://github.com/Zyell/beelay-iroh-chat) - Proof of concept chat app combining automerge keyhive/beelay, iroh and tauri.
- [Dash Chat](https://darksoil.studio/dashchat) - Secure Chat for Internet Shutdowns
- [Tauri Chat Example](https://github.com/jamessizeland/peer-to-peer) - Example cross-platform chat app demo, using Tauri v2 & React.
- [Weird](https://weird.one/) - A way to be on the web.

## Tools for Thought

Expand Down
Loading