AI-powered novel RPG engine: import PDF novels or play built-in classics, role-play as characters, and make choices that alter stats, relationships, and story divergence.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONFlatRedBall is a cross-platform 2D game engine built with .NET and C#, featuring a dedicated editor to enhance developer productivity.
openage is a volunteer project building a free engine clone of the Genie Engine used by Age of Empires and AoE II. It uses original assets (not shipped), and gameplay is currently non-functional while the simulation is reimplemented. C++20, Python, Qt6, OpenGL, nyan modding format.
WebeeBlocks is an offline-first educational robotics environment that uses Blockly and Webots to teach algorithmic reasoning through Crazyflie drone simulation.
OpenHive is a model-agnostic runtime for managing colonies of AI agents designed for production business processes, featuring state management, failure recovery, and human-in-the-loop oversight.
PixiJS is a high-performance 2D WebGL and WebGPU renderer for the web, designed for creating interactive graphics and cross-platform applications.
Flame is a Flutter-based open-source 2D game engine. It supplies a game loop, component/object system, effects and particles, collision detection, input handling, sprites and animations, plus optional bridge packages for audio, physics, tiled maps, gamepads and more.
Chitin is an open-source geometry-to-physics compiler that converts 3D assets, including meshes and Gaussian splats, into portable convex hull colliders.
A standalone, type-aware GDScript language server for Godot 4.6 and 4.7, implemented as a faithful Rust port of the GDScript frontend.
Logseq is a privacy-first, open-source knowledge management and collaboration platform designed for organizing notes and managing tasks.
Z-machine interpreter for C64, C128, Plus/4, MEGA65, and Commander X16; supports Z-code versions 1-8, custom fonts/colors, undo, scrollback, d81 builds, and REU caching.
Polyfish is an open-source AI player for the strategy game Polytopia, combining Alpha-Zero-style MCTS with a neural network trained via self-play in Rust. It includes a full game engine simulator, a web UI, and a C++ memory-reader that extracts live game states from the Steam version.
A rogue-like game built with C#/Blazor, featuring procedural dungeons, tileset/ASCII rendering toggle, and data-driven content via JSON.
Irreden Engine is an isometric voxel game engine supporting C++23 with OpenGL/Metal backends, featuring modular ECS, audio, rendering, and scripting.
Ambition is an experimental, ECS-native 2D platformer engine built on Rust and Bevy. It features a headless-testable architecture, agent-native authoring tools for sprites and music, and a data-driven design focused on long-term elegance and reusability.
ALPURIS OS is a Python-based open-source engine that simulates a metropolis of 100 autonomous AI citizens using PIANO dual-speed cognition, an ECS event bus, a 3D WebGL voxel city and procedural Web Audio.
A native Windows application that converts text into 3D meshes with real-time extrusion, PBR materials, and dynamic lighting.
INSTEAD is a simple text adventure interpreter written in C++ and licensed under MIT. It allows users to run interactive fiction games from zip archives or installed directories, with support for a GTK-based file dialog.
OpenSearch is an open-source, enterprise-grade distributed search and observability suite designed to manage unstructured data at scale.
PlayCanvas is an open-source 3D game engine for browsers, supporting WebGL2/WebGPU, XR, physics, and glTF assets. Ideal for games, visualizations, and interactive apps.