An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: game-library

kaplayjs/kaplay

🦖 A JavaScript/TypeScript Game Library that feels like a game.

Language: TypeScript - Size: 76.5 MB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 958 - Forks: 64

ebitenui/ebitenui

User interface engine and widget library for Ebitengine

Language: Go - Size: 11 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 740 - Forks: 68

hajimehoshi/ebiten

Ebitengine - A dead simple 2D game engine for Go

Language: Go - Size: 103 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 11,891 - Forks: 700

MichaelMackus/libroguelike

Simple single-header game library in ANSI C with zero dependencies. Most useful for roguelike devs, but has functionality that should be useful to most 2d tile-based games.

Language: C - Size: 106 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

melogabriel/tinfoil-shops Fork of carcaschoi/tinfoil-json

Repository with list of links to active and working tinfoil shops for Nintendo Switch.

Size: 200 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 8 - Forks: 0

IceCreamYou/Canvas-Sprite-Animations

A powerful, easy-to-use Sprite animation library designed for HTML5 Canvas.

Language: JavaScript - Size: 1.52 MB - Last synced at: 1 day ago - Pushed at: almost 4 years ago - Stars: 69 - Forks: 19

Dyikot/Sgl

Sgl - 2D game library based on SDL2

Language: C++ - Size: 334 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

i42output/neoGFX

Cross-platform GPU-oriented C++ application/game framework

Language: C++ - Size: 113 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 555 - Forks: 53

Kurozora/kurozora-app

Your go-to platform to discover, share and track anime and much more!

Language: Swift - Size: 198 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 58 - Forks: 3

melogabriel/tinfoil-shops-status

Tinfoil shops status. Check which tinfoil shops are working.

Language: Python - Size: 98.6 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 0

biffbaff64/LughSharpFramework

C# Game Development Framework, based on Java LibGDX Game Framework. ( WORK IN PROGRESS)

Language: C# - Size: 12.3 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 0

KowalskiPiotr98/ludivault-api 📦

The back-end component of LudiVault

Language: Go - Size: 138 KB - Last synced at: 3 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

KowalskiPiotr98/ludivault-web 📦

Web front-end component for LudiVault

Language: TypeScript - Size: 823 KB - Last synced at: 3 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

tinyBigGAMES/PSFML

SFML for Pascal

Language: Pascal - Size: 148 MB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 24 - Forks: 3

EvineDev/Artal

A .PSD parsing library for LÖVE

Language: Lua - Size: 88.9 KB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 43 - Forks: 4

Kurozora/KurozoraKit

Simple to use framework for interacting with the Kurozora API

Language: Swift - Size: 6.32 MB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 1

Kurozora/kurozora-web

🏠📱 Home to the Kurozora website & API. Originally started on 2018-04-18 and restarted on 2018-08-13.

Language: PHP - Size: 61.9 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 21 - Forks: 5

stefandee/gametoolkit

A cross-platform toolkit for developing games in C++

Language: C++ - Size: 2.48 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

fritzy/ape-ecs

Entity-Component-System library for JavaScript.

Language: TypeScript - Size: 3.58 MB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 297 - Forks: 31

ebitenui/ebitenui.github.io

Documentation for Ebiten UI

Language: CSS - Size: 2.92 GB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 3

FakhriFki77/DUGL

Dust Ultimate Game Library: A full featured x86 C/Assembly Game library using software renderer

Language: Assembly - Size: 6.24 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 3 - Forks: 1

tkashkin/GameHub

All your games in one place

Language: Vala - Size: 11.4 MB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 2,432 - Forks: 156

Flaxis/slick-ui

Lightweight Phaser UI plugin

Language: JavaScript - Size: 353 KB - Last synced at: 9 days ago - Pushed at: over 6 years ago - Stars: 192 - Forks: 24

mikeroyal/Asus-ROG-Ally-Guide

A Community Guide to getting all your Accessories, Games, Emulators, and Gaming Tips for your Asus ROG Ally Gaming Handheld.

Language: C# - Size: 264 KB - Last synced at: 18 days ago - Pushed at: 12 months ago - Stars: 341 - Forks: 10

straker/kontra

A lightweight JavaScript gaming micro-library, optimized for js13kGames.

Language: JavaScript - Size: 8.51 MB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 994 - Forks: 97

zachvlat/playnite-json

A simple Playnite extension that exports your games with the sources, platforms, playtime etc...

Language: C# - Size: 35.2 KB - Last synced at: 13 days ago - Pushed at: 23 days ago - Stars: 3 - Forks: 2

zachvlat/gamelibrary

Your Playnite game library inside your phone!

Language: Java - Size: 7.63 MB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 8 - Forks: 1

elgopher/pi

The retro game development engine for Go, inspired by Pico-8 and powered by Ebitengine.

Language: Go - Size: 470 KB - Last synced at: 22 minutes ago - Pushed at: about 1 year ago - Stars: 40 - Forks: 0

ufrshubham/raylib-dart

Dart bindings for Raylib!

Language: Dart - Size: 779 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 1

Over-Run/overrungl

Overrun Game Library is a high-performance library implemented with Java 23, enables cross-platform access to a set of C/C++ library bindings, and provides some useful utilities.

Language: Java - Size: 12.1 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 9 - Forks: 3

patrickswijgman/ridder

A straightforward game engine for simple data-driven games in JavaScript

Language: TypeScript - Size: 511 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

pratham-jaiswal/game-launcher-app

An AI-powered game launcher to detect, manage, and launch games.

Language: Python - Size: 15.6 KB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

Mistralys/cyberpunk-mod-db-php

PHP Classes to access the Cyberpunk 2077 Clothing Mod DB.

Language: PHP - Size: 419 KB - Last synced at: 10 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

archo5/sgscript

SGScript Scripting Engine

Language: C - Size: 5.93 MB - Last synced at: 6 days ago - Pushed at: almost 7 years ago - Stars: 65 - Forks: 6

BiznesBear/WFGL

Windows Forms game library

Language: C# - Size: 641 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

enduro2d/enduro2d

Yet another 2d game engine of dreams (work in progress)

Language: C++ - Size: 8.01 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 84 - Forks: 11

xor-bits/srs2dge

Simple Rust 2D Game Engine

Language: Rust - Size: 1.21 MB - Last synced at: 23 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

Anut-py/h-raylib

Haskell bindings for raylib

Language: Haskell - Size: 3.11 MB - Last synced at: 21 days ago - Pushed at: 6 months ago - Stars: 95 - Forks: 14

jesstelford/pecs

Entity Component System (ECS) for PICO-8 & Picotron

Language: Lua - Size: 84 KB - Last synced at: 25 days ago - Pushed at: 9 months ago - Stars: 68 - Forks: 4

rdunnington/rjd

Minimal C11 game libraries

Language: C - Size: 743 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 53 - Forks: 0

tinyBigGAMES/DSDL

SDL for Delphi

Language: Pascal - Size: 43.6 MB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 12 - Forks: 2

Stypox/input-listener

A game library that can detect key presses (double clicks and held keys, too) mouse moves and scrolls. It uses GLFW and event-notifier.

Language: C++ - Size: 23.4 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 0

libcala/cala

Cross-platform system interface for hardware IO

Language: Rust - Size: 899 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 56 - Forks: 4

felixangell/strife

a simple 2d game framework

Language: Go - Size: 371 KB - Last synced at: 14 days ago - Pushed at: almost 3 years ago - Stars: 253 - Forks: 11

Kurozora/kurozora-android

Your go-to platform to discover, share and track anime and much more!

Language: Kotlin - Size: 493 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 24 - Forks: 4

Toma400/Nimfire

Nimfire is GUI/game framework built on top of gl*FB and GLFW. It serves for learning purposes, but may become something bigger someday.

Language: Nim - Size: 314 KB - Last synced at: 16 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

zukas97/zgame

A simple C++ 2D game library (WIP)

Language: C++ - Size: 49.8 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

bitlesstec/illusionts

a simple 2D typescript game library that uses canvas for html5 games, has gamepad support you can save/load game data and it can help you to create simple/small games or prototypes.

Language: TypeScript - Size: 10 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

luizbills/behavior-system 📦

:package: A behavior system for JavaScript games

Language: JavaScript - Size: 793 KB - Last synced at: 8 days ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 2

VFPixDev/SGL

Steam Games Library (SGL) is an automated tool for collecting Steam library data with export to Google Sheets.

Language: Python - Size: 10.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

tsgrissom/srm-manifest-generator

Generates Steam ROM Manager manifest for manual parsers by transforming YAML documents describing your non-Steam games into valid, linted JSON manifests

Language: TypeScript - Size: 632 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

malespiaut/plib

Steve J. Baker's portable game library

Language: C++ - Size: 6.84 MB - Last synced at: 15 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1

yoyoberenguer/PygameShader

2D Game texture special effects

Language: Cython - Size: 140 MB - Last synced at: 23 days ago - Pushed at: about 1 year ago - Stars: 24 - Forks: 0

MidHunterX/Game-Trackr

🅰️ Played Games List 2.0 built using Angular

Language: TypeScript - Size: 30 MB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Kurozora/kurozora-discord-bot

KuroBot adds an easy way to access Kurozora services on Discord.

Language: JavaScript - Size: 61.6 MB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

swashvirus/craters

Craters is a modular JavaScript framework reimplemented in TypeScript for rapid HTML5 game development

Language: TypeScript - Size: 6.18 MB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 23 - Forks: 0

solaimanb/game-library-api-web

Language: TypeScript - Size: 343 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

solaimanb/game-library-api

Language: Python - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

youngmonkeys/game-box

A Scalable Server Engine for Online/Multi-player/Real-time Games powered by Ezyfox Server

Language: Java - Size: 292 KB - Last synced at: 19 days ago - Pushed at: 5 months ago - Stars: 13 - Forks: 5

TheBrenny/JUMG-3.0 📦

A revised edition of JUMG! (OG JUMG @ https://github.com/TheBrenny/JUMG)

Language: Java - Size: 6.35 MB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

Nabir14/ArcGE

ArcGE (Arc Game Engine) is a game library made in C++ and SDL2.

Language: C++ - Size: 211 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 1

ItsTato/GammaLauncher

The all-in-one game launcher perfect for managing your huge libraries of video games & applications (if you want to!).

Language: Python - Size: 339 KB - Last synced at: 20 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

Double-oxygeN/tinamou

Game Library in Nim with SDL2

Language: Nim - Size: 375 KB - Last synced at: 20 days ago - Pushed at: about 6 years ago - Stars: 9 - Forks: 2

isoteriksoftware/mingdx

A small libGDX based Java game library

Language: Java - Size: 828 KB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

zedseven/Green

A gaming library that enables easy 2D game creation within Processing.

Language: Java - Size: 3.03 MB - Last synced at: 10 days ago - Pushed at: almost 3 years ago - Stars: 11 - Forks: 5

PanJohnny/PJGameLibrary

Small flexible game library for java

Language: Java - Size: 124 KB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

Lazap-Development/Lazap

A lightweight cross-platform software, unifying clients into a singular, modern library 👾

Language: Vue - Size: 95.3 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 118 - Forks: 22

coslynx/discord-mini-games-hub

Project: Discord Server Mini Game Bot. Created at https://spectra.codes, which is owned by @Drix10

Language: JavaScript - Size: 51.8 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

iwmartnz/game-hub

Language: TypeScript - Size: 207 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

g--o/JSCF

JavaScript Canvas Framework

Language: HTML - Size: 3.92 MB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 1

mstuttgart/ludic-game-library 📦

( Unmaintained ) Oriented Object Game Library in C++

Language: C - Size: 29 MB - Last synced at: 19 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

vonWolfehaus/von-grid 📦

Hexagonal & square tile grid system with three.js

Language: JavaScript - Size: 3.15 MB - Last synced at: 9 months ago - Pushed at: almost 4 years ago - Stars: 383 - Forks: 73

rhalbersma/dctl

Draughts and checkers template library

Language: C++ - Size: 7.23 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 10 - Forks: 0

williammustaffa/cypher

Language: TypeScript - Size: 2.89 MB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

aer-i/Light-Frame-Library

Language: C++ - Size: 9.98 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

rhalbersma/chinook

Mirror of Chinook's database access code

Language: C - Size: 18.6 KB - Last synced at: 11 months ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 2

rhalbersma/cake

Mirror of Martin Fierz's endgame database generator, compressor and access code for his checkers program Cake

Language: C - Size: 59.6 KB - Last synced at: 11 months ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 1

elgopher/pixiq 📦

Pixel-Perfect library for making computer games in Go

Language: Go - Size: 470 KB - Last synced at: 22 minutes ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 0

schwalbe-t/obem

A Gera library for 3D browser games.

Language: JavaScript - Size: 104 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

f0rbit/gm-server

A barebone Java server framework/library for GameMaker: Studio games/clients

Language: Java - Size: 4.64 MB - Last synced at: 9 months ago - Pushed at: almost 3 years ago - Stars: 12 - Forks: 1

cevherkarakoc/eylem

A JavaScript input handling library for animation or game loops

Language: JavaScript - Size: 71.3 KB - Last synced at: 1 day ago - Pushed at: 12 months ago - Stars: 2 - Forks: 1

emirhanyener/turbolib

turbolib is a high-level javascript 2D game library.

Language: JavaScript - Size: 428 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 4 - Forks: 1

dioveath/teengine-js

My JS Game engine/framework with canvas rendering, Euler method physics, particle system.

Language: JavaScript - Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

jasaldivara/retro-dos-graphics

Various routines for programming graphics and games on MSDOS and PC-compatible 16-bit systems

Language: Assembly - Size: 313 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 0

xor-bits/overpeek-engine

A game engine/framework/library project

Language: C++ - Size: 284 MB - Last synced at: 23 days ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 1

sguergachi/AuroraGameHub

An Way To Manage, Play, Track and Experience your PC Games

Language: Java - Size: 313 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 5

blizzy78/twodeeparticles 📦

2D particle system simulator for Go

Language: Go - Size: 3.37 MB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 43 - Forks: 3

emersion/rust-osu-format

A Rust library to parse .osu files

Language: Rust - Size: 20.5 KB - Last synced at: 12 days ago - Pushed at: about 8 years ago - Stars: 5 - Forks: 1

Blackoutburst/Bogel2D 📦

I really simple abstraction of LWJGL 3, used to create small 2D game and other fast 2D prototype, UNDER HEAVY DEVELOPMENT

Language: Java - Size: 40.1 MB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

r4nn0/gmsOpenNewWindow

Open two game windows at the same time in a GameMakerStudio2 project

Language: C++ - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

raphael-gi/M335-MobileApp

Games, games and even more games. Store them all in this mobile application

Size: 60.8 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

PyCee/NUS_library

3d game engine consisting of math, physics, 3d models, and oi interfacing. No longer active.

Language: C - Size: 5.43 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 0

Hemera09/java-game-library

Library for creating Java games

Language: Java - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

etmendz/game-library

A game library framework for creating games that follow a basic flow and a basic construct.

Language: C# - Size: 59.6 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

InjectorGames/InjectorEngine 📦

Application and game development engine

Language: C++ - Size: 2.98 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

schwalbe-t/Blueberry.crn

A library for 2D graphics, user input and spacial audio for the Currant programming language.

Language: Shell - Size: 54.7 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

GenbuProject/RPG-Helper

RPG Helper(WebアプリケーションAPI) の公式レポジトリです。

Language: JavaScript - Size: 179 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

yiwuen/Simple-Java-Game-Library

Simple Java Game Library (SJGL) is an open-source game library that uses native Java libraries. This tool serves as a helper library containing and providing helper classes and methods. Its main purpose is to speed up the game development of Java games programmed using built-in libraries.

Language: Java - Size: 200 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

scenent/raincloud

Simplified C++ 2D game library for Windows.

Language: C - Size: 6.54 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

SteveSmith16384/Simple2DGameFramework

A Java 2D game framework for creating 2D games, designed to be simple and "just work".

Language: Java - Size: 594 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0