SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Engine Open-Source Projects
-
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.
-
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.
-
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.
-
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.
-
kraken
A web standards-compliant, high-performance rendering engine based on Flutter. (by openkraken)
-
Encore
Encore is the Backend Development Platform purpose-built to help you create event-driven and distributed systems.
-
opengrok
OpenGrok is a fast and usable source code search and cross reference engine, written in Java
-
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
I don’t think that exists (I sure would like for it to), but until it does you could amuse yourself with:
- A 500-line (non-OpenGL-compatible) 3D rasterizer: https://github.com/ssloy/tinyrenderer/wiki.
- A “hello Wayland” app written in C without libwayland or anything else: https://gaultier.github.io/blog/wayland_from_scratch.html.
- A “hello X11” app written in x86-64 assembly(!) without libX11, libxcb, or anything else: https://gaultier.github.io/blog/x11_x64.html.
I wish tailwind would support attributify like https://github.com/unocss/unocss, which is much more readable for complex layouts:
link
Project mention: WebKit Switching to Skia for 2D Graphics Rendering | news.ycombinator.com | 2024-02-20
Project mention: Ask HN: What older games are you playing through? | news.ycombinator.com | 2024-04-16After the movies, I wanted to experience Dune 2 again (the pirate sites have it, along with patches to make it playable on modern OSes or Crossover). It was arguably the first mass-market real-time strategy game. There's also OpenRA for C&C, Red Alert, and Dune 2K: https://www.openra.net/
I understand Square is re-making FF7 in a multi-part release over several years (not sure why it takes so long)? https://ffvii-remake-intergrade.square-enix-games.com/en-us/ Once it's all out, I might play through that again just for nostalgia's sake (and for the soundtrack, of course! Twenty years later, I still have Aeris's Theme stuck in my head from time to time)
[openage]https://github.com/SFTtech/openage) - Age of Empires II clone. Python, C++
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
Some other Rust game engines ship with their own physics engine. Fyrox, for example, has advanced 2D/3D physics, supporting rigid bodies, joints, ray casting and more. Godot too, which has community-led Rust bindings also has an in-built physics engine as well as a Godot-native extension using the Jolt physics engine. In fact, which is reported to be more performant than the official physics engine.
Flax (MIT/C++) https://github.com/FlaxEngine/FlaxEngine
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-05There's also stuff like Kraken, whatever SerenityOS is doing for its web browser and what I hope takes over very soon - Servo.
Ren'Py - Visual Novel Engine. Python, Cython, C
Project mention: Build and deploy a REST API with Postgres database in TypeScript | dev.to | 2024-04-15In this tutorial you will create a REST API for a URL Shortener service using Encore for TypeScript, a new way of building fully type-safe and production-ready distributed systems in TypeScript using declarative infrastructure.
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.
Project mention: OpenGrok: Fast and usable source code search and cross reference engine | news.ycombinator.com | 2024-04-10
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 (MIT/C++) https://github.com/OGRECave/ogre
Check out the Microsoft Rules Engine. Source: am contributor and wrote a Blazor editor for it
Engine related posts
- The Editor Update: Bonsai Voxel Engine Devlog [video]
- Building a level in the Bonsai Voxel Engine [video]
- GitQL 0.13.0 allow exporting result as JSON or CSV
- Show HN: I wished for a site with a growing list of math problems, I built it
- UnoCSS — an Instant On-Demand Atomic CSS Engine
- Abstraction arround CommandBuffers and Queues
- Lutris (Linux Mint, Wine)
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source Engine projects? This list will help you:
Project | Stars | |
---|---|---|
1 | tinyrenderer | 19,305 |
2 | unocss | 15,339 |
3 | bgfx | 14,292 |
4 | OpenRA | 14,090 |
5 | openage | 12,366 |
6 | flowy | 10,962 |
7 | engine-sim | 8,458 |
8 | Fyrox | 7,170 |
9 | flex-layout | 5,911 |
10 | expr | 5,507 |
11 | FlaxEngine | 5,433 |
12 | cocos-engine | 5,277 |
13 | kraken | 4,913 |
14 | panda | 4,647 |
15 | RenPy | 4,535 |
16 | Encore | 4,492 |
17 | GamePlay | 4,349 |
18 | opengrok | 4,212 |
19 | ggez | 4,102 |
20 | Ogre 3D | 3,714 |
21 | GameDev-Resources | 3,685 |
22 | RulesEngine | 3,348 |
23 | linkis | 3,225 |