Analysis updated 2026-05-18
Play a free browser based platform fighter game locally or hosted online.
Contribute a new fighter as a self-contained, validated content pack.
Contribute a new stage with its own collisions, spawn points, and license metadata.
Practice TypeScript by improving the game engine, pack tooling, or accessibility.
| swarek/super_bash_folds | 1521620063/vomishield | agentfm-ai/agent-fm | |
|---|---|---|---|
| Stars | 21 | 21 | 21 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | easy |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 20.19+ or 22.12+ to run the project locally.
Super Bash Folds is an open source platform fighter game that runs in a web browser, in the style of games where characters knock each other off a stage. It supports keyboard and controller input, configurable controls, computer controlled opponents, shields, rolls, air dodges, grabs, throws, ledges, projectiles, items, and several match types including stock matches, timed matches, and sudden death. What sets the project apart is how new content is added. Each fighter or stage lives in its own self-contained folder that gets validated by the project's own tools and then plugs into the game automatically, without anyone needing to manually edit a central list of characters. The project explicitly states that it only contains original or freely redistributable content, and does not include any copyrighted third party franchise characters. As of this writing, the project is described as a public preview, meaning a playable foundation rather than a finished, competitive-ready game. It currently ships with 14 openly licensed prototype fighters, one stage released under the CC0 public domain license, twenty original items, a redistributable sound library, local multiplayer, and tools that generate and check new fighter and stage packs. The team's current top priority is building one flagship original character with a complete, purpose-made set of animations. The game's engine, tooling, website, and documentation were originally built with the help of an AI system called GPT-5.6-Sol, directed and reviewed by the project's creator, and it is now open for community contributions credited through normal Git history. To run it locally, a contributor needs Node.js version 20.19 or newer, then clones the repository and runs standard install and development server commands, after which the game becomes available at a local web address. The project welcomes contributions across character art, animation, game design, TypeScript development, level art, playtesting, and documentation, with a written contribution guide and labeled starter issues. The project's own code is released under the MIT license, and its original game assets are released under the CC0 public domain license, with any third party assets separately credited and license checked.
An open source, browser-based platform fighter game where new fighters and stages are added as self-contained content packs.
Mainly TypeScript. The stack also includes TypeScript, Node.js, Vite.
Use the code freely including commercially with attribution under MIT, and the original game assets are fully public domain under CC0.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.