Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-projects
:sunglasses: A curated list of awesome projects
https://github.com/jslee02/awesome-projects
Last synced: 4 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
-
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
-
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
- COVERALLS - Test Coverage History & Statistics.
- Reviewable - Github Code review assistant.
-
-
ETC
-
C++ References / Guidelines
- C++ Best Practices - Collaborative collection of C++ best practices
- More C++ Idioms
- Semantic Versioning Specification
-
Other Awesome Lists
-
Categories
Sub Categories
Keywords
profiler
4
c
2
performance
2
profiling-library
2
cpu
1
toolkit
1
resources
1
programming-tutorial
1
lists
1
list
1
libraries
1
cppcon
1
cpp-library
1
cpp
1
c-plus-plus
1
awesome-list
1
awesome
1
cuda
1
d3d11
1
d3d12
1
gpu
1
metal
1
opengl
1
vulkan
1
cpp-profile-library
1
debugging-tool
1
monitor
1
gamedev
1
gamedev-library
1
gamedevelopment
1
library
1
performance-analysis
1
profiling
1