libretro
Libretro Joined Jun 2012 View on GitHub
- Stars
- 29,317
- across 171 public repos
- Rank
- #1,208
- of 94,827 organizations, top 2%
- Down 35 places this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 3,596 | Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3. | C | 14,579 |
| 33,024 | Lakka is a lightweight Linux distribution that transforms a small computer into a full blown game console. | Makefile | 2,062 |
| 46,482 | Repository containing cheatcode files, content data files, etc. | Python | 1,475 |
| 53,403 | This repo is for glsl shaders converted by hand from libretro's common-shaders repo, since some don't play nicely with the cg2glsl script. | GLSL | 1,275 |
| 57,397 | Collection of commonly used Cg shaders. These shaders are usable by either HLSL and/or Cg runtime compilers. The cg2glsl script will translate most of these into GLSL shaders. | C | 1,178 |
| 91,396 | A libretro frontend written in golang | Go | 708 |
| 131,163 | Super repo for other libretro projects. Fetches, builds and installs. | Shell | 475 |
| 148,471 | Optimized/rewritten Nintendo 64 emulator made specifically for Libretro. Originally based on Mupen64 Plus. | C | 413 |
| 149,469 | Boxarts, titlescreen, and in-game screenshots for the no-intro DATs used by RetroArch | 410 | |
| 170,137 | Standalone port/fork of Mednafen PSX to the Libretro API. | C | 354 |
| 170,137 | This is a repo of the RetroArch official document page. | TeX | 354 |
| 170,996 | RetroArch joypad autoconfig files | Ruby | 352 |
| 185,801 | C++ | 320 | |
| 191,522 | Improved mupen64plus libretro core reimplementation | C | 309 |
| 222,150 | Updated 2018 version of MAME (0.78) for libretro. with added game support plus many fixes and improvements | C | 260 |
| 250,491 | Assets needed for RetroArch - e.g. menu drivers, etc. Also contains the official branding. | Shell | 225 |
| 275,972 | An experimental lua game framework for libretro following the LÖVE API | C | 200 |
| 280,682 | Collection of overlay files for use with libretro frontends, such as RetroArch. | Python | 196 |
| 297,107 | Reusable coding blocks useful for libretro core and frontend development, written primarily in C. Permissively licensed. | C | 183 |
| 306,866 | PUAE libretro | C | 176 |
| 334,024 | FCEUmm libretro port. | C | 159 |
| 395,932 | Hard fork of Gambatte to the libretro API. | C | 129 |
| 427,929 | Optimized port of VBA-M to Libretro. | C | 117 |
| 452,663 | Snes9x 2010. Port of Snes9x 1.52+ to Libretro (previously called SNES9x Next). Rewritten in C and several optimizations and speedhacks. | C | 109 |
| 480,769 | A place for collecting decorative/cosmetic overlays for use with RetroArch. | 101 | |
| 488,403 | MAME 0.78 for libretro. Compatible with MAME 0.78 sets. | C | 99 |
| 516,721 | A set of samples to illustrate libretro API. | C | 92 |
| 525,778 | C++ | 90 | |
| 530,478 | Port of 4DO/libfreedo to libretro. | C | 89 |
| 540,170 | Mirror of libretro's core info files. Submit changes to libretro-super instead. | Makefile | 87 |
| 545,018 | Port of NxEngine to the libretro API. NXEngine is a Cave Story game engine clone | C | 86 |
| 566,057 | Upstream tracking repo of BlastEm, the fast and accurate Genesis emulator, with libretro specific changes | C | 82 |
| 571,596 | 2D Game Framework with ChaiScript | C++ | 81 |
| 571,596 | Extremely high accuracy NES/Famicom emulator brought to the libretro ecosystem | C++ | 81 |
| 583,141 | Neo Geo CD emulator for libretro | C++ | 79 |
| 600,866 | Port of prboom to libretro - plays Doom, Doom II, Final Doom, Heretic, Hexen and other Doom IWAD mods. Working on full ZDoom mod support (WIP). | C | 76 |
| 679,513 | Port of DOSBox (upstream) to the libretro API. | C | 65 |
| 696,124 | Atari Jaguar and Jaguar CD emulator for libretro/RetroArch — the actively maintained continuation of Virtual Jaguar. Embedded BIOS, save states, netplay link cable, RetroAchievements. | C | 63 |
| 752,808 | Port of blueMSX to the libretro API. | C | 57 |
| 763,364 | A repo to store thumbnail previews for RetroArch's many shaders. | 56 | |
| 809,321 | Just enough OS for libretro using the Ludo frontend on a LibreELEC 12.2 base | Makefile | 52 |
| 821,538 | Libretro port of Tyrquake (Quake 1 engine) | C | 51 |
| 834,145 | Fork of bsnes with various performance improvements. | C++ | 50 |
| 834,145 | A port of the Fuse Unix Spectrum Emulator to libretro | C | 50 |
Among 94,827 organizations
25k–40k stars: 673 organizations, including libretro
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- C 19k stars, 65% · 24 repos
- Makefile 2.2k stars, 8% · 3 repos
- Python 1.7k stars, 6% · 2 repos
- GLSL 1.3k stars, 4% · 1 repo
- Go 708 stars, 2% · 1 repo
- C++ 701 stars, 2% · 6 repos
- Shell 700 stars, 2% · 2 repos
- TeX 354 stars, 1% · 1 repo
and 1 more language
When they were made
44 repos with 50+ stars, made between 2010 and 2024
Quick stats
- Next rank
- +23 stars to reach #1,207
- Next milestone
- +5,656 stars to reach the top 1%
- Public repos
- 171, 44 with 50+ stars
- Popular repos
- 5 over 1k stars, 1 over 10k stars
- Top repo
- RetroArch, #3,596 of all repos, 50% of stars
- Smaller repos
- 1,812 stars from repos under 50