Strata Source
This is the GitHub organization for Strata Source, an advanced, community-developed branch of the Source Engine. Here you can find our open-source components, such as our issue trackers, documentation, wiki software and some of our tooling. Contributions are always welcome! Please see our Contribution Guidelines to get started.
Games using Strata Source include Momentum Mod, Portal 2: Community Edition and Portal: Revolution.
Quick Links
Strata Source
Momentum Mod
Portal 2: Community Edition
Contribution Guidelines
We ask that you follow these guidelines when contributing to any of our repositories:
- Use the rebase workflow to avoid unnecessary merge commits. This helps us keep a clean & linear commit history that's easy to review. We understand that this workflow can be intimidating for those new to git; please let us know if this is the case, we can help you clean up branch history before merging. See this tutorial for an explanation of the rebase workflow.
- Avoid excessively large commits, as it's difficult for us to review.
- Commit messages should follow conventional commits. We aren't super strict with these, but we prefer commits that are prefixed with
feat:fix:orchore:at least. - Commit messages should be descriptive. Avoid generic and nondescript messages like "fix: fixed bug" or "fix: mistake".
Pinned Loading
Repositories
Showing 10 of 74 repositories
-
angelscript Public
AngelScript fork with changes needed for Strata Source
-
pano-typed Public
Near-full coverage of Panorama's APIs and data structures with Typescript definitions.
-
p2ce-addons Public
Local addons shipped with Portal 2: CE
-
strata-wiki Public
The wiki site for the Strata Source Official Wiki