Submit a repository
Sign in with GitHub to submit. decomp.fun only sees your public profile; your username is shown next to your submission.
Sign in with GitHubSigned in as · Sign out
Checks run automatically, usually within a few minutes. Nobody reviews submissions by hand.
report in its name. Projects made
from dtk-template already do this. Runs from pull requests of forks don’t count.# .github/workflows/build.yml (the part decomp.fun reads)
on:
push:
branches: [main]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
version: [GALE01] # one entry per build of the game
steps:
- uses: actions/checkout@v4
# ... build the game and write build/${{ matrix.version }}/report.json
# (dtk-template: ninja build/${{ matrix.version }}/report.json)
- uses: actions/upload-artifact@v4
with:
name: ${{ matrix.version }}_report
path: build/${{ matrix.version }}/report.jsonIf the game is already listed, your repository joins its page and is compared build to build; it takes the listing after leading by 1 percentage point for 7 days in a row (and being listed 30 days). See one listing per game.
Sign in with GitHub to submit. decomp.fun only sees your public profile; your username is shown next to your submission.
Sign in with GitHubSigned in as · Sign out
Your project gets its own page at decomp.fun/<owner>/<repo>/. It refreshes every 6 hours and whenever
someone opens the page after you push new progress. Nothing else to do. Archiving the repository tags it as archived;
making it private or deleting it removes it from the site automatically.
Accepted Contesting Already listed Not accepted
| Repository | Result | Details | By |
|---|---|---|---|
| g-guthrie/mvc2-naomi-decomp | Already listed |
| g-guthrie 2026-10-18 |