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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to armory3d/armory

Open-source alternatives to Armory

30 open-source projects similar to armory3d/armory, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Armory alternative.

  • stride3d/strideS

    stride3d/stride

    7,665Vezi pe GitHub↗

    Stride is a C# game engine and 3D rendering engine used for building three-dimensional games and virtual reality applications. It functions as a comprehensive framework and development kit for creating immersive experiences within a managed code environment. The project includes a developer GUI framework for building internal debugging tools and utility panels. It also serves as a 3D physics simulator for calculating rigid body dynamics and collision detection within a scene. The engine covers environmental scene rendering and project scaffolding workflows. It provides tooling for game devel

    C#
    Vezi pe GitHub↗7,665
  • openfl/away3dAvatar openfl

    openfl/away3d

    221Vezi pe GitHub↗

    Away3D

    Haxe
    Vezi pe GitHub↗221
  • openfl/starlingAvatar openfl

    openfl/starling

    265Vezi pe GitHub↗

    Starling Framework

    Haxe
    Vezi pe GitHub↗265
  • boomingtech/piccoloAvatar BoomingTech

    BoomingTech/Piccolo

    6,638Vezi pe GitHub↗

    Piccolo is a mini game engine designed for building small-scale games with cross-platform support. It compiles and runs on Windows, macOS, and Linux from a unified codebase, and includes an editor integration for live editing and debugging. The engine uses a component-based entity system with data-oriented design, storing component data in contiguous arrays for cache-friendly iteration. It features a fixed timestep game loop that decouples simulation updates from rendering frame rate, and provides a physics debug overlay that renders visual shapes from simulation data synchronized with the ed

    C++cpluspluscppgame-development
    Vezi pe GitHub↗6,638

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • raysan5/rayguiAvatar raysan5

    raysan5/raygui

    4,690Vezi pe GitHub↗

    raygui is a C graphics interface toolkit and immediate mode GUI library used for building interactive utility panels. It functions as a themed UI framework that renders interface controls instantly based on application logic without maintaining persistent state. The toolkit includes a visual layout designer for managing icon sets and defining styles. It supports the application of custom themes and font data through binary files or embedded headers to modify the appearance of the interface. The library provides standard interface controls such as buttons, sliders, and color pickers, along wi

    Cbuttonscgui
    Vezi pe GitHub↗4,690
  • bladecoder/bladecoder-adventure-engineAvatar bladecoder

    bladecoder/bladecoder-adventure-engine

    638Vezi pe GitHub↗

    Classic point and click adventure game engine and editor

    Java
    Vezi pe GitHub↗638
  • ambientrun/ambientAvatar AmbientRun

    AmbientRun/Ambient

    3,902Vezi pe 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
    Vezi pe GitHub↗3,902
  • adamslair/dualityAvatar AdamsLair

    AdamsLair/duality

    1,428Vezi pe GitHub↗

    a 2D Game Development Framework

    C#c-sharpcsharpdotnet
    Vezi pe GitHub↗1,428
  • cocos-creator/engineAvatar cocos-creator

    cocos-creator/engine

    9,671Vezi pe GitHub↗

    This project is a cross-platform game engine and development toolkit designed for creating high-performance 2D and 3D games. It serves as a 3D graphics rendering engine and a web-based game framework that allows applications to be deployed across mobile, desktop, and web environments from a single codebase. The engine features a configurable render pipeline that supports both forward and deferred rendering paths. It utilizes a cross-platform graphics abstraction layer and universal shader translation to ensure consistent visual output across different hardware and platforms. The toolkit incl

    C++
    Vezi pe GitHub↗9,671
  • ceramic-engine/ceramicAvatar ceramic-engine

    ceramic-engine/ceramic

    351Vezi pe 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
    Vezi pe GitHub↗351
  • cstoquer/pixelboxAvatar cstoquer

    cstoquer/pixelbox

    486Vezi pe GitHub↗

    Pixelbox takes inspiration from fantasy consoles like PICO8 and game creation frameworks like Unity3D.

    JavaScript
    Vezi pe GitHub↗486
  • ct-js/ct-jsAvatar ct-js

    ct-js/ct-js

    317Vezi pe GitHub↗

    Ct.js is a 2D game engine and IDE that aims to be powerful and flexible while still being easy to use and learn. It does that by providing extensive documentation, examples, a wide variety of game asset types and their visual editors — all while remaining open to modding, and if modding doesn't…

    TypeScript
    Vezi pe GitHub↗317
  • deepnight/ldtkAvatar deepnight

    deepnight/ldtk

    3,920Vezi pe GitHub↗

    LDTK is a visual 2D level editor used for designing game worlds, layouts, and entities. It focuses on transforming visual map designs into structured JSON files for integration into game engines, while providing utilities to export level data into the Tiled TMX format for external compatibility. The tool integrates directly with Aseprite, allowing source artwork to be linked to the editor so that visuals update in real time as external image files are saved. It also features automated tile rendering that applies visual skinning rules based on predefined configurations to manage map aesthetics

    Haxe2delectrongame-development
    Vezi pe GitHub↗3,920
  • dovyski/flixel-studioAvatar Dovyski

    Dovyski/flixel-studio

    111Vezi pe GitHub↗

    flixel | addons | ui | demos | tools | studio | templates | docs | haxeflixel.com

    Haxe
    Vezi pe GitHub↗111
  • aloisdeniel/awesome-monogameAvatar aloisdeniel

    aloisdeniel/awesome-monogame

    1,427Vezi pe GitHub↗

    A collection of interesting libraries/tools for Monogame based game projects

    awesomegamemonogame
    Vezi pe GitHub↗1,427
  • etodd/dialoggerAvatar etodd

    etodd/dialogger

    358Vezi pe GitHub↗

    A simple cross-platform dialogue graph editor.

    JavaScript
    Vezi pe GitHub↗358
  • embarkstudios/blender-toolsE

    EmbarkStudios/blender-tools

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • bryanedds/nuAvatar bryanedds

    bryanedds/Nu

    1,342Vezi pe GitHub↗

    Repository hosting the open-source Nu Game Engine and related projects.

    F#
    Vezi pe GitHub↗1,342
  • facepunch/sbox-publicAvatar Facepunch

    Facepunch/sbox-public

    6,285Vezi pe GitHub↗

    s&box is a game development platform built on Valve's Source 2 engine, integrating the .NET runtime as a first-class scripting and gameplay logic layer. It provides a full-featured visual editor that combines asset management, level design, and code editing into a single workflow, enabling developers to create and edit games within a modern editor environment. The platform distinguishes itself through a managed-native interop bridge that allows C# code to interact directly with native Source 2 systems for high-performance communication, alongside a hot-reload scripting system that supports li

    C#gamedevsboxsource2
    Vezi pe GitHub↗6,285
  • flame-engine/flameAvatar flame-engine

    flame-engine/flame

    10,646Vezi pe GitHub↗

    Flame is a 2D game engine for Flutter and Dart. It provides a component-based game framework for managing entities and their lifecycles through a hierarchical architecture, alongside a dedicated system for game asset management and input handling. The engine distinguishes itself through a specialized integration layer for external physics engines to handle rigid body dynamics and collision detection. It also features a high-performance task model that uses isolates to offload heavy computations and prevent main thread blocking. The framework covers a broad range of capabilities including vis

    Dartdartflameflutter
    Vezi pe GitHub↗10,646
  • g3n/engineAvatar g3n

    g3n/engine

    3,098Vezi pe GitHub↗

    Go 3D Game Engine (http://g3n.rocks)

    Go3d-engine3d-game-engine3d-graphics
    Vezi pe GitHub↗3,098
  • galacean/engineG

    galacean/engine

    5,791Vezi pe 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
    Vezi pe GitHub↗5,791
  • gents83/inoxG

    gents83/INOX

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • gideros/giderosG

    gideros/gideros

    0Vezi pe GitHub↗

    Gideros is a cross-platform development environment for creating amazing games and interactive applications in 2D or 3D. It is easy to pick up, quick to develop and robust to deploy. Code your game once and deploy to Android, iOS, MacOS, tvOS, Windows, HTML 5 and more.

    Vezi pe GitHub↗0
  • haxeflixel/flixelAvatar HaxeFlixel

    HaxeFlixel/flixel

    2,193Vezi pe GitHub↗

    Free, cross-platform 2D game engine powered by Haxe and OpenFL

    Haxe
    Vezi pe GitHub↗2,193
  • haxegon/haxegonAvatar haxegon

    haxegon/haxegon

    196Vezi pe GitHub↗

    A haxe programming library for beginners. Powered by OpenFL and Starling.

    Haxe
    Vezi pe GitHub↗196
  • heapsio/heapsAvatar HeapsIO

    HeapsIO/heaps

    3,488Vezi pe GitHub↗

    High Performance Game Framework

    Haxe
    Vezi pe GitHub↗3,488
  • heapsio/hideH

    heapsio/hide

    0Vezi pe GitHub↗

    Hide (Heaps IDE) is an extensible editor that can be used as a middleware for various tasks, such as: - preview 3D models and textures - edit materials properties - create timeline based visual effects and movements - create whole 3D levels, place lights, paint terrain, bake shadow maps and…

    Vezi pe GitHub↗0
  • hxdefold/hxdefoldAvatar hxdefold

    hxdefold/hxdefold

    231Vezi pe GitHub↗

    This library allows writing beautiful Haxe code for the Defold game engine \o/

    Haxe
    Vezi pe GitHub↗231
  • egret-labs/egret-coreAvatar egret-labs

    egret-labs/egret-core

    4,013Vezi pe GitHub↗

    egret-core is a cross-platform game engine and mobile application framework used to develop 2D and 3D software for Android, iOS, and Windows. It serves as a multi-platform graphics engine and input handler designed to maintain consistent visual output and interaction behavior across different hardware. The project provides a game physics and animation suite that integrates external libraries for skeletal animations, particle systems, and complex physics simulations. It utilizes a hardware-abstraction layer to standardize touch, keyboard, and mouse interactions across multiple operating system

    JavaScript
    Vezi pe GitHub↗4,013