Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-projects

:sunglasses: A curated list of awesome projects
https://github.com/jslee02/awesome-projects

Last synced: 6 days ago
JSON representation

  • Libraries

    • Benchmark / Profile

      • Optick - C++ Profiler For Games.
      • Orbit - A standalone profiler and debugging tool for Windows and Linux.
      • github - Lightweight cross-platform profiler library for C++.
      • github - An embeddable profiler.
      • github - Realtime CPU/D3D/OpenGL/CUDA/Metal Profiler in a single C file with web browser viewer.
      • semile - kan/semile) ![semile](https://img.shields.io/github/stars/r-kan/semile.svg?style=social&label=Star&maxAge=2592000)) - A profiling framework provides the ability to monitor programs, in general of any programming language with (1) consumed time per execution and (2) 'footprint' message per execution
      • github - A real time, nanosecond resolution, remote telemetry frame profiler for games and other applications.
    • Math

      • Eigen - A C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.
      • Elemental - A modern C++ library for distributed-memory dense and sparse-direct linear algebra and optimization which supports [a wide range of functionality not available elsewhere](http://libelemental.org/about/).
      • MathGeoLib - A C++ library for linear algebra and geometry manipulation for computer graphics.
      • xtensor - A C++ library meant for numerical analysis with multi-dimensional array expressions.
      • bitbucket - An open-soure, high-performance C++ math library for dense and sparse arithmetic.
    • Deformable object simulation

      • Vega FEM - A computationally efficient and stable C/C++ physics library for three-dimensional deformable object simulation.
    • SIMD

      • Enoki - renderer/enoki) ![mitsuba-renderer/enoki](https://img.shields.io/github/stars/mitsuba-renderer/enoki.svg?style=social&label=Star&maxAge=2592000)) - Structured vectorization and differentiation on modern processor architectures
      • xsimd - C++ wrappers for SIMD intrinsics
      • Dr.Jit - renderer/drjit) ![mitsuba-renderer/drjit](https://img.shields.io/github/stars/mitsuba-renderer/drjit.svg?style=social&label=Star&maxAge=2592000)) - Successor of Enoki. A Just-In-Time-Compiler for Differentiable Rendering.
    • SIMD Papers

    • OpenCL - Wrappers

      • VexCL - VexCL is a C++ vector expression template library for OpenCL/CUDA.
    • IO

      • cereal - A C++11 library for serialization
      • cista - Ssimple, high-performance, zero-copy C++ serialization & reflection library
    • Graphics

      • bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
      • VisualizationLibrary - A lightweight C++ OpenGL middleware for 2D/3D graphics.
    • Game Engine

      • CRYENGINE - CRYENGINE/CRYENGINE) ![CRYENGINE](https://img.shields.io/github/stars/CRYTEK-CRYENGINE/CRYENGINE.svg?style=social&label=Star&maxAge=2592000))
      • shiva
    • Memory Allocator

      • memory - STL compatible C++ memory allocator library [[github](https://github.com/foonathan/memory) ![foonathan/memory](https://img.shields.io/github/stars/foonathan/memory.svg?style=social&label=Star&maxAge=2592000)]
    • Entity Component System

  • Software / Web Service

    • Development

  • ETC