Official GitHub presence for Epic Games with a broad range of Epic-maintained developer tools & technologies. Here you'll find two main types of repositories:
- Unreal Engine & other licensed source repositories, requiring Epic account linkage and acceptance of the applicable Epic license agreement before access is granted.
- Open source repositories, which are publicly accessible under various open source licenses.
If a repository's status is unclear, please treat it as EULA-gated and contact us before use.
Unreal Engine for game development is free to get started (a 5% royalty only kicks in when your title earns over $1 million USD)
To access our repositories, sign up for an Epic account at UnrealEngine.com and register your GitHub ID using these instructions.
After that, you can find our repositories here:
Please note:
- You must be signed into GitHub for these links to work. Once you have access, these repositories are clearly labeled with the topics
unreal-engineorepic-eula. - Contributions to licensed Unreal Engine source repositories remain subject to the applicable Epic license agreements.
Open source repositories in this organization are clearly labeled with the open-source topic and are licensed under their respective open source licenses (MIT, Apache 2.0, etc.)
These repositories do not require an Epic account, Unreal Engine EULA acceptance, or membership in the EpicGames GitHub organization.
We welcome contributions to our open source repositories. Each repository's CONTRIBUTING.md describes how contributions are accepted.
Before contributing, please review each repository's license, contribution guidelines, code of conduct, and security policies.
If you believe you've discovered a security vulnerability, please follow the reporting instructions in the relevant repository's SECURITY.md file or reach out to security@epicgames.com
