Bash Fighter
| Bash Fighter | |
|---|---|
|
| |
| Genre | Fighting |
| Platforms | Web |
| Developer | Bash Entertainment |
| Code license | AGPLv3[1] |
| Media license | AGPLv3[1] |
| Engine | Custom (TypeScript, deterministic fixed-tick simulation, PixiJS renderer) |
| P. language | TypeScript |
| Library | PixiJS |
| Homepage | https://bashfighter.com |
| Contribute | |
| Bash Fighter is a free game. This means that the source code and media files are available to be studied, modified, and distributed. Most projects look for help with testing, documentation, graphics, etc., as well. | |
Bash Fighter is a free and open-source, browser-based platform fighter that supports up to 20 players in a single match. It is played directly in a web browser at bashfighter.com, with no download, plugin, or account required.
The game is built with a custom deterministic, fixed-tick simulation core written in TypeScript, paired with a PixiJS renderer for presentation. It supports online multiplayer netplay, multiple stages, and several match modes (including a Stocks mode and a timed Brawl mode), and is under active development.
Source code is hosted publicly on GitHub at github.com/BashEntertainment/bash-fighter, and the project is released under the AGPLv3 license, with an accompanying Contributor License Agreement for outside contributions. As of September 2026, the project is early / pre-1.0 and actively soliciting outside contributions via GitHub issues and Discussions.