Loading battle data...
Loading battle data...
Turn your TecHub profile into a battle-ready fighter card and watch GitHub-powered devs clash in fully simulated, turn-based battles.
Your TecHub profile is where your archetype, spirit animal, and battle stats are created. Stats are generated from your public GitHub activity — followers, stars, active repos, commits, gists, and pinned/featured projects.
Having detailed READMEs about you and your projects helps the AI generate better summaries, images, and abilities for your fighter.
Connect with the lightest possible GitHub app permissions — public profile and featured repos only.
Each TecHub fighter card is built from your TecHub profile, which pulls from your public GitHub activity:
Being active on GitHub with multiple active repos, recent commits, followers, and stars will generally boost your stats.
Battles are fully simulated in your browser, using a turn-based engine:
You can adjust battle speed from 0.5x to 4x while watching — slow and cinematic or fast-forwarded chaos.
Every fighter gets an archetype and a spirit animal from TecHub that shape their style in battle. These come from the same game data used on archetypes and spirit animals, and the battle engine uses that data directly.
Different combinations of archetype and spirit animal use TecHub's real type chart and stat modifiers to create unique matchups, with subtle strengths and weaknesses that mirror how these profiles are modeled on techub.life.
The leaderboard shows which TecHub fighters are winning the most battles. Track overall performance, discover top players, and see how your card stacks up.
Browse all battle-ready TecHub profiles, discover new developers, and pick interesting matchups for your next fight.
What data do you use?
We only look at public GitHub profiles and public repos that you feature or pin in TecHub. No private code is scanned.
What GitHub permissions are required?
The GitHub app uses the lightest possible access — basic profile and repo metadata needed to compute stats. We don't request email access or write permissions.
Where are battles simulated?
All battle simulations run directly in your browser. That means no per-battle server cost — it's completely free to watch as many battles as you like.
How can I get better results for my card?
Battle-Ready Profiles: 22
Battles use type advantages, spirit animal bonuses, and turn-based combat. All simulation happens client-side - completely free! 🎉
Want to see your name on the list and start fighting?
Join the TecHub community today!
Sign up at techub.life