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 fungos/cr

Projects sharing features with Fungos Cr

21 open-source projects similar to fungos/cr, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • andy-thomason/vookooandy-thomason avatar

    andy-thomason/Vookoo

    538View on GitHub↗

    A set of utilities for taking the pain out of Vulkan in header only modern C++

    C++
    View on GitHub↗538
  • cultrarius/swarmzCultrarius avatar

    Cultrarius/Swarmz

    138View on GitHub↗

    A free, header-only C++ swarming (flocking) library for real-time applications

    C++
    View on GitHub↗138
  • floooh/sokolfloooh avatar

    floooh/sokol

    9,620View on GitHub↗

    Sokol is a C hardware abstraction layer and cross-platform graphics library designed for managing windowing, input, and audio across different operating systems. It functions as a GPU resource manager and multimedia application framework, providing a unified API for rendering 2D and 3D graphics across WebGL, Metal, Direct3D, and OpenGL. The project is distinguished by its single-header implementation, which simplifies integration and portability. It utilizes a stateless render pass definition and a one-update-per-frame model to synchronize CPU data to GPU memory and manage resource lifecycles

    C
    View on GitHub↗9,620
  • g-truc/glmg-truc avatar

    g-truc/glm

    10,710View on GitHub↗

    This project is a header-only C++ library designed for graphics mathematics, providing a comprehensive suite of vector, matrix, and quaternion types. It is built using template metaprogramming to generate mathematical primitives at compile time, eliminating the need for precompiled binary libraries and allowing for direct integration into existing build systems. The library is distinguished by its strict adherence to the OpenGL Shading Language specification, ensuring that mathematical results remain consistent across both CPU and GPU code. It provides specialized utilities for managing float

    C++cppcpp-libraryglm
    View on GitHub↗10,710

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
  • google-research/tiny-differentiable-simulatorgoogle-research avatar

    google-research/tiny-differentiable-simulator

    1,362View on GitHub↗

    Tiny Differentiable Simulator is a header-only C++ and CUDA physics library for reinforcement learning and robotics with zero dependencies.

    C++
    View on GitHub↗1,362
  • gwiazdorrr/cxxswizzlegwiazdorrr avatar

    gwiazdorrr/CxxSwizzle

    197View on GitHub↗

    Modern C++ swizzling header-only library

    C++
    View on GitHub↗197
  • karimnaaji/voxelizerkarimnaaji avatar

    karimnaaji/voxelizer

    662View on GitHub↗

    Header only mesh voxelizer in c99

    C
    View on GitHub↗662
  • lighttransport/nanortlighttransport avatar

    lighttransport/nanort

    1,118View on GitHub↗

    NanoRT, single header only modern ray tracing kernel.

    C++
    View on GitHub↗1,118
  • mapbox/earcut.hppmapbox avatar

    mapbox/earcut.hpp

    993View on GitHub↗

    Fast, header-only polygon triangulation

    C
    View on GitHub↗993
  • micro-gl/micro-glmicro-gl avatar

    micro-gl/micro-gl

    393View on GitHub↗

    Headers Only C++11 CPU Vector Graphics. no std-lib, no FPU and no GPU required !

    C++
    View on GitHub↗393
  • mlivesu/cinolibmlivesu avatar

    mlivesu/cinolib

    1,098View on GitHub↗

    A generic programming header only C++ library for processing polygonal and polyhedral meshes

    C++
    View on GitHub↗1,098
  • mobius3/tweenymobius3 avatar

    mobius3/tweeny

    830View on GitHub↗

    A modern C++ tweening library

    C++
    View on GitHub↗830
  • nothings/stbnothings avatar

    nothings/stb

    33,970View on GitHub↗

    This project is a collection of portable, header-only C functions designed for integration into software projects without complex build dependencies or external linking requirements. It provides a suite of low-level utilities for graphics, audio, and data management, focusing on direct memory manipulation and zero-dependency portability. By utilizing a single-header distribution model, the library simplifies dependency management while allowing developers to maintain full control over memory allocation and binary size through compile-time configuration. The library distinguishes itself by off

    C
    View on GitHub↗33,970
  • pplux/pxpplux avatar

    pplux/px

    472View on GitHub↗

    Single header C++ Libraries for Thread Scheduling, Rendering, and so on...

    C++
    View on GitHub↗472
  • samfromcadott/brutussamfromcadott avatar

    samfromcadott/brutus

    10View on GitHub↗

    A header-only C++ marching cubes library

    C
    View on GitHub↗10
  • skypjack/enttskypjack avatar

    skypjack/entt

    12,294View on GitHub↗

    EnTT is a C++ library designed for data-oriented design and entity component system architecture. It provides a framework for managing game objects and simulation states by separating entity data from logic, allowing for the efficient organization and manipulation of large collections of related data objects. The library utilizes sparse sets to store entities and components in contiguous memory, which facilitates cache-friendly iteration and constant-time lookups. It employs template metaprogramming for compile-time type reflection and type-erasure techniques to provide a unified interface fo

    C++architectural-patternscppcpp17
    View on GitHub↗12,294
  • ssloy/tinyrendererssloy avatar

    ssloy/tinyrenderer

    23,252View on GitHub↗

    Tinyrenderer is a C++ library designed as an educational tool for building a 3D graphics pipeline from scratch. It provides a software-defined rendering environment that executes all geometric transformations and rasterization tasks on the central processor, intentionally avoiding reliance on external hardware acceleration or graphics libraries. The project serves as a pedagogical resource for understanding the fundamental mathematical principles of computer graphics. It enables users to implement custom shader pipelines and core rendering techniques, such as barycentric coordinate calculatio

    C++3d3d-graphicsc-plus-plus
    View on GitHub↗23,252
  • ssygen/blogSSYGEN avatar

    SSYGEN/blog

    3,319View on GitHub↗

    gamedev blog

    View on GitHub↗3,319
  • syoyo/tinygltfsyoyo avatar

    syoyo/tinygltf

    2,471View on GitHub↗

    tinygltf is a C++ library designed as a parser, serializer, and validation tool for 3D models in the glTF 2.0 binary and JSON formats. It functions as a streaming processor that can handle large 3D asset files incrementally through a callback-driven approach to reduce memory overhead. The library uses a header-only implementation to simplify integration. It employs memory mapping to map binary buffers directly into memory and utilizes a symmetric parse-write pipeline to maintain data consistency between reading and writing files. The system provides capabilities for 3D asset processing, incl

    C++cppgltf
    View on GitHub↗2,471
  • tsherif/simple-opengl-loadertsherif avatar

    tsherif/simple-opengl-loader

    91View on GitHub↗

    An extensible, cross-platform, single-header C/C++ OpenGL loader library.

    C
    View on GitHub↗91
  • zpl-c/librgzpl-c avatar

    zpl-c/librg

    1,482View on GitHub↗

    🚀 Making multi-player gamedev simpler since 2017

    C
    View on GitHub↗1,482