awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to haxeflixel/flixel

Projects sharing features with Flixel

30 open-source projects similar to haxeflixel/flixel, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • craftyjs/craftycraftyjs avatar

    craftyjs/Crafty

    3,580View on GitHub↗

    JavaScript Game Engine

    JavaScript
    View on GitHub↗3,580
  • heapsio/heapsHeapsIO avatar

    HeapsIO/heaps

    3,488View on GitHub↗

    High Performance Game Framework

    Haxe
    View on GitHub↗3,488
  • libgdx/libgdxlibgdx avatar

    libgdx/libgdx

    24,816View on GitHub↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    Java2d3dandroid
    View on GitHub↗24,816
  • urho3d/urho3durho3d avatar

    urho3d/urho3d

    4,707View on GitHub↗

    Urho3D is a cross-platform 3D game engine written in C++. It uses a component-based scene graph to compose game objects from nodes and attached components, separating transforms from behaviors for modular design. The engine integrates AngelScript and Lua scripting for game logic, uses the Bullet library for physics simulation, and renders scenes with OpenGL or Direct3D through forward, deferred, or light pre-pass pipelines with customizable render passes and shadow mapping. The engine distinguishes itself with a built-in visual scene and UI editor for composing 3D worlds and interface layouts

    C++2d3d3d-graphics
    View on GitHub↗4,707

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • ceramic-engine/ceramicceramic-engine avatar

    ceramic-engine/ceramic

    351View on GitHub↗

    Cross-platform 2D framework written in Haxe that can export natively to desktop (windows, mac, linux), mobile (ios, android), web (js webgl) and to unity projects

    Haxe
    View on GitHub↗351
  • is-daouda/is-engineIs-Daouda avatar

    Is-Daouda/is-Engine

    229View on GitHub↗

    C++, SDL 2 and SFML game engine that allows to create games on Nintendo Switch, Web (HTML 5), Mobile and PC.

    C
    View on GitHub↗229
  • galacean/engineG

    galacean/engine

    5,791View on GitHub↗

    This is a web-based 3D game engine designed for creating high-performance interactive experiences on web and mobile platforms. It functions as a real-time graphics renderer and physics engine, utilizing a component-based scene graph to organize entities and their properties for three-dimensional rendering. The engine includes a visual scene editor that allows for the design of environments through a graphical interface, which then exports these assets as executable code. Its broader capabilities cover real-time graphics rendering for 2D and 3D elements, physical world simulation for object c

    TypeScript
    View on GitHub↗5,791
  • jhasse/jngljhasse avatar

    jhasse/jngl

    316View on GitHub↗

    Easy to use cross-platform 2D game library for C++

    C++
    View on GitHub↗316
  • renpy/renpyrenpy avatar

    renpy/renpy

    6,549View on GitHub↗

    Ren'Py is a cross-platform game engine and interactive storytelling tool built around a Python-based scripting engine. It is designed for creating visual novels and branching narrative games, where player choices determine story paths and character interactions. The engine provides a complete development framework for building narrative-driven experiences, from simple dialogue trees to complex life simulation games. The engine distinguishes itself through a comprehensive set of integrated systems that handle the full lifecycle of interactive storytelling. Its script-based story engine compile

    Ren'Pyenginegamenovel
    View on GitHub↗6,549
  • photonstorm/phaserphotonstorm avatar

    photonstorm/phaser

    39,800View on GitHub↗

    Phaser is a cross-platform 2D web game engine and framework designed for creating interactive experiences that run on desktop and mobile web browsers. It serves as a GPU-accelerated rendering library and WebGL graphics engine for building two-dimensional games using HTML5 Canvas and WebGL. The engine features a dual-backend rendering pipeline that allows developers to switch between rendering paths. It distinguishes itself through high-performance graphics capabilities, including GPU-driven sprite batching for large-scale image management, a dynamic lighting system with self-shadows, and the

    JavaScript
    View on GitHub↗39,800
  • almasb/fxglAlmasB avatar

    AlmasB/FXGL

    4,819View on GitHub↗

    FXGL is a 2D game engine and development framework designed for Java and Kotlin. It provides a structured environment for building cross-platform desktop games, integrating a central game loop with an entity component system and a JavaFX-based scene graph for rendering. The toolkit distinguishes itself by providing a comprehensive suite of integrated libraries for game AI pathfinding, physics collision resolution, and multiplayer networking via TCP and UDP protocols. It includes specialized systems for adaptive user interface design using global stylesheets and a data-driven asset management

    Kotlin
    View on GitHub↗4,819
  • openfl/openflopenfl avatar

    openfl/openfl

    2,136View on GitHub↗

    Introduction

    Haxe
    View on GitHub↗2,136
  • not-fl3/macroquadnot-fl3 avatar

    not-fl3/macroquad

    4,500View on GitHub↗

    Macroquad is a Rust game engine and 2D graphics library designed for developing cross-platform games and graphical applications. It functions as a rendering engine that enables the deployment of a single codebase to desktop, mobile, and web targets. The engine utilizes an immediate mode rendering model, which allows for the creation of user interfaces and game worlds that render in a single pass within the main application loop. This approach is paired with hardware-accelerated 2D rendering and automatic draw call batching to optimize the display of geometry across different hardware devices.

    Rust
    View on GitHub↗4,500
  • love2d/lovelove2d avatar

    love2d/love

    8,458View on GitHub↗

    LÖVE is a cross-platform game engine and framework for developing two-dimensional games using the Lua programming language. It provides a 2D graphics API for rendering shapes, images, and sprites across multiple desktop and mobile platforms. The framework enables the development of a single codebase that can be deployed to Windows, macOS, Linux, Android, and iOS. It utilizes a Lua-based scripting interface to control internal engine systems. The project covers 2D game development, mobile game development, and cross-platform game deployment.

    C++
    View on GitHub↗8,458
  • cocos2d/cocos2d-xcocos2d avatar

    cocos2d/cocos2d-x

    18,942View on GitHub↗

    Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive applications across mobile, desktop, and web platforms. It functions as a cross-platform game engine that utilizes an entity-component system to manage object lifecycles, behaviors, and spatial relationships within a unified codebase. The engine is distinguished by its specialized 2D graphics rendering pipeline, which is optimized for hardware-accelerated performance when displaying sprites, particle effects, and skeletal animations. It provides developers with low-level access to gr

    C++androidc-plus-pluscocos2d
    View on GitHub↗18,942
  • luanpotter/flameluanpotter avatar

    luanpotter/flame

    10,647View on GitHub↗

    Flame is a 2D game engine and framework for Flutter. It provides a component-based architecture to organize scene entities and manage their lifecycles through a structured hierarchy of game objects, coordinated by a consistent game loop. The engine includes a graphics library for rendering animated sprites, particle effects, and external textures. It features a 2D physics integration layer that supports rigid body dynamics and collision detection between entities. The framework covers additional capabilities for game engineering, including user input capture for gestures and gamepads, audio

    Dart
    View on GitHub↗10,647
  • bendangelo/entityjsbendangelo avatar

    bendangelo/entityjs

    186View on GitHub↗

    HTML5 entity-component game engine

    JavaScript
    View on GitHub↗186
  • babylonjs/babylon.jsBabylonJS avatar

    BabylonJS/Babylon.js

    25,652View on GitHub↗

    Babylon.js is a JavaScript game engine and real-time graphics renderer designed for creating interactive three-dimensional visuals and applications. It functions as a web-based 3D framework and WebGL engine that enables the deployment of high-performance 3D content across various web platforms and devices. The project provides tools for web-based 3D game development, real-time graphics rendering, and the creation of browser-based interactive visualizations. It also supports the development of WebXR virtual and augmented reality experiences using standard web technologies. The framework cover

    TypeScript
    View on GitHub↗25,652
  • ambientrun/ambientAmbientRun avatar

    AmbientRun/Ambient

    3,902View on GitHub↗

    Ambient is a cross-platform multiplayer game engine and runtime environment developed in Rust. It provides a system for building and deploying high-performance games that run across web browsers and desktop platforms using WebAssembly and WebGPU. The project features a networked database that automatically replicates real-time state and components between servers and players. It utilizes WebAssembly sandboxes to isolate game logic, which prevents individual script crashes and allows for the secure execution of untrusted code. The framework includes a graphics system for high-fidelity 3D visu

    Rust
    View on GitHub↗3,902
  • axys1/axysaxys1 avatar

    axys1/axys

    1,399View on GitHub↗

    Axmol Engine – A Multi-platform Engine for Desktop, XBOX (UWP), WebAssembly and Mobile games. (a fork of Cocos2d-x-4.0)

    C++
    View on GitHub↗1,399
  • christopho/solaruschristopho avatar

    christopho/solarus

    728View on GitHub↗

    This repository was moved to GitLab: https://gitlab.com/solarus-games/solarus

    C++
    View on GitHub↗728
  • attackgoat/screen-13attackgoat avatar

    attackgoat/screen-13

    337View on GitHub↗

    High-performance Vulkan driver with automated resource management and execution

    Rust
    View on GitHub↗337
  • adamatomic/flixelAdamAtomic avatar

    AdamAtomic/flixel

    1,143View on GitHub↗

    flixel is a free Actionscript (Flash) library that I distilled from a variety of Flash games that I've worked on over the last couple years, including Gravity Hook, Fathom and Canabalt. It's primary function is to provide some useful base classes that you can extend to make your own game objects.

    ActionScript
    View on GitHub↗1,143
  • circular-studios/dashCircular-Studios avatar

    Circular-Studios/Dash

    424View on GitHub↗

    A free and open 3D game engine written in D.

    D
    View on GitHub↗424
  • clay2d/clayclay2d avatar

    clay2d/clay

    38View on GitHub↗

    Cross-platform 2d game framework

    Haxe
    View on GitHub↗38
  • clintbellanger/flare-engineclintbellanger avatar

    clintbellanger/flare-engine

    40View on GitHub↗

    Free/Libre Action Roleplaying Engine (engine only)

    C++
    View on GitHub↗40
  • cocoatoucher/glidecocoatoucher avatar

    cocoatoucher/Glide

    506View on GitHub↗

    Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials

    Swift
    View on GitHub↗506
  • cocos2d/cocos2d-html5cocos2d avatar

    cocos2d/cocos2d-HTML5

    3,160View on GitHub↗

    Cocos2d for Web Browsers. Built using JavaScript.

    JavaScript
    View on GitHub↗3,160
  • cocos2d/cocos2d-iphonecocos2d avatar

    cocos2d/cocos2d-iphone

    4,045View on GitHub↗

    cocos2d-iphone is a framework for 2D game development and the creation of two-dimensional graphical applications. It enables cross-platform development for iOS and macOS using Objective-C and high-performance graphics rendering. The project provides tools for building interactive environments, including the creation of orthogonal, isometric, or hexagonal tile-based maps. It supports the implementation of rigid body dynamics and collision detection through a 2D physics simulation system. The framework covers a broad range of capabilities, including sprite-based rendering, audio playback manag

    Objective-C
    View on GitHub↗4,045
  • chilliworks/chillisourceChilliWorks avatar

    ChilliWorks/ChilliSource

    161View on GitHub↗

    An open source, cross-platform game engine designed for indie developers.

    C++
    View on GitHub↗161