Showing 612 open source projects for "interactive games"

View related business solutions
  • 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
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 1
    Twine

    Twine

    Twine, a tool for telling interactive, nonlinear stories

    ...Finished projects can be published as standalone HTML files that run in standard web browsers. Available as both a browser-based editor and a desktop application, Twine is widely used for interactive literature, narrative games, and educational experiences.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    ReSkate

    ReSkate

    Host your own lobbies and dedicated servers, and mod it

    ReSkate is an open-source modification framework that enables offline gameplay, private multiplayer sessions, and extensive customization for EA's skate. game. It replaces dependence on EA's online servers with locally stored character progress, outfits, and unlocks. Players can host Steam lobbies for up to 32 participants or join community dedicated servers. Multiplayer features include proximity voice chat, text messaging, parties, and competitive skating challenges. An integrated menu...
    Downloads: 208 This Week
    Last Update:
    See Project
  • 3
    Ren'Py

    Ren'Py

    The Ren'Py Visual Novel Engine

    ...The engine handles essential visual novel conventions like save and load systems, rollback to previous text, scene transitions, and UI menus, so creators can focus on the story and player experience. Because it’s built on Python and widely supported across platforms, Ren’Py games can run on Windows, macOS, Linux, mobile devices, and even in browsers with HTML5 builds, helping developers reach a broad audience.
    Downloads: 265 This Week
    Last Update:
    See Project
  • 4
    Trial

    Trial

    A modular Common Lisp game engine

    Trial is a real-time, 3D game engine written in Common Lisp, offering a modern and modular approach to game development using the expressive power of Lisp. Built on top of the cepl graphics framework, Trial combines live-coding capabilities with powerful abstractions for building simulations, scenes, and interactive applications. It emphasizes flexibility, clarity, and developer control, making it an appealing choice for experimental games, visualizations, and research projects that benefit from dynamic development environments and rapid prototyping.
    Downloads: 23 This Week
    Last Update:
    See Project
  • Already Paying for an RMM? Get 50% Off Splashtop AEM Icon
    Already Paying for an RMM? Get 50% Off Splashtop AEM

    Switch to Splashtop AEM and save up to 50% in your first year

    Automated OS and third-party patching for Windows and macOS, CVE prioritization with AI patch summaries, and built-in remote control that also supports Linux. Qualifying organizations switching from another RMM get up to 50% off year one.
    Get Started
  • 5
    Gargoyle

    Gargoyle

    A cross-platform IO layer for an interactive fiction player

    Gargoyle is a free, open-source interactive fiction player designed for reading and playing text-based adventure games. It combines multiple interpreters into one application, eliminating the need to install separate programs for different game formats. The software supports Z-machine, Glulx, TADS, Hugo, Alan, and other interactive fiction systems. It emphasizes high-quality typography with antialiased fonts, kerning, ligatures, and customizable spacing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    GB Studio

    GB Studio

    A quick and easy to use drag and drop retro game creator

    GB Studio is a free, open-source game development application for creating retro-style games compatible with the Nintendo Game Boy and Game Boy Color. It provides a visual, drag-and-drop environment that allows users to develop games without extensive programming knowledge. Developers can design scenes, characters, dialogue, and interactive events through a graphical editor. The software supports multiple game types, including adventures, platformers, and role-playing games. ...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 7
    Eva.js

    Eva.js

    Eva.js is a front-end game engine for creating interactive projects

    A front-end game engine specifically for creating interactive game projects. Eva.js provides out-of-box game components for developers to use right away. Yes, it's simple and elegant! Eva.js is powered by efficient runtime and rendering pipeline (Pixi.JS) which makes it possible to unleash the full potential of your device. Thanks to the ECS(Entity-Component-System) structure, you can expand your needs by highly customizable APIs. The only limitation is your imagination! Eva.js relies on...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    PlayCanvas Engine

    PlayCanvas Engine

    Fast and lightweight JavaScript game engine built on WebGL and glTF

    PlayCanvas is an open-source game engine. It uses HTML5 and WebGL to run games and other interactive 3D content in any mobile or desktop browser. PlayCanvas is used by leading companies in video games, advertising and visualization such as Animech, Arm, BMW, Disney, Facebook, Famobi, Funday Factory, IGT, King, Miniclip, Leapfrog, Mojiworks, Mozilla, Nickelodeon, Nordeus, NOWWA, PikPok, PlaySide Studios, Polaris, Product Madness, Samsung, Snap, Spry Fox, Zeptolab, Zynga. ...
    Downloads: 26 This Week
    Last Update:
    See Project
  • 9
    Isometric City

    Isometric City

    IsoCity: City building simulation game

    Isometric City is a JavaScript-based interactive map and city builder engine that creates richly detailed, isometric-pixel graphics in web browsers, allowing developers and designers to prototype urban environments, tactical games, or cartographic visualizations. It uses optimized rendering techniques to draw tiles, buildings, roads, and terrain in isometric perspective, giving depth and dimension without 3D complexity, and includes a set of modular components so custom art or tile sets can be slotted in effortlessly. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    Microsoft MakeCode

    Microsoft MakeCode

    Programming eXperience Toolkit

    Microsoft MakeCode, short for Programming eXperience Toolkit, is an open-source framework developed by Microsoft for creating beginner-friendly programming environments and educational coding tools. The toolkit serves as the foundation for Microsoft MakeCode, a platform used to teach programming through interactive editors that support both block-based and text-based coding. PXT enables developers to build custom programming environments that can run in web browsers or local development...
    Downloads: 25 This Week
    Last Update:
    See Project
  • 11
    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
  • 12
    OpenFL

    OpenFL

    Open source library for creative expression on the web, desktop, etc.

    OpenFL is a free and open-source, cross-platform software framework that empowers developers to create rich interactive applications and games using a single codebase that can run on web browsers, mobile devices, desktops, and even some consoles. It builds on the Haxe programming language and offers a familiar display list and event-driven API inspired by classic Adobe Flash and AIR, allowing developers to leverage well-known paradigms while targeting modern platforms. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    vim-be-good

    vim-be-good

    nvim plugin designed to make you better at Vim Movements

    vim-be-good is a fun, game-oriented Neovim plugin developed by ThePrimeagen that turns learning and practicing Vim movement commands into an interactive experience. Rather than merely memorizing keystrokes, users play engaging mini-games inside Neovim where they must use proper movement commands (like jumping, searching, and editing) to complete challenges, making skill development more enjoyable and practice less repetitive. The plugin is designed specifically for Neovim and includes multiple game modes that focus on different aspects of Vim core mechanics, so players can build muscle memory for navigation and text manipulation commands as they play. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    En Croissant

    En Croissant

    The Ultimate Chess Toolkit

    En Croissant is a free, open-source chess toolkit designed for studying games, analyzing positions, and developing opening repertoires. It provides a customizable graphical interface for working with chess engines and game databases. Users can import and analyze games from popular online chess platforms. The software supports multiple UCI-compatible engines, allowing detailed evaluation of positions and candidate moves. Its repertoire builder helps players organize opening variations and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    TIC-80

    TIC-80

    Fantasy computer for making, playing and sharing tiny games

    Games are packaged into portable cartridge files that can be shared across supported platforms. TIC-80 also supports keyboard, mouse, and game controller input for interactive gameplay. Its integrated development tools make it accessible to beginners, hobbyists, and experienced game developers.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    pilas-engine

    pilas-engine

    Educational game development environment designed to teach programming

    Pilas Engine is a free, open-source educational game development environment designed to teach programming through the creation of interactive video games. It provides a visual environment where beginners can build and experiment with two-dimensional games. Users can organize game scenes, position characters, and configure their behavior through programming tools. Its educational approach introduces concepts such as variables, events, conditions, and object interactions through practical projects. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    S&box

    S&box

    s&box is a modern game engine, built on Valve's Source 2

    S&box is the open-source codebase for s&box, a next-generation sandbox game development platform from the creators of Garry’s Mod that blends modding freedom with modern tooling and performance. Built on a cutting-edge game engine, s&box allows creators to prototype, build, and share interactive game modes, tools, and environments using C#, JavaScript, and visual scripting, promoting accessible content creation for developers of varying skill levels. The platform emphasizes multiplayer and...
    Downloads: 44 This Week
    Last Update:
    See Project
  • 18
    Artisan

    Artisan

    artisan scope: the world's most trusted roasting software

    Artisan is a free, open-source coffee roasting application designed to record, analyze, and control roasting profiles. It provides real-time visualization of temperature measurements, roasting events, and rate-of-rise curves. The software connects to compatible roasting machines, thermocouples, data loggers, and temperature controllers. Users can monitor roast development, compare profiles, and record important stages such as first crack and drop time. Its analysis tools help evaluate...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 19
    Grid Garden

    Grid Garden

    A game for learning CSS grid layout

    Grid Garden is an interactive browser game for learning CSS Grid layout. It teaches Grid concepts by asking players to water carrots and avoid weeds using CSS grid properties. The game makes grid placement, sizing, and alignment feel concrete through visual levels instead of static documentation. Learners practice properties such as grid-column-start, grid-column-end, grid-row-start, grid-row-end, grid-template-columns, grid-template-rows, and order. The repository includes the web game...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Flexbox Froggy

    Flexbox Froggy

    A game for learning CSS flexbox

    Flexbox Froggy is an interactive browser game for learning CSS Flexbox. It teaches layout concepts by asking players to move frogs onto lily pads using real CSS properties. The game turns abstract alignment rules into visual challenges, making it easier for beginners to understand how Flexbox behaves. Players practice properties such as justify-content, align-items, flex-direction, order, align-self, flex-wrap, and align-content. The project is localized into many languages through community...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Tower Building Game

    Tower Building Game

    HTML5 Canvas Tower Building Game

    Tower Building Game is a small game project — likely implementing a classic “tower defense” or “tower-based” game — designed to showcase game-development fundamentals such as rendering, game logic, user interaction, and possibly simple physics or animations. As an open-source repository, tower_game aims not only to deliver a playable game, but also to serve as a learning resource or template: developers can inspect its code, understand how game loops, input handling, asset management, and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Planck.js

    Planck.js

    2D JavaScript Physics Engine

    Planck.js is a JavaScript rewrite/port of the physics engine Box2D, designed to provide 2D rigid-body physics simulation usable directly in web contexts or any JavaScript environment. By offering collision detection, rigid-body dynamics, joints, and simulation capabilities, Planck.js makes it possible for developers to build physically realistic 2D games, simulations, or visualizations in browsers or Node.js without relying on native code. Its API mirrors Box2D’s concepts — bodies, fixtures,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    chess-tui

    chess-tui

    Play chess from your terminal

    ...With its focus on interactive play and accessibility through simple installation via package managers or direct cargo builds, it targets both casual players and power users who prefer keyboard-driven or remote environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    NitroGen

    NitroGen

    A Foundation Model for Generalist Gaming Agents

    ...The project draws on MineDojo’s broader ecosystem for embodied AI, where multi-modal inputs and richly diverse benchmarks help push toward generalist AI capable of interactive decision making.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Journey to the Center of Hawkthorne

    Journey to the Center of Hawkthorne

    Digital Estate Planning: The Game

    Journey to the Center of Hawkthorne is a free, open-source 2D platform game inspired by the Digital Estate Planning episode of the television series Community. It recreates the fictional video game featured in the episode as a playable adventure. Players explore pixel-art environments inspired by the show's distinctive game world. The project uses the LÖVE game engine to deliver classic side-scrolling platform gameplay. Its community-driven development welcomes contributions, improvements,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next