Engine

Top 23 Engine Open-Source Projects

  • tinyrenderer

    A brief computer graphics / rendering course

    Project mention: Tiny Compiler – Writing a Compiler in a Weekend | news.ycombinator.com | 2024-01-12

    the tinyrenderer[1] project has been on my todos forever now. glad to see the author is writing more self-paced programming projects.

    [1]: https://github.com/ssloy/tinyrenderer

  • 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

  • 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.

  • bgfx

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

    Project mention: WebKit Switching to Skia for 2D Graphics Rendering | news.ycombinator.com | 2024-02-20
  • 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: There has never been a better time to game on Linux | news.ycombinator.com | 2024-01-12

    Obligatory reminder:Red Alert,Command & Conquer, Dune 2000, Rebuilt for the Modern Era.

    https://www.openra.net/

  • openage

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

    Project mention: How to get started with modding | /r/aoe2 | 2023-12-05

    Perhaps you can contribute to this project: https://github.com/SFTtech/openage

  • 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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Fyrox

    3D and 2D game engine written in Rust

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

    checkout https://fyrox.rs

  • 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 | news.ycombinator.com | 2024-01-24
  • 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)

    Project mention: It probably has been done before. No shame on chrumium, it's good browser, but come one people, skins are not separate browsers | /r/linuxmasterrace | 2023-06-05

    There's also stuff like Kraken, whatever SerenityOS is doing for its web browser and what I hope takes over very soon - Servo.

  • panda

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

    Project mention: Panda CSS: build time and type-safe CSS-in-JS | news.ycombinator.com | 2024-02-05
  • RenPy

    The Ren'Py Visual Novel Engine

    Project mention: Ask HN: Software to Develop Interactive Stories? | news.ycombinator.com | 2024-01-04
  • Encore

    Encore is the Backend Development Platform purpose-built to help you create event-driven and distributed systems.

    Project mention: How I keep myself Alive using Golang | news.ycombinator.com | 2024-03-04
  • 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: Sourcegraph is no longer Open Source | news.ycombinator.com | 2023-07-04

    [4] is not really a usable 'product'. Livegrep (https://github.com/livegrep/livegrep) was inspired by it and is very usable.

    [3] used to be a Google open source project as well, but it fell out of maintenance, and Sourcegraph took it over. It powers most of the basic regex/literal search in Sourcegraph.

    Mozilla's code is searchable in Searchfox (https://searchfox.org/) which uses the indexer from Livegrep, combined with their own Git indexer and language-specific cross reference databases.

    OpenGrok (https://github.com/oracle/opengrok) is also rather well known, but I have found it to have a slightly worse UI than alternatives.

  • 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

  • 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

  • GameDev-Resources

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

  • RulesEngine

    A Json based Rules Engine with extensive Dynamic expression support

    Project mention: How do you handle complicated decision trees? | /r/Blazor | 2023-04-30

    Check out the Microsoft Rules Engine. Source: am contributor and wrote a Blazor editor for it

  • linkis

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

  • SaaSHub

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

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 2024-03-06.

Engine related posts

Index

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

Project Stars
1 tinyrenderer 19,167
2 unocss 15,213
3 bgfx 14,194
4 OpenRA 14,022
5 openage 12,334
6 flowy 10,962
7 engine-sim 8,442
8 Fyrox 7,113
9 flex-layout 5,912
10 expr 5,443
11 FlaxEngine 5,363
12 cocos-engine 5,205
13 kraken 4,913
14 panda 4,583
15 RenPy 4,494
16 Encore 4,427
17 GamePlay 4,334
18 opengrok 4,149
19 ggez 4,089
20 Ogre 3D 3,687
21 GameDev-Resources 3,652
22 RulesEngine 3,296
23 linkis 3,225
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com