p2p-noise
emissary
p2p-noise | emissary | |
---|---|---|
4 | 3 | |
13 | 112 | |
- | 17.9% | |
6.8 | 9.8 | |
24 days ago | 2 days ago | |
Go | Go | |
GNU Affero General Public License v3.0 | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
p2p-noise
-
Progress in My P2P Library: A Work in Progress
repo: https://github.com/geolffreym/p2p-noise
-
I want to contribute to open-source software written in Go
Hey 👋, I have been working to build a p2p-lib. Would you like to take a look? If so, please open a discussion in https://github.com/geolffreym/p2p-noise
-
Golang P2P library Benchmark Results
link to tests: https://github.com/geolffreym/p2p-noise/blob/feat--signature-verication/node_test.go
-
Networking code for a Golang P2P library
Specifically, the code below tries to symmetrically implement the basic methods for establishing the connection between one or more peers. It uses pubsub as a pattern for internal notifications and so far a mesh routing (unstructured network).
emissary
-
Looking for some opensource project to learn DI?
Emissary is a medium-sized app blogging/ActivityPub app. Internal business logic is published via services, which are all interdependent among each other. For example, there are separate services for all the things you'd expect to see in a messaging app: Users, Groups, Inboxes, Outboxes, and more. Sitting in between them is a Factory singleton that is responsible for creating all of the services and wiring them together.
-
I want to contribute to open-source software written in Go
Check out https://github.com/EmissarySocial/emissary - a personal social server that works with the Fediverse and IndieWeb. It’s very new full of promise, and could use all the help you can give.
-
FOSS Projects needed
The code in https://github.com/EmissarySocial/emissary may be complicated, but it’s a good example of CLEAN architecture in Go. Bonus: the project owner (me) is a swell guy who’s love to help a new dev get up to speed on Go.
What are some alternatives?
mgmt - Next generation distributed, event-driven, parallel config management!
homebrew-tap - Homebrew tap for Kubescape
go-yaml - YAML support for the Go language
easytemplate - easytemplate is Go's text/template with 🦸 JS super powers 🦸
wundergraph - WunderGraph is a Backend for Frontend Framework to optimize frontend, fullstack and backend developer workflows through API Composition.
graphql-go-tools - GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
Hacktoberfest2023 - About Make your Pull Request on Hacktoberfest 2023. Don't forget to spread love and if you like give us a ⭐️
hermes - Extremely Fast Full-Text-Search Algorithm and Caching System
community - Community Information for Vela (Target's official Pipeline Automation Framework)