# Ethos
**A collection of game development tools for working with Git**
[](https://discord.gg/pzEgMhynzP)
[](https://github.com/believer-oss/ethos/actions/workflows/rust.yml)
The stack
The tools here are desktop applications that share a tech stack:
There’s also an ethos-core crate which holds code that’s shared between tools.
What’s in this repo?
Each tool has its own documentation, but here’s a brief overview of each of them:
Friendshipper
Friendshipper is a desktop application for viewing and downloading builds of an Unreal project. It can be used in one of two modes:
- Playtest mode - This mode is for everyone. Launch and connect to game servers at any version of your project, and Friendshipper will download the right client. Schedule, view, and join playtests in groups.
- Contributor mode - This mode is for engineers and content creators who work in the Unreal project’s Git repo. This mode enables them to sync changes, submit changes, and view file locks in Git LFS.
All of our playtesting at Believer is done through Friendshipper. See full docs here.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgements
- Martin Sturm (@sturmm) for granting us permission to use aws-easy-sso’s auth code for AWS SSO integration.