There’s a couple, which one you would like to use depends on what programming language you want to use and how skilled you are.
Here’s a few that I have used. Gunslinger is cool and has a pretty nice community.
- Gunslinger (C).
- RayLib (C/C++).
- Three.js (JavaScript).
Otherwise, it might be a good idea to use a game engine. What kind of game do you want to make?
Edit: RayLib also has bindings to a bunch of other languages, like C# and Rust.