Simple light graphics library for c++?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/gamedev

Our great sponsors
  • Sonar - Free webinar: The Power of Clean C++
  • Zigi - The context switching struggle is real
  • Scout APM - Truly a developer’s best friend
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SFML

    Simple and Fast Multimedia Library

    SFML

  • raylib

    A simple and easy-to-use library to enjoy videogames programming

    Raylib

  • Sonar

    Free webinar: The Power of Clean C++. Are you ready to take your C++ code to the next level? Join Sonar on December 7th for our live webinar as we discuss how to get your code clean - and stay clean - with minimal effort and without being overloaded with warnings. Register now!

  • awesome-vulkan

    Awesome Vulkan ecosystem

    there are: - OpenSceneGraph ( and vsg ) - Ogre3D - Magnum - A plethora of them here, here and here.

  • awesome-opengl

    A curated list of awesome OpenGL libraries, debuggers and resources.

    there are: - OpenSceneGraph ( and vsg ) - Ogre3D - Magnum - A plethora of them here, here and here.

  • entt

    Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

    there are: - OpenSceneGraph ( and vsg ) - Ogre3D - Magnum - A plethora of them here, here and here.

  • bgfx

    Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

    Since you want something lightweight, I'll assume you mean the former. If that's the case, then checkout bgfx or Magnum. Magnum does include some extra features typically found in a graphics engine.

  • magnum

    Lightweight and modular C++11 graphics middleware for games and data visualization

    Since you want something lightweight, I'll assume you mean the former. If that's the case, then checkout bgfx or Magnum. Magnum does include some extra features typically found in a graphics engine.

  • Zigi

    The context switching struggle is real. Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts