Showing 15 open source projects for "interactive games"

View related business solutions
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 1
    PixiJS

    PixiJS

    The HTML5 Creation Engine

    PixiJS is a fast and lightweight 2D rendering library that lets you create rich, interactive graphics, cross platform applications, and HTML5 games even without prior knowledge of WebGL. It’s a fantastic tool for creating rich, interactive content and with built-in cross platform compatibility and graceful degradation, there’s less work for you and more space for fun and creativity! PixiJS works across all devices and is incredibly fast.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    SDL

    SDL

    Simple DirectMedia Layer

    SDL (Simple DirectMedia Layer) is a cross-platform multimedia development library designed to provide low-level access to hardware components such as graphics, audio, input devices, and system resources, making it a foundational tool for building games, emulators, and interactive applications. It abstracts platform-specific functionality into a consistent API, allowing developers to write code once and deploy it across multiple operating systems including Windows, macOS, Linux, iOS, and Android. SDL is written in C but is compatible with C++ and has bindings for multiple other programming languages, making it highly flexible for different development environments. ...
    Downloads: 97 This Week
    Last Update:
    See Project
  • 3
    Tracy Profiler

    Tracy Profiler

    Frame profiler

    A real-time, nanosecond resolution, remote telemetry, hybrid frame, and sampling profiler for games and other applications. Tracy supports profiling CPU (Direct support is provided for C, C++, Lua and Python integration. At the same time, third-party bindings to many other languages exist on the internet, such as Rust, Zig, C#, OCaml, Odin, etc.), GPU (All major graphic APIs: OpenGL, Vulkan, Direct3D 11/12, OpenCL.), memory allocations, locks, context switches, automatically attribute...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    jQuery Terminal

    jQuery Terminal

    JavaScript library for creating web-based terminals

    ...An object can have nested objects which will create a nested interpreter (you can create an interactive menu of adventure games with this). You can also use a function in which you can parse user commands by yourself (you have full control of what users type into the terminal). It's ideal if you want to provide additional functionality for power users.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 5
    GPT-5 Coding Examples

    GPT-5 Coding Examples

    GPT-5 coding examples

    GPT-5 Coding Examples is a demonstration repository showcasing applications generated entirely from a single GPT-5 prompt without hand-written code. The collection highlights GPT-5’s strengths in scaffolding websites, front-end applications, games, and interactive UIs directly from natural-language instructions. Each demo illustrates how developers and non-developers alike can bootstrap functional projects by describing their ideas in plain English. The repository allows users to explore examples locally or through a hosted version, where they can view prompts, inspect generated code, and remix projects. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    MLX42

    MLX42

    Codam's own fixed, functioning alternative of the miniLibX

    ...It aims to provide a higher-level, beginner-friendly abstraction for students learning about graphical programming, while also embracing modern practices like event-driven input, texture rendering, and transparency. MLX42 is structured to reduce boilerplate and simplify the creation of games or interactive applications in C, making it an excellent learning and teaching tool for graphics programming fundamentals.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Centrifuge

    Centrifuge

    Real-time messaging library for Go with scalability in mind

    ...Centrifuge library is a real-time core of Centrifugo server. It's a general-purpose real-time messaging library for Go programming language. Real-time messaging can help create interactive applications where events are delivered to online users with minimal delay. Chats apps, live comments, multiplayer games, real-time data visualizations, collaborative tools, etc. can all be built on top of Centrifuge library. The library is built on top of efficient client-server protocol schema and exposes various real-time oriented primitives for a developer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    50 Projects in 50 Days

    50 Projects in 50 Days

    50+ mini web projects using HTML, CSS & JS

    50 Projects in 50 Days is a front-end learning repository containing more than 50 small projects built with HTML, CSS, and vanilla JavaScript. Each exercise focuses on a specific interface pattern or browser programming concept that can be completed in a relatively small codebase. Projects include expanding cards, animated navigation, progress indicators, search widgets, scroll effects, quizzes, timers, todo lists, and games. Every project is stored separately so learners can explore or...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    The Atypical OSINT Guide

    The Atypical OSINT Guide

    The most unusual OSINT guide you've ever seen

    ...It is designed for investigators seeking techniques beyond standard search engine queries and basic information gathering. The guide introduces investigative reasoning, mind mapping, intuition, and evidence evaluation. It combines practical exercises with interactive games and immersive learning resources. Readers can explore publicly accessible data, specialized research communities, and investigative tools. Additional sections discuss developing professional OSINT skills and selecting research specializations. Country-specific resources expand the collection with regional investigation materials. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    OpenGL Canvas

    OpenGL Canvas

    An Android library that provides views using openGL canvas

    android-openGL-canvas is a lightweight OpenGL rendering library for Android that emulates the Android Canvas API using OpenGL ES 2.0. It’s designed for developers who want to achieve hardware-accelerated 2D graphics on Android while maintaining the familiar Canvas drawing commands. Ideal for real-time graphics, games, or custom views, this project provides a fast and flexible alternative to Android’s software rendering without the need for a full game engine. It bridges the gap between...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    gditools

    gditools

    A Python program/library aimed at GD-ROM image files.

    This Python program/library is designed to handle GD-ROM image (GDI) files. It can be used to list files, extract data, generate sorttxt file, extract bootstrap (IP.BIN) file and more. This project can be used in standalone mode, in interactive mode or as a library in another Python program (check the 'addons' folder to learn how). For your convenience, you can use the gditools.py GUI program supplied in the Files section (optional). To use this project you must install the Python...
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 12
    jQuery Parallax

    jQuery Parallax

    Used to recreate the Nike Better World parallax effect

    jQuery-Parallax is a lightweight front-end plugin that creates mouse-based parallax effects for layered web elements, enabling websites to simulate depth and motion through interactive animations. The library works by moving multiple layers at different speeds relative to cursor movement, producing a dynamic three-dimensional illusion commonly used in landing pages, portfolios, games, and promotional websites. Designed to integrate easily with jQuery workflows, the plugin emphasizes simplicity while still offering smooth animations and configurable behavior. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    Jatta

    General Utility Library

    Jatta is a complete utility library aimed at increasing development time for games or other interactive media.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    csg.js

    csg.js

    Constructive solid geometry on meshes using BSP trees in JavaScript

    csg.js is a JavaScript library implementing constructive solid geometry (CSG) operations on polygonal meshes using BSP trees. With CSG, you build complex 3D shapes by combining primitives using Boolean operations like union, subtract, and intersect. The library focuses on clarity and correctness: its implementation is intentionally concise and readable so developers can understand the algorithm, while still correctly handling tricky edge cases such as overlapping coplanar polygons. A...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    flixel

    flixel

    flixel is a free Actionscript (Flash) library

    Flixel is a free, open-source game development library written in ActionScript 3 originally for Flash, created by Adam “Atomic” Saltsman. It provides a lightweight yet powerful base framework to build 2D games: handling rendering, input, collisions, tilemaps, particles, cameras, etc. It was designed to be easy to learn and extend, useful both for simple arcade style games and more elaborate ones. It has been used for many indie / Flash games (including commercial and contest-nominated ones),...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next