Open-source projects categorized as Engine | Edit details

Top 23 Engine Open-Source Projects

  • tinyrenderer

    A brief computer graphics / rendering course

    Project mention: It is so boring | reddit.com/r/GraphicsProgramming | 2022-01-19
  • bgfx

    Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

    Project mention: What would be most beneficial to learn to get back up to speed? | reddit.com/r/GraphicsProgramming | 2021-12-27

    Perhaps not quite what you're looking for, but I've had a reasonably good experience with bgfx. It's basically 1 level of abstraction above specific graphics APIs (GL, DirectX, etc). It is not a full game engine, just a rendering API.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • openage

    Free (as in freedom) open source clone of the Age of Empires II engine :rocket:

    Project mention: Openage Development: 2021 - November | reddit.com/r/openage | 2021-11-30

    NEW: Added troubleshooting entry for SDL2 build error (Link)

  • OpenRA

    Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.

    Project mention: Online/Co-op (4 player) RTS style games? | reddit.com/r/gamingsuggestions | 2022-01-23
  • flowy

    The minimal javascript library to create flowcharts ✨

    Project mention: A Node-Based Workflow Designer | reddit.com/r/UI_Design | 2021-07-17
  • Amethyst

    Data-oriented and data-driven game engine written in Rust (by amethyst)

    Project mention: Rust vs Go for gamedev | reddit.com/r/gamedev | 2021-12-21

    Rust also has seemingly better libraries for the purpose. Both Bevy and Amethyst are available, and plenty more.

  • flex-layout

    Provides HTML UI layout for Angular applications; using Flexbox and a Responsive API

    Project mention: Shopping List | dev.to | 2021-10-12

    Perhaps you can find it interesting the Swagger-UI, created automatically by the SmallRye OpenAPI, that has the possibility of doing one Authentication to test the endpoints protected by JWT.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • kraken

    A web standards-compliant, high-performance rendering engine based on Flutter. (by openkraken)

    Project mention: Konqueror deserves more love | reddit.com/r/kde | 2021-11-05

    One can dream and it would be awesome if Konqueror could get much, much love - fundings, people interested on it and working for it, making it shine and gain back its old glory. We can dream about The Linux Foundation getting funds to keep goin with Servo and not letting it die so we could use it as another backend with Konqueror, same as how you can right now pick between Webkit or KHTML. Or maybe some other new project like Kraken. But none of us can predict the future so who knows what's gonna happen.

  • GamePlay

    Open-source, cross-platform, C++ game engine for creating 2D/3D games.

    Project mention: Libraries | reddit.com/r/cpp_questions | 2021-12-07


  • opengrok

    OpenGrok is a fast and usable source code search and cross reference engine, written in Java

    Project mention: Improving GitHub Code Search | news.ycombinator.com | 2021-12-08

    My job uses https://oracle.github.io/opengrok/ and I'm generally happy with it. It has some problems with special character searches at times but generally does what I want. It's certainly better than code search in our on-prem github instance.

  • Fyrox

    3D and 2D game engine written in Rust

    Project mention: AR in rust ? | reddit.com/r/rust_gamedev | 2022-01-18

    Fyrox https://rg3d.rs/

  • FlaxEngine

    Flax Engine – multi-platform 3D game engine

    Project mention: Flax Game Engine | news.ycombinator.com | 2021-10-25
  • ggez

    Rust library to create a Good Game Easily

    Project mention: Rust alternative for PyGame ? | reddit.com/r/rust | 2022-01-02

    I know it’s not the newest, but ggez is probably a good fit.

  • unocss

    The instant on-demand atomic CSS engine.

    Project mention: svelte-flex now uses style directives! | reddit.com/r/sveltejs | 2022-01-25

    With something like windicss or unocss you get attributify mode which allows for a similar setup like:

  • RenPy

    The Ren'Py Visual Novel Engine

    Project mention: I want to make a game without coding | reddit.com/r/gamemaker | 2022-01-26

    Look into this, maybe? https://www.renpy.org/

  • Ogre 3D

    scene-oriented, flexible 3D engine (C++, Python, C#, Java)

    Project mention: Ogre 13.0.0 released! Open Source game engine. | reddit.com/r/linux_gaming | 2021-08-14
  • expr

    Expression language for Go

    Project mention: antonmedv/expr: Expression language for Go | reddit.com/r/golang | 2022-01-21
  • GameDev-Resources

    :video_game: :game_die: A wonderful list of Game Development resources.

    Project mention: Is there a "Startup Stash" equivalent for Game Dev | reddit.com/r/gamedev | 2021-08-29
  • xray-16

    Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)

    Project mention: If software (OpenXRay-engine in this case) has a BSD-style license, does that automatically mean I can make derivative works (eg a new game, unrelated to S.T.A.L.K.E.R.) and sell them? | reddit.com/r/foss | 2021-11-28
  • sciter-sdk

    Sciter is an embeddable HTML/CSS/scripting engine

    Project mention: Do you think the Rust is production ready for GUI in 2021? | reddit.com/r/rust | 2021-08-04

    Please try out Sciter with its Rust binding, I use it in my Rust project.

  • corona

    Solar2D Game Engine main repository (ex Corona SDK) (by coronalabs)

    Project mention: How to make a game in lua? | reddit.com/r/lua | 2022-01-15

    I know it's older, but solar2d is (a) still actively maintained, (b) really easy to learn, thanks to the resources on the website, and (c) can produce really impressive results.

  • KlayGE

    KlayGE is a cross-platform open source game engine with plugin-based architecture.

  • json-rules-engine

    A rules engine expressed in JSON

    Project mention: How do you think a large game (World of Warcraft for example) handles storing their quest data? | reddit.com/r/gamedev | 2021-06-20
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-26.

Engine related posts


What are some of the best open-source Engine projects? This list will help you:

Project Stars
1 tinyrenderer 12,007
2 bgfx 10,911
3 openage 10,786
4 OpenRA 10,361
5 flowy 8,808
6 Amethyst 7,733
7 flex-layout 5,736
8 kraken 4,237
9 GamePlay 3,480
10 opengrok 3,475
11 Fyrox 3,242
12 FlaxEngine 3,169
13 ggez 3,157
14 unocss 2,928
15 RenPy 2,815
16 Ogre 3D 2,630
17 expr 2,303
18 GameDev-Resources 2,116
19 xray-16 1,831
20 sciter-sdk 1,746
21 corona 1,728
22 KlayGE 1,668
23 json-rules-engine 1,528
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.