{"id":20676059,"url":"https://github.com/sammwyy/lure","last_synced_at":"2025-06-22T17:38:43.428Z","repository":{"id":122454611,"uuid":"603347539","full_name":"sammwyy/Lure","owner":"sammwyy","description":"The true next-gen L7 minecraft proxy and load balancer. Built in Rust.","archived":false,"fork":false,"pushed_at":"2024-01-30T16:24:28.000Z","size":154,"stargazers_count":141,"open_issues_count":4,"forks_count":7,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-29T13:22:07.767Z","etag":null,"topics":["minecraft","minecraft-proxy","minecraft-rust","minecraft-server","minecraft-server-proxy","minecraft-server-software","proxy","rust","rust-lang"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/sammwyy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"github":null,"patreon":"sammwy","open_collective":null,"ko_fi":"sammwy","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2023-02-18T08:26:22.000Z","updated_at":"2025-03-14T16:56:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"cc46dcd1-9b9b-46de-b141-beb6eb327384","html_url":"https://github.com/sammwyy/Lure","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sammwyy%2FLure","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sammwyy%2FLure/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sammwyy%2FLure/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sammwyy%2FLure/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sammwyy","download_url":"https://codeload.github.com/sammwyy/Lure/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249799150,"owners_count":21326955,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["minecraft","minecraft-proxy","minecraft-rust","minecraft-server","minecraft-server-proxy","minecraft-server-software","proxy","rust","rust-lang"],"created_at":"2024-11-16T21:11:36.416Z","updated_at":"2025-04-19T20:55:17.910Z","avatar_url":"https://github.com/sammwyy.png","language":"Rust","funding_links":["https://patreon.com/sammwy","https://ko-fi.com/sammwy"],"categories":[],"sub_categories":[],"readme":"\u003cp align=center\u003e\n  \u003cimg src=\"https://github.com/sammwyy/Lure/raw/main/assets/icon@64.png\"/\u003e\n\u003cp\u003e\n\n\u003ch1 align=center\u003eLure\u003c/h1\u003e\n\u003cp align=center\u003eThe true next-gen L7 minecraft proxy and load balancer. Built in Rust, Tokio and Valence.\u003c/p\u003e\n\n## Why?\n\nRust is a powerful programming language and a great development environment with a large and growing ecosystem. The efficiency of the applications built in it is such that several companies are moving their products to this technology.\n\nProxies built in Java store too much player data in memory. They have unneeded functions and complex API systems that in the end make a simple proxy whose job is to carry packets from one point to another become an entire server.\n\nLure came along to fix that.\n\n## 📝 To Do\n\n- [X] Configuration system.\n- [X] MoTD.\n- [X] Favicon.\n- [X] Proxy client to a server.\n- [X] Multiple servers.\n- [X] Multiple hosts.\n- [X] Compression.\n- [X] Online mode.\n- [ ] Player limit.\n- [X] IP Forwarding.\n- [ ] Switch between servers.\n- [ ] Plugin channels.\n- [ ] Internal Commands.\n- [ ] Addon API.\n\n## ⚙️ Development\n\n1. Clone this repository.\n2. Install Rust and Cargo.\n\n### 🧪 Debug mode\n\n3. Run `cargo run` in your terminal.\n\n### 📦 Build\n\n3. Run `cargo build --release` in your terminal.\n\n## 🤝 Contributing\n\nContributions, issues and feature requests are welcome!\nFeel free to check [issues page](https://github.com/sammwyy/lure/issues).\n\n## ❤️ Show your support\n\nGive a ⭐️ if this project helped you!\n\nOr buy me a coffee-latte 🙌🏾\n\n[Ko-fi](https://ko-fi.com/sammwy) | [Patreon](https://patreon.com/sammwy)\n\n## 📝 License\n\nCopyright © 2023 [Sammwy](https://github.com/sammwyy).\nThis project is [MIT](LICENSE) licensed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsammwyy%2Flure","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsammwyy%2Flure","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsammwyy%2Flure/lists"}