Guidelines

How GitPalace works

GitPalace is a discovery and reputation layer for software built on GitHub — think a store you can browse, rate and curate. GitHub stays the source of truth for the code; GitPalace is where projects get discovered, evaluated and showcased. Here's how the pieces fit together.

What GitPalace isProjects & GitHub dataDiscovering projectsRatings & reviewsCollectionsEditorialVotingBuilder reputationCommunity standards

What GitPalace is

GitPalace answers the questions you actually have about a project: what does it do, is it maintained, is it worth trying, what do other people think, and who built it. Every project has a product-style page, every developer a showcase profile, and the community can rate projects, curate collections and vote on what's good.

Projects & GitHub data

Projects come from GitHub in two ways. Developers sign in with GitHub and import repositories they administer, then enrich them into polished listings. Separately, our crawler discovers notable repositories and lists them as unclaimed — they show the GitHub owner's handle until the real owner claims them.

Claiming a project requires proving you administer the repository through your own GitHub account, and that the repository is still the same one the listing was created from — so nobody can hijack a listing by grabbing a recycled repo name.

All GitHub numbers — stars, forks, contributors, language, license, releases, last activity — are imported server-side from GitHub and refreshed on sync. We never fabricate metrics. When something can't be verified we show a clear fallback rather than a made-up number, and health signals (“actively maintained”, “low recent activity”) are derived from real push dates.

Discovering projects

Browse the whole catalog and sort it by trending, top-rated, newest or most-starred, and filter by category, sub-category, project type, technology and status. Category pages open in a visual grid; search matches project names, developers, technologies and categories. The homepage surfaces trending projects, top charts, hidden gems, fresh releases, community collections and editorial.

Ratings & reviews

Signed-in users rate a project 1–5 stars and can leave a review — one per person per project, editable any time. A project's shown rating is the live average of those reviews with the count beside it.

To keep reputation honest, you can't rate your own project — including a still-unclaimed listing of a repo you own. When you claim a project, any rating you left on it beforehand is removed.

Collections

Anyone can curate a collection — a ranked, themed list of projects where every pick comes with a short reason it made the cut. Collections are public or private (private stays visible only to you), and others can follow and like them. A collection needs a title and at least two real projects to publish.

Editorial

Editorial pieces are data-driven, living roundups — guides, comparisons and “open-source alternatives to X”. Editors write the framing and the take, but every metric shown (ratings, GitHub stars, “% recommend”, license, health, the comparison table) is read live from the project data, never stored, so an article stays accurate as projects change. AI-assisted drafts are clearly labelled and reviewed by an editor before publishing.

Voting

Collections and editorial articles carry community up/down votes, StackOverflow-style: from a listing you see the score, but you cast your vote on the opened item itself. One vote per person, and you can't vote on your own collection or article. Votes power the “Highest rated” rails and the “Top rated” sort.

The important one

Builder reputation

Builder reputation is a single 0–100 score that reflects a developer's demonstrated track record on GitPalace. It is computed live from real signals every time your profile loads — it is not a number anyone types in, and it is deliberately not “stars × a multiplier”. It's the blend of five factors:

Project quality25%The GitPalace community ratings on your projects — the average rating, weighted by how many reviews you've received (a 5★ from many people counts for more than one lone review).
Community25%The collections and editorial pieces you publish, and the up-votes, followers and likes they earn. Curate lists people find useful and it shows here.
Open source20%The breadth of what you've shipped — how many projects you've listed, across how many categories.
Project activity10%How actively your projects are maintained, from their most recent GitHub pushes.
Adoption20%Real-world adoption — total GitHub stars across your projects, on a logarithmic scale so early traction counts and giants don't drown everyone out.

So reputation grows as you ship more projects, earn GitPalace ratings and GitHub stars, publish collections and editorials, and collect up-votes and followers on that work. Crucially, every factor uses a diminishing-returns curve — each additional star, collection or vote adds a little less than the last — so reputation can't be farmed by spamming lists or chasing raw star counts. It's designed to be earned, and hard to game.

Curator reputation is a separate idea shown on the community pages: it recognises people whose curated lists others follow and find useful. You don't have to ship code to earn it — a great curator is valuable on their own.

Community standards

Keep it genuine: no fake reviews, vote manipulation, spam listings, or misrepresenting a project. Don't claim repositories you don't administer. Reported listings are reviewed by moderators, and listings can be hidden or accounts suspended for abuse. The goal is simple — make GitHub projects easy and honest to discover.

Ready to take part? List a project, start a collection, or browse what's out there.