Built in the open. Still in development.What you can use today
rustports.
THE RUST GAME DEVELOPMENT COMMONS

Rebuild the
possibilities.

For the people who see a game and ask,
“How does that work?”

Discover community-built Rust projects. Turn observations into a spreadsheet, build from evidence, and share what you create.

Creators host. Players connect directly. No game traffic relayed.

THE REBUILD LOOP01 / WORKFLOW
observations.xlsxMODEL
your next experimentRUST
A method, not a one-click game converter.

ILLUSTRATIVE WORKFLOW · NOT A LIVE BUILD

01 / DISCOVER

Find your next project.

Explore reviewed Rust games and the creators building them.

02 / BUILD

Go from curiosity to code.

Get the workbook, research method and an example you can run.

03 / CONTRIBUTE

Make the tools better.

Improve a guide, reproduce a bug or take on a focused contribution.

THE COMMUNITY INDEX

Small beginnings.
Wide-open possibilities.

00 projects00 picksHuman reviewed
CONNECTING

Opening the project index…

Only moderator-published projects appear here.

00 published projects shown

Connecting to the moderated project index…

LESS GUESSWORK. MORE EVIDENCE.

A workflow you can
actually follow.

Learn the spreadsheet method
  1. 01

    Observe.

    Choose an authorized reference. Record repeatable behavior, sources and what you still don’t know.

  2. 02

    Model.

    Turn supported facts into stable IDs, fields and rules in your workbook. Keep hypotheses separate.

  3. 03

    Build.

    Validate the matrix. Make an original implementation that consumes your data, not scattered constants.

  4. 04

    Verify.

    Compare actual runtime behavior with your observations. Repeat, measure and document the gaps.

A DIRECTORY. NOT A GAME HOST.

Your server.
Your connection.

We help people find the project. The creator runs it.

Player’s game clientCreator’s server

Direct connection. RustPorts is not in the traffic path.

  • Text details and public GitHub links only
  • No user game uploads, binaries, assets or server hosting
  • No game proxy, relay, tunnel or server inspection
  • Every listing goes through moderation

Self-hosting does not remove copyright or other legal responsibilities. Only share work you have the right to share.

Read the connection guide ↗
COMMUNITY SIGNAL

Worth a
closer look.

Pick projects you want to follow. Public activity shows project names, not the GitHub usernames of people picking them.

0 public picks
RECENT PICKSREVIEWED PROJECTS

Loading community activity…

NO INVENTED PROJECTS. NO FABRICATED ACTIVITY.
BEFORE YOU DIVE IN

Good questions.

Is RustPorts finished?

Not yet. The directory is live and the experimental Python workbook starter is runnable. The native Jcode integration is an unfinished development snapshot. We hope to complete the broader workflow soon, but there is no promised release date. See what is ready and what is next.

Do I need a server to list my project?

No. A public GitHub repository and project details are required. A direct server address is optional. If you offer one, you operate it yourself. Players follow your repository’s instructions and connect in the game’s own client.

What can I submit?

Rust game projects you have the right to share. Submit text details, a public GitHub URL and optionally your own server address. No game files are uploaded. Listings stay private until review, and edits return them to review. Read the submission terms.

Does rewriting something in Rust make it legally safe?

No. Rewriting, parody and self-hosting do not automatically grant rights or remove liability. Use original or properly licensed material, document permissions, and get qualified legal advice when needed. Report a rights concern.

MAKE SOMETHING WORTH UNDERSTANDING.

Your next experiment
starts here.

The tools are open. The next idea is yours.

Open the toolkit
RUSTPORTS ACCOUNT

Join with GitHub.

CONSENT VERSION AND TIME ARE RECORDED
METADATA-ONLY SUBMISSION

Share your project.

ALL NEW LISTINGS ENTER MODERATION
CREATOR DASHBOARD

Your projects.
Your status.