{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"cli","owner":"ThreeDotsLabs","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":2,"starsCount":10,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,7,21,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T16:58:29.926Z"}},{"type":"Public","name":"watermill-redisstream","owner":"ThreeDotsLabs","isFork":false,"description":"Redis Pub/Sub for the Watermill project.","allTopics":["redis","streaming","watermill"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":30,"forksCount":16,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-07T10:56:45.319Z"}},{"type":"Public","name":"watermill","owner":"ThreeDotsLabs","isFork":false,"description":"Building event-driven applications the easy way in Go.","allTopics":["go","golang","events","reactive","cqrs","sagas","rabbitmq","event-sourcing","nats","event-driven","kafka","stream-processing","watermill"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":16,"issueCount":89,"starsCount":7262,"forksCount":388,"license":"MIT License","participation":[12,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,2,4,2,0,0,1,0,0,1,0,1,1,1,3,0,0,1,0,0,0,0,1,12,2,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-06T17:40:58.249Z"}},{"type":"Public","name":"watermill-sql","owner":"ThreeDotsLabs","isFork":false,"description":"SQL (Postgres/MySQL) Pub/Sub for the Watermill project.","allTopics":["mysql","sql","postgresql","watermill","go","golang","events"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":4,"issueCount":0,"starsCount":62,"forksCount":29,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-06T13:37:47.990Z"}},{"type":"Public","name":"go-web-app-antipatterns","owner":"ThreeDotsLabs","isFork":false,"description":"Short examples of common anti-patterns in Go Web Applications.","allTopics":["go","golang","webapp","antipatterns"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":1,"starsCount":338,"forksCount":19,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-06T10:00:11.332Z"}},{"type":"Public","name":"watermill-amazonsqs","owner":"ThreeDotsLabs","isFork":false,"description":"Amazon SQS/SNS Pub/Sub for the Watermill project.","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":3,"issueCount":0,"starsCount":16,"forksCount":17,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T20:08:03.143Z"}},{"type":"Public","name":"watermill-firestore","owner":"ThreeDotsLabs","isFork":false,"description":"Firestore Pub/Sub for the Watermill project.","allTopics":["go","golang","events","pubsub","firestore","firestore-database","watermill"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-30T13:23:08.683Z"}},{"type":"Public","name":"watermill-bolt","owner":"ThreeDotsLabs","isFork":false,"description":"Bolt Pub/Sub for the Watermill project.","allTopics":["go","golang","events","pubsub","boltdb","bolt","watermill"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":3,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-30T13:23:06.644Z"}},{"type":"Public","name":"watermill-amqp","owner":"ThreeDotsLabs","isFork":false,"description":"AMQP Pub/Sub for the Watermill project.","allTopics":["go","golang","events","rabbitmq","amqp","pubsub","watermill"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":3,"issueCount":0,"starsCount":54,"forksCount":33,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,1,1,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-30T13:23:06.997Z"}},{"type":"Public","name":"watermill-nats","owner":"ThreeDotsLabs","isFork":false,"description":"NATS Pub/Sub for the Watermill project.","allTopics":["go","golang","events","nats","watermill"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":0,"starsCount":50,"forksCount":24,"license":"MIT License","participation":[0,0,0,0,0,4,3,2,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-30T13:23:06.025Z"}},{"type":"Public","name":"watermill-kafka","owner":"ThreeDotsLabs","isFork":false,"description":"Kafka Pub/Sub for the Watermill project.","allTopics":["go","golang","events","kafka","watermill"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":3,"issueCount":0,"starsCount":57,"forksCount":37,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-30T13:23:06.357Z"}},{"type":"Public","name":"watermill-io","owner":"ThreeDotsLabs","isFork":false,"description":"IO Pub/Sub for the Watermill project.","allTopics":["go","golang","events","watermill"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-30T13:23:06.404Z"}},{"type":"Public","name":"watermill-http","owner":"ThreeDotsLabs","isFork":false,"description":"HTTP Pub/Sub for the Watermill project.","allTopics":["go","golang","http","events","pubsub","watermill"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":0,"starsCount":27,"forksCount":12,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-30T13:23:06.513Z"}},{"type":"Public","name":"watermill-googlecloud","owner":"ThreeDotsLabs","isFork":false,"description":"Google Cloud Pub/Sub Pub/Sub for the Watermill project.","allTopics":["go","golang","events","gcp","pubsub","google-cloud-pubsub","googlecloud","watermill"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":3,"issueCount":0,"starsCount":17,"forksCount":23,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-30T13:23:06.836Z"}},{"type":"Public","name":"watermill-terraform","owner":"ThreeDotsLabs","isFork":false,"description":"Terraform definitions for Watermill-related repositories and infrastructure.","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-30T13:17:13.629Z"}},{"type":"Public","name":"github-actions-terraform","owner":"ThreeDotsLabs","isFork":false,"description":"Example repository last updated 2024-08-30T08:26:02Z","allTopics":[],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-30T08:26:30.713Z"}},{"type":"Public","name":"github-releases-dashboard","owner":"ThreeDotsLabs","isFork":false,"description":"A simple dashboard to keep track of GitHub releases.","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-26T18:46:24.197Z"}},{"type":"Public","name":"monolith-microservice-shop","owner":"ThreeDotsLabs","isFork":false,"description":"Source code for https://threedots.tech/post/microservices-or-monolith-its-detail/ article.","allTopics":["go","golang","microservices","ddd","clean-architecture","microservices-architecture","monolith","clean-monolith"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":250,"forksCount":44,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-15T09:45:36.914Z"}},{"type":"Public","name":"meteors","owner":"ThreeDotsLabs","isFork":false,"description":"An example 2D game made with Go and Ebitengine.","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":43,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-13T09:34:44.242Z"}},{"type":"Public","name":"go-event-driven","owner":"ThreeDotsLabs","isFork":false,"description":"Materials for https://threedots.tech/event-driven/","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":26,"forksCount":2,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-26T18:40:16.134Z"}},{"type":"Public","name":"event-driven-example","owner":"ThreeDotsLabs","isFork":false,"description":"An example Event-Driven application in Go built with Watermill library. ","allTopics":["go","golang","kafka","rabbitmq","docker-compose","grafana","prometheus","event-driven","watermill"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":2,"issueCount":1,"starsCount":131,"forksCount":26,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-19T18:46:53.271Z"}},{"type":"Public","name":"watermill-benchmark","owner":"ThreeDotsLabs","isFork":false,"description":"Benchmarking tools for Watermill.","allTopics":["mysql","go","benchmark","kafka","rabbitmq","nats","google-cloud-pubsub","watermill"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":3,"starsCount":18,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-12T12:59:38.093Z"}},{"type":"Public","name":"wild-workouts-go-ddd-example","owner":"ThreeDotsLabs","isFork":false,"description":"Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.","allTopics":["refactoring","go","golang","cqrs","ddd","terraform","google-cloud","firestore","firebase","serverless","gcp","clean-architecture","hexagonal-architecture"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":2,"issueCount":30,"starsCount":5192,"forksCount":474,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-10T06:53:18.538Z"}},{"type":"Public","name":"esja","owner":"ThreeDotsLabs","isFork":false,"description":"Event Sourcing library in Go.","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":3,"issueCount":8,"starsCount":19,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-25T05:42:49.325Z"}},{"type":"Public","name":"pii","owner":"ThreeDotsLabs","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":1,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-03T12:57:14.198Z"}},{"type":"Public","name":"watermill-jetstream","owner":"ThreeDotsLabs","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":2,"starsCount":9,"forksCount":6,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-31T18:52:33.013Z"}},{"type":"Public","name":"wait-for","owner":"ThreeDotsLabs","isFork":false,"description":"A simple \"wait for port\" utility.","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-09T08:50:07.333Z"}},{"type":"Public","name":"nats-example","owner":"ThreeDotsLabs","isFork":false,"description":"An example Go project for running local development environment, with hot code reloading.","allTopics":["go","docker","golang","docker-compose","nats","reflex","watermill"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":100,"forksCount":25,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-11T10:31:59.007Z"}},{"type":"Public archive","name":"golang-librdkafka","owner":"ThreeDotsLabs","isFork":true,"description":"Golang alpine and stretch with librdkafka","allTopics":[],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-12-13T16:10:34.521Z"}}],"repositoryCount":29,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"ThreeDotsLabs repositories"}