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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to dpjudas/surrealengine

Open-source alternatives to SurrealEngine

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

  • uzdoom/uzdoomUZDoom avatar

    UZDoom/UZDoom

    1,731View on GitHub↗
    C++
    View on GitHub↗1,731
  • zdoom/razeZDoom avatar

    ZDoom/Raze

    858View on GitHub↗

    Build engine port backed by GZDoom tech. Currently supports Duke Nukem 3D, Blood, Shadow Warrior, Redneck Rampage and Powerslave/Exhumed.

    C++
    View on GitHub↗858
  • chocolate-doom/chocolate-doomchocolate-doom avatar

    chocolate-doom/chocolate-doom

    2,270View on GitHub↗
    Ccdoomfps
    View on GitHub↗2,270
  • henrique194/chocolate-quakeHenrique194 avatar

    Henrique194/chocolate-quake

    202View on GitHub↗

    A purist Quake source port that restores the original look and feel of v1.09 and earlier.

    C
    View on GitHub↗202
  • arnoansems/catacombglArnoAnsems avatar

    ArnoAnsems/CatacombGL

    186View on GitHub↗

    CatacombGL is a source port with OpenGL graphics for Catacomb 3D (1991), The Catacomb Abyss (1992), The Catacomb Armageddon (1992) and The Catacomb Apocalypse (1993).

    C++
    View on GitHub↗186
  • alistert/openjazzAlisterT avatar

    AlisterT/openjazz

    398View on GitHub↗

    OpenJazz is a free, open-source version of the classic Jazz Jackrabbit™ games.

    C
    View on GitHub↗398

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • alexey-lysiuk/openchasmalexey-lysiuk avatar

    alexey-lysiuk/OpenChasm

    20View on GitHub↗

    Free software reconstruction of Chasm: The Rift game

    C++
    View on GitHub↗20
  • abyssengine/abyssengineAbyssEngine avatar

    AbyssEngine/AbyssEngine

    252View on GitHub↗

    Abyss Engine clean-room reimplementation of Diablo 2, written in C. The goal is to recreate the original game engine, but on a portable platform that can also easily be modded and extended.

    C
    View on GitHub↗252
  • arx/arxlibertatisarx avatar

    arx/ArxLibertatis

    1,064View on GitHub↗

    Cross-platform port of Arx Fatalis, a first-person role-playing game

    C++arx-fatalisc-plus-pluscmake
    View on GitHub↗1,064
  • bradharding/doomretrobradharding avatar

    bradharding/doomretro

    758View on GitHub↗

    DOOM Retro is the classic, refined DOOM source port for Windows PC. It represents how I like my DOOM to be today, in all its dark and gritty, unapologetically pixelated glory. I have strived to craft a unique and cohesive set of compelling features, while continuing to uphold my respect for that…

    C
    View on GitHub↗758
  • assaultcube/acassaultcube avatar

    assaultcube/AC

    1,007View on GitHub↗

    AssaultCube

    C
    View on GitHub↗1,007
  • atsb/nakedavpatsb avatar

    atsb/NakedAVP

    79View on GitHub↗

    NakedAVP is a port of Aliens vs Predator Classic (2000) to modern systems, based on the icculus port for Linux, macOS and Windows using SDL3

    C
    View on GitHub↗79
  • atsb/nubuildgdxatsb avatar

    atsb/NuBuildGDX

    23View on GitHub↗

    NuBuildGDX is a fork of BuildGDX aiming for stability, bug fixing and performance.

    Java
    View on GitHub↗23
  • azarien/shadow-warriorAzarien avatar

    Azarien/shadow-warrior

    16View on GitHub↗

    Official source release for Shadow Warrior

    C
    View on GitHub↗16
  • aleph-one-marathon/alephoneAleph-One-Marathon avatar

    Aleph-One-Marathon/alephone

    796View on GitHub↗

    Aleph One is the open source continuation of Bungie’s Marathon 2 game engine.

    C++
    View on GitHub↗796
  • bibendovsky/bstonebibendovsky avatar

    bibendovsky/bstone

    358View on GitHub↗

    Unofficial source port for Blake Stone series

    C
    View on GitHub↗358
  • banteg/crimsonbanteg avatar

    banteg/crimson

    161View on GitHub↗

    A high-fidelity reimplementation of Crimsonland v1.9.93 (2003, GOG "Crimsonland Classic") in Python raylib, paired with deep reverse engineering of the original Windows binary.

    C
    View on GitHub↗161
  • armageddongames/zeldaclassicA

    ArmageddonGames/ZeldaClassic

    0View on GitHub↗

    Zelda Classic is a game and editing tool that lets you create custom Legend of Zelda quests.

    View on GitHub↗0
  • banjorecomp/banjorecompBanjoRecomp avatar

    BanjoRecomp/BanjoRecomp

    1,838View on GitHub↗

    Banjo: Recompiled is a project that uses N64: Recompiled to statically recompile Banjo-Kazooie into a native port with many new features, enhancements, and extensive mod support. This project uses RT64 as the rendering engine to provide graphical enhancements.

    C
    View on GitHub↗1,838
  • bsegovia/cubebsegovia avatar

    bsegovia/cube

    32View on GitHub↗

    Wouter van Oortmerssen's Cube source code

    C
    View on GitHub↗32
  • b3dgs/lionheart-remakeB

    b3dgs/lionheart-remake

    0View on GitHub↗

    | | :---: | | |

    View on GitHub↗0
  • classicube/classicubeC

    ClassiCube/ClassiCube

    1,988View on GitHub↗

    ClassiCube is a custom Minecraft Classic compatible client written in C from scratch. ClassiCube is not affiliated with (or supported by) Mojang AB, Minecraft, or Microsoft in any way. ClassiCube is not trying to replicate modern Minecraft. It will never support survival, Minecraft accounts, or…

    C
    View on GitHub↗1,988
  • codenamecpp/carnage3dcodenamecpp avatar

    codenamecpp/carnage3d

    550View on GitHub↗

    This is open source Grand Theft Auto 1 remake project.

    C++
    View on GitHub↗550
  • collinsmith/riiabloC

    collinsmith/riiablo

    0View on GitHub↗

    Join us on Discord!

    View on GitHub↗0
  • cookgreen/openmbC

    cookgreen/OpenMB

    0View on GitHub↗

    Open Source role-playing game engine for Taleworlds' Mount&Blade Series written in C# using Ogre3d Engine.

    View on GitHub↗0
  • csinkers/ualbioncsinkers avatar

    csinkers/ualbion

    163View on GitHub↗

    A remake of the 1995 RPG Albion

    C#
    View on GitHub↗163
  • cxong/cdogs-sdlcxong avatar

    cxong/cdogs-sdl

    1,059View on GitHub↗

    Classic overhead run-and-gun game

    C
    View on GitHub↗1,059
  • danywaked/retro-arcade-remakesdanywaked avatar

    danywaked/Retro-Arcade-Remakes

    2View on GitHub↗

    A collection of classic arcade game remakes built with C++ and SFML. This project serves as a demonstration of game loop fundamentals, object-oriented design, and clean inter-file communication.

    C++
    View on GitHub↗2
  • deathkiller/jazz2deathkiller avatar

    deathkiller/jazz2

    553View on GitHub↗

    Open-source Jazz Jackrabbit 2 reimplementation

    View on GitHub↗553
  • andrei-drexler/ironwailandrei-drexler avatar

    andrei-drexler/ironwail

    978View on GitHub↗

    High-performance QuakeSpasm fork

    C
    View on GitHub↗978