A documentation platform for FiveM, RedM, and the CitizenFX ecosystem. Guides, tutorials, native references, and tools for server developers.
Caution
FixFX is an independent community project. It is not affiliated with or endorsed by Cfx.re, Rockstar Games, txAdmin, Take-Two Interactive or any other entities referenced throughout the documentation.
- Documentation for FiveM, RedM, txAdmin, vMenu, and popular frameworks
- Native function reference with search and filtering
- Artifacts browser for server builds
- AI-powered chat assistant for troubleshooting
- Full-text search across all documentation
- Dark mode interface
- Mobile responsive design
- Framework: Next.js 15
- Language: TypeScript
- Styling: Tailwind CSS
- Documentation: MDX with Fumadocs
- Backend: Go (separate repository)
- Deployment: Vercel
- Node.js 18 or later
- Bun (recommended) or npm/pnpm
git clone https://github.com/CodeMeAPixel/FixFX.git
cd FixFX/frontend
bun installbun devOpen http://localhost:3000 in your browser.
bun run build
bun startfrontend/
├── app/ # Next.js app router
├── content/ # MDX documentation files
├── lib/ # Utility functions
├── packages/
│ ├── core/ # React hooks
│ ├── ui/ # UI components
│ └── utils/ # Shared utilities
├── public/ # Static assets
├── styles/ # Global styles
└── types/ # TypeScript definitions
Documentation content is located in content/docs/ and organized by topic:
core/- Core concepts and fundamentalscfx/- CitizenFX platform documentationtxadmin/- txAdmin server managementvmenu/- vMenu configurationframeworks/- ESX, QBCore, and other frameworksguides/- Tutorials and how-to guides
This project includes a partnership program for hosting providers offering exclusive benefits to the FiveM and RedM communities.
Visit the Hosting Partners page to browse verified hosting providers with exclusive FixFX discounts:
- Affiliate Partners: Providers with exclusive discount codes (e.g., ZAP-Hosting with 20% off)
- Trusted Hosts: Automatically curated list from fivem.net/server-hosting
We're always looking for quality hosting providers interested in partnerships. Here's what we offer:
✅ Reach: Exposure to thousands of FiveM/RedM server owners
✅ Trust: Featured on our dedicated hosting page
✅ Tracking: Affiliate links for conversion attribution
✅ Support: Community visibility and marketing assistance
Your hosting service should meet these criteria:
- Must host FiveM and/or RedM servers
- 99.6%+ uptime with responsive 24/7 support
- Provide an exclusive discount code or special offer
- Supply trackable affiliate/referral links
- Maintain quality standards and community respect
- Adhere to our Provider Guidelines & Code of Conduct
- Review the Provider Guidelines & Code of Conduct
- Read the Partnership Requirements & Process
- Create your provider directory with
provider.json - Submit a Pull Request to
frontend/packages/providers/ - Review: Our team responds within 3-5 business days
Example JSON file (in your-hosting/provider.json):
{
"$schema": "../schema.json",
"id": "your-hosting",
"name": "Your Hosting Company",
"website": "https://your-hosting.com",
"description": "Premium FiveM and RedM hosting with DDoS protection and 24/7 support.",
"discount": {
"percentage": 20,
"code": "FIXFX20",
"duration": "Lifetime"
},
"links": [
{
"label": "FiveM Servers",
"url": "https://your-hosting.com/affiliate?campaign=fixfx",
"description": "High-performance FiveM servers"
}
],
"features": [
"99.9% Uptime SLA",
"DDoS Protection",
"Auto-backup & Restore",
"24/7 Support",
"1-Click Install"
],
"priority": 10
}- Automated Validation: GitHub Actions validates all provider JSON files
- Schema Enforcement: JSON Schema ensures consistent data quality
- Trusted Hosts Scraper: Weekly automation to maintain current FiveM provider list
- CI/CD Integration: Automatic PR creation for provider updates
For detailed information, see:
- Provider Guidelines & Code of Conduct - Standards and expectations
- Partnership Requirements & Process - Detailed how-to guide
- Trusted Hosts Documentation - Automation details
Contributions are welcome. Please read our Contributing Guide before submitting a pull request.
- Fork the repository
- Create a feature branch (
git checkout -b feature/your-feature) - Commit your changes (
git commit -m 'feat: add your feature') - Push to the branch (
git push origin feature/your-feature) - Open a pull request
- GitHub Issues: Report bugs or request features
- Discord: discord.gg/cYauqJfnNK
- Email: hey@codemeapixel.dev
This project is licensed under the AGPL 3.0 License. See the LICENSE file for details.