{"id":34164198,"url":"https://github.com/official-stallion/stallion","last_synced_at":"2026-01-11T22:43:12.000Z","repository":{"id":56768782,"uuid":"522218582","full_name":"official-stallion/stallion","owner":"official-stallion","description":"Fast message broker implemented with Golang.","archived":false,"fork":false,"pushed_at":"2023-08-24T12:02:07.000Z","size":131,"stargazers_count":42,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-31T18:30:17.357Z","etag":null,"topics":["go","golang","mb","message-broker","message-queue","stallion"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/official-stallion.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-07T13:20:08.000Z","updated_at":"2024-06-18T12:13:15.000Z","dependencies_parsed_at":"2024-06-21T19:08:35.691Z","dependency_job_id":"86abd6b0-fe9e-4abe-9d0e-0e89b2c7bcb3","html_url":"https://github.com/official-stallion/stallion","commit_stats":{"total_commits":159,"total_committers":1,"mean_commits":159.0,"dds":0.0,"last_synced_commit":"1983dd8361236a5bd6f7a96b6b6d722266a77ecb"},"previous_names":["amirhnajafiz/stallion"],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/official-stallion/stallion","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/official-stallion%2Fstallion","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/official-stallion%2Fstallion/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/official-stallion%2Fstallion/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/official-stallion%2Fstallion/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/official-stallion","download_url":"https://codeload.github.com/official-stallion/stallion/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/official-stallion%2Fstallion/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28326144,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-11T22:11:01.104Z","status":"ssl_error","status_checked_at":"2026-01-11T22:10:58.990Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["go","golang","mb","message-broker","message-queue","stallion"],"created_at":"2025-12-15T09:44:07.931Z","updated_at":"2026-01-11T22:43:11.995Z","avatar_url":"https://github.com/official-stallion.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\".github/assets/logo.png\" alt=\"logo\" /\u003e\n\u003c/p\u003e\n\n\u003cbr /\u003e\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg src=\"https://img.shields.io/badge/Golang-1.19-66ADD8?style=for-the-badge\u0026logo=go\" alt=\"go version\" /\u003e\n\t\u003cimg src=\"https://img.shields.io/badge/Version-1.3.0-red?style=for-the-badge\u0026logo=github\" alt=\"version\" /\u003e\u003cbr /\u003e\n\t\u003cimg src=\"https://img.shields.io/badge/MacOS-black?style=for-the-badge\u0026logo=apple\" alt=\"version\" /\u003e\n\t\u003cimg src=\"https://img.shields.io/badge/Linux-white?style=for-the-badge\u0026logo=linux\" alt=\"version\" /\u003e\n\t\u003cimg src=\"https://img.shields.io/badge/Windows-blue?style=for-the-badge\u0026logo=windows\" alt=\"version\" /\u003e\n\u003c/p\u003e\n\n\u003cbr /\u003e\n\nA fast message broker implemented with Golang programming language. \nStallion is build using no external libraries, just internal Golang libraries.\nYou can use Stallion in order to make communication between clients with sending and \nreceiving events.\n\n## Guide\n\n- [Install Stallion](#how-to-use)\n- [Setup Stallion Server](#create-server-in-golang)\n- [Using Docker](#create-a-server-with-docker)\n- [Auth](#creating-a-server-with-auth)\n\n## How to use?\n\nGet package:\n\n```shell\ngo get github.com/official-stallion/stallion@latest\n```\n\nNow to set the client up you need to create a **stallion** server.\u003cbr /\u003e\nStallion server is the message broker server.\n\n### Create server in Golang\n\n```go\npackage main\n\nimport \"github.com/official-stallion/stallion\"\n\nfunc main() {\n\tif err := stallion.NewServer(\":9090\"); err != nil {\n\t\tpanic(err)\n\t}\n}\n```\n\n### Create a server with docker\n\nCheck the docker [documentation](https://github.com/official-stallion/stable) for stallion server.\n\n## Creating a server with Auth\n\nYou can create a Stallion server with username and password for Auth.\n```go\npackage main\n\nimport \"github.com/official-stallion/stallion\"\n\nfunc main() {\n\tif err := stallion.NewServer(\":9090\", \"root\", \"Pa$$word\"); err != nil {\n\t\tpanic(err)\n\t}\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fofficial-stallion%2Fstallion","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fofficial-stallion%2Fstallion","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fofficial-stallion%2Fstallion/lists"}