Friday Night Funkin'

Friday Night Funkin' is a rhythm game made for the PC. It was made by a programmer named ninjamuffin99. It was first made available to play on the website Newgrounds. The game is about a character named Boyfriend who wants to be with his girlfriend. He must go on rap battles with characters who do not want him to. The design of the game was made to look similar to Adobe Flash games from the 2000s. The source code is available in GitHub, mostly written in Haxe. The game has had a kickstarter in April 2021, where it received a $60,000 goal in a few hours. The game got over $2,000,000.
Gameplay.
Friday Night Funkin' is a rhythm game where the player controls Boyfriend, a person who is trying to date his girlfriend. However, he must defeat multiple bosses by rap battling in order to do so. Boyfriend goes through multiple "weeks", which contain three songs each. The player rap battles the opponents by pressing the WASD or arrow keys although other controls were made optional in more recent updates. 
The player can choose to play the story mode or freeplay. Story mode allows the player to play the game in multiple weeks. Freeplay allows the player to play each song individually. The game also includes a tutorial. 
"Friday Night Funkin"', due to it being an open-source game, has an active modding community. Mods are fan-made weeks remade to have different bosses, backgrounds, assets, and such. The full game will have mod support using the Polymod framework.