# OpenRift

- **Website:** <https://openrift.app>
- **Primary alias:** `openrift.app`

## Description

OpenRift is a free, open-source platform for players and collectors of the Riftbound trading card game. It brings card browsing, collection management, deck building, trading, and price tracking together in one place, with no app-store download required. Users can scan cards with a phone camera, track multiple copies across binders and deck boxes, and create dynamic wishlists based on their collection needs. OpenRift also helps playgroups and stores compare wishlists with tradelists, making it easier to identify potential trades; exchanges themselves take place in person.

The catalog displays daily prices from TCGplayer, Cardmarket, and CardTrader, alongside price histories and estimates of a collection’s value. Players can import collections from Piltover Archive, RiftCore, or RiftMana and export their data. Additional tools support deck variants, playtesting, tournaments, match tracking, loans, sharing, and community features. OpenRift supports multiple card languages and offers its interface in English, German, French, Simplified and Traditional Chinese, and Korean. The project is independent and is not endorsed or sponsored by Riot Games.

## Industries

- 🎮 Games
- 🎮 Board and Card Games _(under Games)_
- 🖥 Computers Electronics and Technology
- 🖥 Social Networks and Online Communities _(under Computers Electronics and Technology)_

## Links

- [github](https://github.com/openriftapp)

## Logos & icons

- logo _(primary)_ — PNG, SVG — [download](https://cdn.brandfetch.io/idA1xF0FE0/w/820/h/820/theme/light/logo.png?c=1bxid64Mup7aczewSAYMX&t=1791001253433)

## Colors

| Name | Hex | Theme |
| --- | --- | --- |
| Laser | #c9a567 | accent |
| Cod Gray | #0f0f0f | dark |
| Downy | #6dc9c7 | light |

## Fonts

- Hanken Grotesk Variable — asset _(custom)_
- Hanken Grotesk Variable — asset _(custom)_

---

_Source: <https://brandfetch.com/openrift.app>_
_See [/llms.txt](/llms.txt) for a full list of agent-readable pages, and [/auth.md](/auth.md) for how agents authenticate._