Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Keep Flying — a Firefly: The Game companion app

Keep Flying is an offline companion app for Firefly: The Game, built to sit next to the board and answer the questions that come up mid-session: what does this card mean, what are my options this turn, did I set up correctly, and what just happened when that event fired?

It doesn't replace the rulebook, it just soeed things up. Firefly: The Game rewards long, sprawling sessions across the core game and its expansions, and flipping through several rulebooks and quick-reference sheets to resolve one ruling question breaks the pace of the game. This app puts that reference material in your pocket, cross-linked and searchable, so a rules question costs you seconds instead of minutes.

What it does

  • Rules reference: a searchable, categorized library of rules entries, with related rules cross-linked so you can follow a ruling from one card or mechanic to the next.
  • Glossary & contacts: quick lookups for game terms and the Contact deck, without digging through a rulebook index.
  • Setup checklist: a step-by-step guide for physically setting up a game, scoped to the expansions you're playing with.
  • Ruleset / module selection: choose which expansions are in play (Breakin' Atmo, Big Damn Heroes, Pirates & Bounty Hunters, Blue Sun, Kalidasa, and more), and the app filters rules, setup steps, and turn options to match your table.
  • Turn structure walkthrough: an interactive decision tree that walks through the actions and choices available on your turn, so new players (or anyone who's forgotten a step) can follow along in real time.
  • Misbehave tracker: tracks progress through a Misbehave event during a Job, since that state doesn't live anywhere on the physical components.
  • Favorites & recently viewed: pin the rules you reference often and jump back to what you were just looking at.

Everything runs offline. There's no account, no server, and no network dependency once the app is installed. I built this to keep players engaged, not tethered to WiFi.

Why it exists

Firefly: The Game is a rules-dense, expansion-heavy game, and the physical reference material (rulebooks, quick-reference cards, FAQs) is scattered across several booklets that don't travel well and are slow to search under time pressure. This app consolidates that reference material into one searchable, cross-linked place that adapts to whichever expansions you actually own and are playing with.

A note on copyrighted material

This app is an unofficial, fan-made reference tool. It contains no copyrighted artwork, card text, or other copyrighted material from Firefly: The Game or its publisher. All rules content is original summary/reference text written for this app, and all imagery is original or used under license. Keep Flying is not affiliated with, endorsed by, or sponsored by the publisher or rights holders of Firefly: The Game.

Tech stack

Built with Expo (React Native) and expo-router for file-based navigation, Zustand for state, and Fuse.js for fuzzy search. All content ships as static, bundled data - the app has no backend and makes no network calls beyond what the platform requires.

Status

Actively developed. Currently supports the core game and its major expansions, with rules content and turn/setup flows kept in sync as new content is added.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages