Skip to content
XiAppsXi
BrowseTop chartsCategoriesPlayHow we verify
⌘K
XiAppsXi

Mac and Windows apps, each version checked before it is listed. Open source apps come unmodified from each project's official release.

Shop

  • Browse
  • Top charts
  • Play in your browser
  • Weekly Top 10
  • Launches
  • Built with AI
  • Sales
  • Categories

Trust

  • How we verify
  • How rankings work
  • Sponsored placements
  • Report a problem
  • Copyright and DMCA
  • Maintainers: claim or opt out

Developers

  • Sell on AppsXi
  • Docs
  • Backend Kit
  • Affiliates

AppsXi

  • Help
  • About
  • Desktop app
  • Status
  • Privacy
  • Terms
  • Accessibility
Trademarks belong to their owners. AppsXi is not affiliated with the projects listed unless a listing says so.Every listed version is checked by AppsXi
AppsGamesNarrativeGCS

GCS

Character sheet editor for the GURPS tabletop role-playing game

by Richard Wilkesrichardwilkes/gcs
Free · Open sourceLatest versionMac
Checked by AppsXiNotarizedSigned

About GCS

GURPS[^1] Character Sheet (GCS) is a stand-alone, interactive, character sheet editor that allows you to build characters for the [GURPS Fourth Edition](http://www.sjgames.com/gurps) roleplaying game system.

GCS relies on another project of mine, Unison (opens in a new tab), for the UI and OS integration. The prerequisites (opens in a new tab) are therefore the same as for that project. Once you have the prerequistes, you can build GCS by running the build script: ./build.sh. Add a -h to see available options.

Generative AI Use Policy

Generative AI isn't forbidden in the GURPS Character Sheet project, and you're welcome to use it while preparing a contribution. If you do, the expectations below apply.

Keep in mind that Generative AI can produce a large amount of plausible-looking code that takes a long time to review carefully, and that it can't learn to avoid repeating the same mistake. Code that compiles and passes the tests can still be wrong, can duplicate functionality that already exists elsewhere in the code base, and can quietly change behavior beyond what was asked for. Those problems are easy to overlook in a large diff and hard to catch in review.

When you submit:

  • Say which parts were AI-generated. A short note on the Pull Request or Issue is enough.
  • Take as much responsibility for your submission as if you wrote it yourself. You're expected to have read every

change, understood all of it, and fixed every error you noticed before asking for review. Be prepared to explain why the code does what it does, not just what it does.

  • Build and run it first. Run ./build.sh -a and confirm it completes cleanly, then exercise your change in the

running application. Passing tests are necessary, but they aren't a substitute for trying it out.

  • Keep the change focused. Don't let the tool reformat or rewrite code unrelated to what you're changing, and don't

add new dependencies without discussing them first. Follow the conventions of the surrounding code.

  • Keep the discussion respectful and on-topic. The relative merits of Generative AI won't be settled in a discussion

thread, and we all have to collaborate afterwards.

[^1]: GURPS is a trademark of Steve Jackson Games, and its rules and art are copyrighted by Steve Jackson Games. All rights are reserved by Steve Jackson Games. This game aid is the original creation of Richard A. Wilkes and is

Description adapted from the project README.

Version
5.54.1
Updated
Oct 10, 2026
Size
32 MB to 35 MB
License
Mozilla Public License 2.0

Open source details

Source code
Exact source for v5.54.1
Released
Oct 10, 2026
GitHub stars
272
Website
gurpscharactersheet.com

Community project. Help and bug reports go to the maintainers on GitHub; AppsXi does not provide support for this app.

Support the maintainers

License

Weak copyleft

Mozilla Public License 2.0

Changes to its own files must stay open; it can ship inside apps under other licenses.

Read the full license

How this app was checked

AppsXi checks every version before it is listed.

  • Signed by Richard Wilkes (PDL2XXWAW8)

    Apple Developer ID team PDL2XXWAW8

  • Notarized by Apple

  • Hardened Runtime on

  • File matches the hash GitHub published

    SHA-256 95282061e4699788eb44a3f5a0dcaae5c19d4d01b8e42850258dd6497cf90589

  • No malware found

    ClamAV 1.5.4 on Oct 14, 2026

  • Install and behavior test in a virtual machine: not run yet

    Coming soon for all listings.

What these checks mean

Versions

5.54.1

Checked Oct 14, 2026 · Mac

DMG · 32 MB, DMG · 35 MB

checked

Questions about GCS

Is GCS free?

Yes. GCS is free and open source under the Mozilla Public License 2.0. AppsXi lists the maintainers' official release and does not charge for it.

Is GCS safe to download?

AppsXi downloads every version of GCS from the maintainers' official GitHub release and checks it before it is listed. For version 5.54.1 (checked Oct 14, 2026), the Mac download is signed by its developer and notarized by Apple, each file matches the checksum GitHub publishes for the release, byte for byte and a malware scan found nothing.

Does GCS run on Apple silicon Macs?

Yes. GCS has a native Apple silicon build, and it runs on Intel Macs too.

What does GCS need to run?

GCS needs macOS Big Sur (11) or later.

Who makes GCS?

GCS is an open source project by Richard Wilkes on GitHub (richardwilkes/gcs). Help and bug reports go to its maintainers there.

Reviews

No reviews yet. Anyone who downloads it from AppsXi while signed in can review it a day later.

Something wrong with this app? Report a problem. Maintainer? Claim this listing or ask us to remove it.

Download

  • Download for MacApple siliconDMG · 32 MB
    SHA-256 for gcs-5.54.1-macos-arm64.dmg95282061e4699788eb44a3f5a0dcaae5c19d4d01b8e42850258dd6497cf90589
  • Download for MacIntelDMG · 35 MB
    SHA-256 for gcs-5.54.1-macos-amd64.dmgbb2d6aa53f8c1d8f61c8698707c43a49a7100d42c6b8a8b140da09195835a06e
Version
5.54.1
Mac
macOS Big Sur (11) or later
Price
Free

The download comes straight from the maintainer’s official GitHub release. AppsXi checked this exact file.

More story games

All Narrative: More story games
  • Gargoyle
    garglk

    A cross-platform IO layer for an interactive fiction player

    Open sourceNarrative
    Mac433433 GitHub starsFree
  • Spatterlight
    angstsmurf

    Updated fork of Spatterlight

    Open sourceNarrative
    Mac141141 GitHub starsFree
  • A Dark Room
    doublespeak games

    Awake in a cold room, light the fire, and explore a minimalist world that slowly unfolds around you.

    Open sourceNarrative
    Browser8.3K8,334 GitHub starsFree
  • Island Not Found
    Salvatore Previti and Ben Clark

    Explore a mysterious raymarched 3D island, solve environmental puzzles, and find a way to escape.

    Open sourceNarrative
    Browser5656 GitHub starsFree

Used this app? Sign in and download it here to review it a day later.