Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
browser-game
A video game that you can play from the comfort of your browser.
- GitHub: https://github.com/topics/browser-game
- Wikipedia: https://en.wikipedia.org/wiki/Browser_game
- Aliases: pbbg, browser-based-game, persisant-browser-based-game,
- Last updated: 2025-01-17 00:03:39 UTC
- JSON Representation
https://github.com/ill-inc/biomes-game
Biomes is an open source sandbox MMORPG built for the web using web technologies such as Next.js, Typescript, React and WebAssembly.
browser browser-game engine games mmo mmorpg-game mmorpg-server nextjs nodejs react reactjs
Last synced: 17 Jan 2025
https://github.com/sharkdp/cube-composer
A puzzle game inspired by functional programming
browser-game functional-programming game programming-exercise purescript puzzle
Last synced: 14 Jan 2025
https://github.com/delaford/game
⚔️ An online JavaScript 2D Medieval RPG.
angband browser-game canvas dungeon-crawler game game-development game-engine gurps javascript-game medieval mmorpg mud multi-user-dungeon multiplayer-game nethack node roguelike rpg rpg-game ultima-online
Last synced: 16 Jan 2025
https://github.com/michaljaz/webmc
PoC Minecraft client written in Javascript (1.16.5 offline mode working)
3d-game browser browser-game browser-minecraft client game minecraft minecraft-client minecraft-web three-js web web-minecraft
Last synced: 22 Jan 2025
https://github.com/TeamHypersomnia/Hypersomnia
Multiplayer top-down shooter made from scratch in C++. Play in your Browser! https://hypersomnia.io Made in 🇵🇱
2d-game 2d-shooter browser-game cpp editor free-software game game-development gamedev indie-game multiplayer multiplayer-game pixel-art pixelart pixelart-game shooter shooter-game top-down-game top-down-shooter topdown-shooter
Last synced: 28 Oct 2024
https://github.com/IonDen/ion.sound
JavaScript plugin for playing sounds and music in browsers
aac browser-game html5-audio ion-sound ionsound javascript mp3 ogg play-sounds web-audio-api web-audio-library
Last synced: 29 Oct 2024
https://github.com/ionden/ion.sound
JavaScript plugin for playing sounds and music in browsers
aac browser-game html5-audio ion-sound ionsound javascript mp3 ogg play-sounds web-audio-api web-audio-library
Last synced: 19 Jan 2025
https://github.com/marketingpipeline/termino.js
Create a web based terminal on any website - great for games, animations and real world apps!
browser browser-game chatbot cli client-side command-line command-line-app command-line-interpreter console console-application frontend javascript shell ssh terminal terminal-emulator terminal-emulators text-based-game text-user-interface web-terminal
Last synced: 17 Jan 2025
https://github.com/Venerons/civis
JavaScript 4X game
4x 4x-strategy-game browser-game civilization game online online-game strategy-game
Last synced: 10 Nov 2024
https://github.com/MarketingPipeline/Termino.js
Create a web based terminal on any website - great for games, animations and real world apps!
browser browser-game chatbot cli client-side command-line command-line-app command-line-interpreter console console-application frontend javascript shell ssh terminal terminal-emulator terminal-emulators text-based-game text-user-interface web-terminal
Last synced: 30 Oct 2024
https://github.com/phasereditor2d/phasereditor2d-v3
A web-based IDE for HTML5 game development. Powered by Phaser.
browser-game html5 ide phaser phaser-editor typescript videogames
Last synced: 18 Jan 2025
https://github.com/PhaserEditor2D/PhaserEditor2D-v3
A web-based IDE for HTML5 game development. Powered by Phaser.
browser-game html5 ide phaser phaser-editor typescript videogames
Last synced: 26 Oct 2024
https://github.com/softbearstudios/mk48
Mk48.io ship combat game
boat browser-game combat game game-server multiplayer rust rust-lang ship web-game webassembly webgl webgl-game yew yew-framework
Last synced: 19 Jan 2025
https://github.com/SoftbearStudios/mk48
Mk48.io ship combat game
boat browser-game combat game game-server multiplayer rust rust-lang ship web-game webassembly webgl webgl-game yew yew-framework
Last synced: 09 Nov 2024
https://github.com/the-tale/the-tale
Основной репозиторий проекта: сайт и логика игры
browser-game game game-server python russian zero-player-game zpg
Last synced: 13 Dec 2024
https://github.com/OpenDominion/OpenDominion
A text-based, persistent browser-based strategy game (PBBG) in a fantasy war setting
browser-game dominion espionage fantasy fantasy-war-game game kamikaze-games laravel magic military pbbg strategy text-based wargame
Last synced: 11 Nov 2024
https://github.com/mchekin/rpg
Online Role Playing Game (based on Laravel)
application browser browser-game composer domain-centric game hexagonal-architecture laravel mmo mmorpg onion-architecture php role-playing-game roleplaying-game rpg-game vue vuejs web
Last synced: 06 Nov 2024
https://github.com/nicupavel/openpanzer
Javascript/HTML5 rewrite of Panzer General 2 game
browser-game cross-platform game html5 openpanzer panzergeneral panzermarshal strategy turn-based
Last synced: 02 Nov 2024
https://github.com/LiamKenneth/ArchaicQuest
ArchaicQuest a Multi User Dungeon (MUD) - Text based MMORPG in C# :dragon:
adventure-game browser-game c-sharp csharp game javascript mmorpg mongodb mud multiplayer rpg signalr text-adventure text-based
Last synced: 13 Nov 2024
https://github.com/sharkdp/curiosity
How far does your curiosity take you?
browser-game math programming puzzle website
Last synced: 14 Jan 2025
https://github.com/begleysm/quakejs
Fork of inolen/quakejs with additonal content server, local play page, and start-stop script
browser-game game games gameserver gameservers quake quake-3 quake3 quakejs
Last synced: 11 Nov 2024
https://github.com/eliasku/13
Fast-action P2P multiplayer game 13 (js13k-2022)
browser-game game javascript js13k js13kgames js13kgames2022 multiplayer-game typescript webgl webrtc
Last synced: 14 Oct 2024
https://github.com/sharkdp/parachuting-robots
An interactive version of a classic puzzle
browser-game programming-challenge puzzle website
Last synced: 14 Jan 2025
https://github.com/VoxelSrv/voxelsrv
Voxel browser game inspired by Minecraft
browser-game js-game minecraft multiplayer noa-engine sandbox voxel-game
Last synced: 05 Nov 2024
https://github.com/rparrett/taipo
A Typing Tower Defense Game for learning Japanese
bevy browser-game game rust web-game webgl webgl2
Last synced: 16 Jan 2025
https://github.com/Techbot/JiGS-RPG-engine
Open Source Php/NodeJs Online RPG and Trading Game Engine
browser-game drupal-module game game2d javascript-game mmo mmorpg mmorpg-client mmorpg-game mmorpg-server nodejs rpg-game vuejs webgame
Last synced: 02 Nov 2024
https://github.com/softbearstudios/kiomet
Kiomet.com real-time strategy game
browser-game combat game game-server multiplayer real-time-strategy rust rust-lang tower web-game webassembly webgl webgl-game yew yew-framework
Last synced: 08 Nov 2024
https://github.com/SoftbearStudios/kiomet
Kiomet.com real-time strategy game
browser-game combat game game-server multiplayer real-time-strategy rust rust-lang tower web-game webassembly webgl webgl-game yew yew-framework
Last synced: 18 Nov 2024
https://github.com/cxong/drunkenviking
Top-down puzzle game for Mini LD 53
browser-game javascript phaserjs pixel-art puzzle-game viking
Last synced: 10 Oct 2024
https://github.com/cxong/DrunkenViking
Top-down puzzle game for Mini LD 53
browser-game javascript phaserjs pixel-art puzzle-game viking
Last synced: 02 Nov 2024
https://github.com/matronator/GlobalCollapse
Browser-based MMORPG based around the COVID pandemic. PWA supported.
browser-based-games browser-game covid game mmo mmorpg nette pandemic pbbg php-game progressive-web-app progressive-web-apps pwa pwa-apps
Last synced: 11 Nov 2024
https://github.com/matronator/globalcollapse
Browser-based MMORPG based around the COVID pandemic. PWA supported.
browser-based-games browser-game covid game mmo mmorpg nette pandemic pbbg php-game progressive-web-app progressive-web-apps pwa pwa-apps
Last synced: 16 Jan 2025
https://github.com/rparrett/pixie_wrangler
A puzzle game reminiscent of old school printed circuit board design software
bevy browser-game rust web-game webgl webgl2
Last synced: 31 Oct 2024
https://github.com/knadh/wordpluck
A browser based typing game in Javascript. Revived from a 2012 project.
browser-game canvas canvas-game game typing-game typing-practice typing-speed
Last synced: 28 Oct 2024
https://github.com/danialdezfouli/spacecraft-game
Amazing Spacecraft - Vanilla JS browser game
browser-game canvas canvas-game css html vanilla-js web-game
Last synced: 23 Oct 2024
https://github.com/idmarinas/lotgd-game
The version IDMarinas Edition is based on the version 1.1.2 Dragonprime by Dragonprime Development Team (Dragonprime) and have code of Oliver Brendel (NB Core).
browser-game dragonprime game idmarinas lotgd mmorpg php rpg rpg-engine rpg-game rpg-text text-based-game text-based-game-engine text-based-game-framework
Last synced: 02 Jan 2025
https://github.com/FrankProjects/UltimateWarfare
Ultimate Warfare is an online multiplayer browser based strategy game written in PHP 8.3 and Symfony 7
browser-game game multiplayer php role-playing strategy-game symfony text-based wargame worldmap
Last synced: 23 Oct 2024
https://github.com/grypesc/getrickrolled
Multiplayer, browser 2D shooting game written in Javascript.
browser-game express express-js game game-2d game-development game-server html5-game javascript javascript-applications javascript-game node node-js nodejs pixi-js pixijs shooter-game shooting-game socket-io
Last synced: 28 Oct 2024
https://github.com/nenuadrian/Secret-Republic-Hacking-Browser-Game-V3
Secret Republic Hacker simulation ORPG - browser based PHP AND MySQL, text & image futuristic open-source game
browser-based-game browser-game game game-developers game-development game-engine gaming mmorpg open-source-game orpg php php-blog php-browser php-browser-game php-forum php-game
Last synced: 23 Oct 2024
https://github.com/christophmark/pendulum
A physics-inspired 2D browser game for both mobile and desktop that involves an alien swinging from a rope to avoid obstacles in randomly generated, fully destructible levels.
2d-game browser-game destrucible-terrain game html5-game javascript mobile-game perlin-noise phaser-game phaserjs physics-2d python random-generation
Last synced: 10 Oct 2024
https://github.com/gmh-code/qwasm
Play the Quake engine in your browser! True to the original. Supports WebGL, software-rendered mode, mods, and mission packs.
3d-game 3d-game-engine browser-fps browser-game emscripten emscripten-game emscripten-port first-person-game first-person-shooter fps gl4es glquake quake quake-engine quakec wasm wasm-game webassembly webassembly-game webgl
Last synced: 20 Dec 2024
https://github.com/rtfmcorp/asylamba-game
Jeu de stratégie spatial en ligne multi-joueur.
browser-game free-game multiplayer-game strategy-game
Last synced: 23 Oct 2024
https://github.com/gmh-code/qwasm2
Play the Quake 2 first-person shooter engine in your browser! Supports WebGL 2 and software-rendered modes.
3d-game 3d-game-engine browser-fps browser-game emscripten emscripten-port first-person-game first-person-shooter fps gl4es quake-engine quake2 wasm wasm-game wasm-games webassembly webassembly-game webassembly-games webgl webgl2
Last synced: 20 Dec 2024
https://github.com/Babygogogo/TinyWarsClient
A turn-based strategy browser game that focuses on highly balanced and customizable multiplayer combat. Based on "Advance Wars" series.
advance-wars browser-game h5-game strategy-game
Last synced: 23 Oct 2024
https://github.com/markjivko/rpg
The first-ever RPG for WordPress
browser-game browser-rpg ikariam markjivko mmorpg ogame php-game php-rpg rpg-game travian wordpress-game wordpress-rpg
Last synced: 15 Nov 2024
https://github.com/alexjezior/thefallenimmortals
A classic PHP, MySQL, with Ajax, Browser-Based, Text-Based, MMORPG developed soley by Alexander Jezior in 2010 and beyond.
browser-based browser-game html4 javascript jquery mmo mmorpg mysql mysql-database php php5 rpg rpg-game text-based text-based-game web-application web-development website
Last synced: 28 Sep 2024
https://github.com/ipel/ns-shaft
An imitation of the NS-SHAFT game, which also named as "是男人就下一百层" or "小朋友下樓梯"
browser-game browser-games game games html5-game html5-games ns-shaft web-game web-games webgame
Last synced: 13 Oct 2024
https://github.com/clickerultimate/clickerultimate.github.io
The Ultimate Clicker Game
browser-game clicker clicker-game game idle-game
Last synced: 23 Oct 2024
https://github.com/iamludal/typospeed
⏩ Browser-based mini-game to test your keyboard typing speed.
browser-game game svelte typing-game
Last synced: 23 Oct 2024
https://github.com/rparrett/combine-racers
A 2.5d trick-racing game for Bevy Jam 2
bevy browser-game game rust web-game webgl webgl2
Last synced: 09 Nov 2024
https://github.com/GMartigny/settlement
:tent: Welcome to your new settlement
browser-game game mini-game pixel-art settlement
Last synced: 23 Oct 2024
https://github.com/gmh-code/pk2
Play the Pekka Kana 2 platform game in your browser - supports mobile devices and desktop systems
2d-game 2d-games browser-game browser-games cpp emscripten emscripten-port javascript multi-touch multitouch pekkakana2 pk2 platform-game platform-games platformer wasm wasm-game webassembly webassembly-game webassembly-games
Last synced: 20 Dec 2024
https://github.com/gmartigny/settlement
:tent: Welcome to your new settlement
browser-game game mini-game pixel-art settlement
Last synced: 06 Nov 2024
https://github.com/rparrett/typey_birb
A Flappy Bird Typing game for Bevy Jam #1
bevy browser-game game rust web-game webgl2
Last synced: 09 Nov 2024
https://github.com/sjcobb/ai-duet-3d
3D music animation + machine learning (in development)
3d-animation 3d-audio 3d-game artificial-intelligence browser-game data-science data-visualization game-development generative-music javascript machine-learning music music-bot music-composition music-theory music-visualizer neural-network web-development youtube-channel
Last synced: 11 Oct 2024
https://github.com/thunderk/spacetac
Turn-based tactical RPG, set in space, playable directly in browser
browser-game game phaserjs rpg
Last synced: 20 Jan 2025
https://github.com/sammwyy/open-taiko
Open Taiko is a re-code of Taiko Web which Python has been replaced by NodeJS.
browser-game game nodejs rythm-game taiko taiko-no-tatsujin taiko-web
Last synced: 16 Nov 2024
https://github.com/rparrett/entytd
A 2d mining Tower Defense game for Bevy Jam 4
bevy browser-game game rust web-game webgl webgl2
Last synced: 02 Nov 2024
https://github.com/michaelkolesidis/beachy-beachy-ball
A beach ball adventure! Can you make it to the end?
3d 3d-game ball ball-game beach-ball beach-ball-game beachy browser-game game game-3d internet-game marble-race online-game summer summer-game threejs threejs-game web-game webgl webgl-game
Last synced: 12 Nov 2024
https://github.com/GMH-Code/Quake-WASM
Play the Quake first-person shooter in your browser! True to the original. Supports GLQuake, software-rendered mode, mods, and mission packs.
3d-game 3d-game-engine browser-fps browser-game emscripten emscripten-game emscripten-port first-person-game first-person-shooter fps gl4es glquake quake quake-engine quakec wasm wasm-game webassembly webassembly-game webgl
Last synced: 10 Oct 2024
https://github.com/wolfyxon/3ds-web-stuff
A collection of browser games and other stuff for the Nintendo 3DS
2ds 3ds browser-game browser-games browser-tools browsergame nintendo nintendo-2ds nintendo-3ds nintendo-ds
Last synced: 19 Nov 2024
https://github.com/rparrett/undefended
A platforming Tower Defense game for Bevy Jam 3
bevy browser-game game rust web-game webgl webgl2
Last synced: 23 Oct 2024
https://github.com/gretchenfitze/dulpgame
JS game based on CSS animations & transitions
animation animations browser-game css-animation css-animations css-game css-games game transition-animation
Last synced: 11 Nov 2024
https://github.com/edezhic/fashion-generator
In-browser GPU-accelerated Generative Adversarial Network trained on Fashion-MNIST dataset (tensorflow + deeplearn.js)
browser-game deep-learning generative-adversarial-network
Last synced: 23 Oct 2024
https://github.com/wenta/rapid-dominance
Turn-based strategy game
browser-game game phaser3 phaserjs strategy turn-based typescript
Last synced: 10 Oct 2024
https://github.com/luizbizzio/capybara
🕹️ Capybara Game is a fun and simple web game where your goal is to capture as many capybaras as possible within a time limit. Built with Next.js, it offers lighthearted entertainment and quick gameplay.
browser-game capybara fun-game game html html5 javascript meme memes nextjs simple-game web-game
Last synced: 20 Nov 2024
https://github.com/GMH-Code/Asylum
Platform game written in C and SDL2 for Windows, Linux and WebAssembly
2d-game browser-game browser-games c emscripten-game emscripten-port free game javascript online-game platform-game platformer sdl sdl2 wasm wasm-game wasm-games webassembly webassembly-game webassembly-games
Last synced: 10 Oct 2024
https://github.com/gmh-code/asylum
Platform game written in C and SDL2 for Windows, Linux and WebAssembly
2d-game browser-game browser-games c emscripten-game emscripten-port free game javascript online-game platform-game platformer sdl sdl2 wasm wasm-game wasm-games webassembly webassembly-game webassembly-games
Last synced: 20 Dec 2024
https://github.com/pkprajapati7402/ping-pong-game
This repository hosts a fun and interactive Ping Pong Game built with HTML, CSS, and JavaScript. Control your paddle with the mouse to keep the ball in play against a computer opponent. The game features score tracking and responsive design, ensuring a great experience on both desktop and mobile devices.
browser-game css game-development github-pages html interactive javascript ping-pong-game responsive-design web-game
Last synced: 05 Nov 2024
https://github.com/eels/pbbg
As yet untitled persistent browser game
astro browser-game hono monorepo pocketbase react typescript
Last synced: 02 Nov 2024
https://github.com/kovah/taboo
A Taboo-like game for your browser, without a backend, built with Vue
browser-game game multiplayer multiplayer-game taboo tabu
Last synced: 05 Dec 2024
https://github.com/jurerotar/pillage-first-ask-questions-later
Pillage First! (Ask Questions Later) is a single-player, real-time, browser-based strategy game inspired by Travian. Manage resources to construct buildings, train units, and wage war against your enemies. Remember: pillage first, ask questions later! ⚔️🔥
biomejs browser-based-game browser-game build-in-public javascript opfs origin-private-file-system react react-query react-router real-time-strategy tailwindcss tilemap travian typescript vite vitest web-worker
Last synced: 17 Nov 2024
https://github.com/aleksilassila/bitfields
Text-based terminal-style game where you can explore procedurally generated maps with other players, build bases and fight others in your web browser!
bitfields browser-game fight nextjs players python websockets
Last synced: 10 Nov 2024
https://github.com/tegal1337/br0w
Hack The Br0w | Play your browser and learn more, hack fun !!
Last synced: 17 Jan 2025
https://github.com/pegasus1982/pool-simulator-dist
🎱 3D Pool Billiard Simulator
8-ball babylonjs billiards browser-game javascript react webgl
Last synced: 23 Oct 2024
https://github.com/J-Puls/domain-destroyer
A modern spin-off of the timeless Desktop Destroyer game developed by Miroslav Němeček
90s browser-game desktop-destroyer game html-game ing mini-game miroslav-nemecek react reactjs retro typescript vintage
Last synced: 23 Oct 2024
https://github.com/minkcv/fps
A walking simulator in JavaScript
art browser-game game graphics matter-js threejs
Last synced: 23 Oct 2024
https://github.com/milchreis/tinydefence2
A simple TowerDefence clone which is playable in browser
browser-game javascript phaserjs tower-defense
Last synced: 12 Oct 2024
https://github.com/guevara-chan/ammo-0
⋮Pacifism is a form of violence⋮
anti-shooter browser-game coffeescript html5 phaser top-down
Last synced: 19 Nov 2024
https://github.com/plirof/SharkGame-idle
The newest internet sensation in idle games, maybe, probably, not really.
browser-game idle-game incremental-game javascript-game ok-mysite-ascii
Last synced: 23 Oct 2024
https://github.com/markjivko/rpg-client-desktop
RPG Desktop Client - The fast and easy way to connect to a RPG server
browser-game browser-rpg electron-app electronjs markjivko rpg-game wordpress-rpg
Last synced: 15 Nov 2024
https://github.com/sensorario/yagolands
Open source engine for customisable browsergames.
Last synced: 28 Oct 2024
https://github.com/andreacfromtheapp/elm_speakandspell
Speak & Spell in Elm. To internalize concepts with practice and Just for fun :)
browser-game elm elm-app elm-lang elm-ui front-end front-end-app tailwind tailwindcss vite vitejs web-development webdev
Last synced: 12 Oct 2024
https://github.com/devapromix/lotgd
Край Серого Дракона - браузерная текстовая ролевая онлайн игра - https://lotgd.pp.ua
browser-based browser-game experimental-game-engine fluxbb game game-server interactive-fiction mmo-engine mmorpg online-game open-source-game opensource-game php rpg rpg-game rpg-text russian text-based-game text-based-game-engine web-game
Last synced: 23 Oct 2024
https://github.com/maciekt07/rgb-hex-game
Convert RGB to HEX game made in Typescript
browser-game game hex rgb rgb-to-hex simple
Last synced: 07 Nov 2024
https://github.com/gacallea/elm_speakandspell
Speak & Spell in Elm. To internalize concepts with practice and Just for fun :)
browser-game elm elm-app elm-lang elm-ui front-end front-end-app tailwind tailwindcss vite vitejs web-development webdev
Last synced: 29 Sep 2024
https://github.com/yancouto/gfy-sim
Go Fuck Yourself Simulator
browser-game card-game multiplayer-game
Last synced: 19 Dec 2024
https://github.com/eels/dungeon.liam.codes
Card-based dungeon crawler with monsters, swords and stuff
browser-game deckbuilder roguelike vanilla-javascript
Last synced: 24 Oct 2024
https://github.com/naoxink/idletea
test idle game about tea
browser-game idle-game incremental-game javascript
Last synced: 30 Dec 2024
https://github.com/Eric-Canas/Drums-app
Play drums in your browser with your webcam
browser-game computer-vision deep-learning keras music-generation neural-network tensorflow-js
Last synced: 23 Oct 2024
https://github.com/eric-canas/drums-app
Play drums in your browser with your webcam
browser-game computer-vision deep-learning keras music-generation neural-network tensorflow-js
Last synced: 06 Nov 2024
https://github.com/andresmweber/4dsnake
You've all seen snake, but let's bring it into the fourth D I M E N S I O N!
3d 3d-game 3d-game-engine 3d-graphics 4d-snake andres andresmweber browser-game crossyroad javascript-game maya real-time realtime snake snake-game snakegame three-d three-js threejs weber
Last synced: 11 Oct 2024
https://github.com/degitx/cardiswar
Browser monopoly-like table game with custom rules
browser-game card-game game monopoly
Last synced: 18 Oct 2024
https://github.com/michal2sab/surviv.io-scripts
Some useful scripts/hacks etc for surviv.io
2d-game aimbot battle-royale browser-game cheats hacks hax html5 html5-game javascript kongregate michal2sab scripts surviv surviv-io tampermonkey
Last synced: 09 Nov 2024
https://github.com/mablay/bitcoin-clicker
clicker game - become the biggest miner
bitcoin browser-game clicker-game mining
Last synced: 09 Nov 2024
https://github.com/ayoayco/mnswpr
Play Minesweeper Online for Free: https://mnswpr.com
Last synced: 28 Oct 2024
https://github.com/syed-saif/bing-o
A small clicked-based online game that uses WebSockets. https://bing-o.herokuapp.com/home
beginner-project browser-game flask-socketio javascript online-game redis-database websockets
Last synced: 23 Oct 2024
https://github.com/JanPokorny/tiger10k
"Choose your own adventure" browser game with no JS, just checkbox+CSS magic. <10kB. Includes engine to build your own!
10k 10k-challenge 10kapart browser-game text-based-game text-based-game-engine
Last synced: 23 Oct 2024
https://github.com/kalidasmuthusamy/colorfusion
Challenging and Fun Game Made With Beginner's JS Love
brain-game browser-game javascript
Last synced: 19 Dec 2024