Engine

Top 23 Engine Open-Source Projects

  • tinyrenderer

    A brief computer graphics / rendering course

  • Project mention: How to Become a Software Engineer ? | dev.to | 2024-04-23

    C++: How OpenGL works: software rendering in 500 lines of code

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • unocss

    The instant on-demand atomic CSS engine.

  • Project mention: Tailwind CSS v4.0.0 Alpha | news.ycombinator.com | 2024-03-06

    I wish tailwind would support attributify like https://github.com/unocss/unocss, which is much more readable for complex layouts:

      link

  • bgfx

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

  • Project mention: I learned Vulkan and wrote a small game engine with it (in 3 months) | news.ycombinator.com | 2024-06-06

    I'm curious why webgpu is receiving so much attention. There have been many low-level cross-platform graphics abstractions over the years. The bgfx [1] project had its first commit ~12 years ago and it's still going! It's much more mature than webgpu. I'm guessing being W3C backed is what's propelling it?

    [1] https://github.com/bkaradzic/bgfx

  • 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: The Rise and Fall of the LAN Party | news.ycombinator.com | 2024-04-24

    Recently, my friends and I recreated our old LAN parties. Went up to a cabin in the woods, brought some cheap network switches, and had everyone install OpenRA (https://www.openra.net/, open red alert), and had a blast, even with everyone on laptops (mac/win). You can still do this in 2024 and it's worth it!

  • openage

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

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    [openage]https://github.com/SFTtech/openage) - Age of Empires II clone. Python, C++

  • flowy

    The minimal javascript library to create flowcharts ✨

  • engine-sim

    Combustion engine simulator that generates realistic audio.

  • Project mention: How to Ride like a Cop [video] | news.ycombinator.com | 2023-09-30

    Well, it's a good video but... Hacker News?

    On the related topic, you know how in Ford Mustang the engine noise is simulated so the engine would sound like a pre-emission-standards V8 even if it runs on just four? How about a similar thing for a motorcycle? You put on your noise-canceling head phones, and the phones emit a "noise-canceled" rev of an engine you choose. You can enjoy the sound of a Harley on a moped. And! Since it's your headphones only, you wouldn't even bother the public.

    I think there is a startup potential on it somewhere. And the technology is here too: https://github.com/ange-yaghi/engine-sim

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Fyrox

    3D and 2D game engine written in Rust

  • Project mention: Fyrox Game Engine – a Rust game engine with a real editor and scripting system | news.ycombinator.com | 2024-04-26
  • flex-layout

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

  • expr

    Expression language and expression evaluation for Go

  • Project mention: Expr 1.16.5 | news.ycombinator.com | 2024-04-16
  • FlaxEngine

    Flax Engine – multi-platform 3D game engine

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11

    Flax (MIT/C++) https://github.com/FlaxEngine/FlaxEngine

  • cocos-engine

    Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • kraken

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

  • panda

    🐼 Universal, Type-Safe, CSS-in-JS Framework for Product Teams ⚡️

  • Project mention: Show HN: Tailwind Nested VSCode Extension | news.ycombinator.com | 2024-04-22
  • RenPy

    The Ren'Py Visual Novel Engine

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    Ren'Py - Visual Novel Engine. Python, Cython, C

  • GamePlay

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

  • Project mention: Alternative Game Engines for Marooned Unity Developers | /r/gamedev | 2023-09-22

    Gameplay: Another promising MIT licensed engine for both 2D and 3D. Doesn't seem like there is much in the way of learning material though.

  • opengrok

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

  • Project mention: OpenGrok: Fast and usable source code search and cross reference engine | news.ycombinator.com | 2024-04-10
  • ggez

    Rust library to create a Good Game Easily

  • Project mention: ggez news! 0.9.0 released and more! | /r/rust_gamedev | 2023-07-09

    ggez is a lightweight cross-platform game framework for making games with minimum friction. Check it out at https://github.com/ggez/ggez, https://crates.io/crates/ggez

  • GameDev-Resources

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

  • Ogre 3D

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

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11

    OGRE (MIT/C++) https://github.com/OGRECave/ogre

  • RulesEngine

    A Json based Rules Engine with extensive Dynamic expression support

  • linkis

    Apache Linkis builds a computation middleware layer to facilitate connection, governance and orchestration between the upper applications and the underlying data engines.

  • GQL

    Git Query language is a SQL like language to perform queries on .git files with supports of most of SQL features such as grouping, ordering and aggregations functions

  • Project mention: Git Query Language | news.ycombinator.com | 2024-02-02
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Engine discussion

Log in or Post with

Engine related posts

  • Unlock the Power of Microsoft Blazor: Seamless Integration with Workflow Designer — Check Out Guide Now!

    3 projects | dev.to | 26 May 2024
  • Orthodox C++

    1 project | news.ycombinator.com | 22 May 2024
  • voxel-engine alternatives - gvox_engine and octo-release

    3 projects | 2 May 2024
  • Fyrox Game Engine – a Rust game engine with a real editor and scripting system

    1 project | news.ycombinator.com | 26 Apr 2024
  • The Editor Update: Bonsai Voxel Engine Devlog [video]

    1 project | news.ycombinator.com | 25 Mar 2024
  • Building a level in the Bonsai Voxel Engine [video]

    1 project | news.ycombinator.com | 17 Feb 2024
  • GitQL 0.13.0 allow exporting result as JSON or CSV

    1 project | news.ycombinator.com | 25 Jan 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 tinyrenderer 19,718
2 unocss 15,754
3 bgfx 14,548
4 OpenRA 14,286
5 openage 12,477
6 flowy 10,962
7 engine-sim 8,537
8 Fyrox 7,438
9 flex-layout 5,907
10 expr 5,771
11 FlaxEngine 5,549
12 cocos-engine 5,472
13 kraken 4,913
14 panda 4,834
15 RenPy 4,682
16 GamePlay 4,391
17 opengrok 4,284
18 ggez 4,147
19 GameDev-Resources 3,805
20 Ogre 3D 3,794
21 RulesEngine 3,455
22 linkis 3,257
23 GQL 3,126

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com