{"id":50614488,"url":"https://github.com/swezydev/cfx-resolver","last_synced_at":"2026-06-06T07:02:09.722Z","repository":{"id":358100364,"uuid":"1239973155","full_name":"SwezyDev/CFX-Resolver","owner":"SwezyDev","description":"A lightweight FiveM server resolver that extracts detailed server information, player data, owner details, endpoints, and metadata directly from CFX/FiveM server APIs.","archived":false,"fork":false,"pushed_at":"2026-05-27T18:47:11.000Z","size":781,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-27T20:17:27.965Z","etag":null,"topics":["api","api-ip","api-resolver","fivem","fivem-api","fivem-resolver","fivem-rolplay","fivem-server","fivem-server-ip","fivem-tool","ip-resolver","resolver","server-ip","server-ip-resolver"],"latest_commit_sha":null,"homepage":"https://servers.fivem.net/","language":"Python","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/SwezyDev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-15T16:27:21.000Z","updated_at":"2026-05-27T18:47:16.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/SwezyDev/CFX-Resolver","commit_stats":null,"previous_names":["swezydev/cfx-resolver"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SwezyDev/CFX-Resolver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwezyDev%2FCFX-Resolver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwezyDev%2FCFX-Resolver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwezyDev%2FCFX-Resolver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwezyDev%2FCFX-Resolver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SwezyDev","download_url":"https://codeload.github.com/SwezyDev/CFX-Resolver/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwezyDev%2FCFX-Resolver/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33972398,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-06T02:00:07.033Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["api","api-ip","api-resolver","fivem","fivem-api","fivem-resolver","fivem-rolplay","fivem-server","fivem-server-ip","fivem-tool","ip-resolver","resolver","server-ip","server-ip-resolver"],"created_at":"2026-06-06T07:02:08.234Z","updated_at":"2026-06-06T07:02:09.710Z","avatar_url":"https://github.com/SwezyDev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e🐌 FiveM Resolver 🐌\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.python.org\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/Language-Python-blue?style=for-the-badge\u0026logo=python\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://t.me/swezy\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/Telegram-@Swezy-blue?style=for-the-badge\u0026logo=telegram\" /\u003e\u003c/a\u003e\n  \u003cbr\u003e\n  \u003ccode\u003eLeave a ⭐ if you like this Repository\u003c/code\u003e\n\u003c/p\u003e\n\n---\n\n# 🚀 Project overview\n\n**CFX Resolver** is a sleek and interactive Python utility that lets you **inspect FiveM servers** using a `cfx.re/join` invite code, enabling fast retrieval of detailed server information directly from the official FiveM backend.\n\nThe program provides a **clean CLI interface** with a **beautiful animated logo**, *fast server lookup*, and *structured data extraction* for analysis and informational use.\n\n\u003e [!CAUTION]\n\u003e This tool is intended for **personal and educational use only**.\n\u003e Do **not** use it to exploit, abuse, or automate unauthorized actions against any server or service.\n\u003e The author and contributors are **not responsible for any misuse of this code**.\n\n---\n\n## ✨ Features\n- 🔎 **Server Lookup** — Quickly retrieve any FiveM server using its invite code.\n- 📊 **Full Server Details** — Includes hostname, player count, max players, gamemode, and map.\n- 🧠 **Advanced Data Extraction** — Pulls additional server metadata such as:\n  - Project name \u0026 description\n  - Tags \u0026 locale\n  - Server flags (private, premium, script hook settings, etc.)\n  - Owner information (name, ID, avatar, profile)\n  - Voting statistics (upvotes, burst power)\n- 👥 **Live Player List** — Displays player ID, name, ping, and identifiers.\n- 💾 **Auto Save Output** — Automatically exports results into a structured `.txt` file.\n- 🌈 **Aesthetic CLI** — Gradient animated startup logo and colored terminal output.\n\n---\n\n## 🧭 How It Works\n\n1. Run the tool (`python main.py`).\n2. Enter the server invite code:\n   ```\n   https://cfx.re/join/XXXXXX\n   ```\n3. The tool will:\n   - Query the FiveM API\n   - Parse server JSON data\n   - Extract additional metadata using regex\n   - Display results in the terminal\n   - Save output to a file\n\u003e ✅ Fully automatic — no setup required.\n\n---\n\n## 🧰 Requirements\n\n- 🐍 Python **3.9+**\n- 📦 Dependencies:\n```bash\npip install requests colorama pystyle\n```\n- 🌐 Internet connection\n\n---\n\n## 📝 Repository structure\n\n```\n├─ assets/ ➔ Screenshots of the Program in action\n│ └─ preview.png ➔ A screenshot of the Program running\n├─ LICENSE ➔ License file\n├─ README.md ➔ Read me file\n└── main.py ➔ Main program logic and CLI\n```\n\n---\n\n## 🖼️ Preview\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/UI-Gradient%20CLI-orange?style=for-the-badge\"/\u003e\n  \u003cbr\u003e\u003cbr\u003e\n  \u003cimg src=\"https://github.com/SwezyDev/CFX-Resolver/blob/main/assets/preview.png?raw=true\" alt=\"Program preview\"\u003e\n\u003c/p\u003e\n\n---\n\n## ⚙️ Technical Details\n\n- Uses the **FiveM server API**:\n  ```\n  https://servers-frontend.fivem.net/api/servers/single/\u003cid\u003e\n  ```\n- Parses:\n  - JSON response (`Data` object)\n  - Raw response text (regex extraction for extended metadata)\n- Combines structured + unstructured parsing for maximum coverage.\n\n---\n\n## ⚖️ License\n\nDistributed under the **MIT License**. See `LICENSE` for more information.\n\n---\n\n## 🙌 Credits \u0026 contact\n\n- Maintainer: [@SwezyDev](https://github.com/SwezyDev) — reach out via Telegram: [@Swezy](https://t.me/swezy)  \n\n---\n\n## 🚨 Disclaimer\n\nThis project is **unofficial and not affiliated with Cfx.re, FiveM, or Rockstar Games**. It only interacts with **publicly available server data**.\n\n---\n\n## 📣 Final note\n\nThis project is made for **learning, analysis, and informational purposes only**.\nUse responsibly — avoid abuse or excessive automated requests.\n\n\u003e \"Make Public Information Visible\"","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswezydev%2Fcfx-resolver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswezydev%2Fcfx-resolver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswezydev%2Fcfx-resolver/lists"}