Hacker GitHub

← All repos

raysan5/raylib

View on GitHub ↗ ★ 35,524 C

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

43 mentions on Hacker News by 37 people: 15 stories, 28 comments · first 2019-01-17 · latest 2026-07-23

Mentions per year 43 mentions · busiest year 2023 (11)
20082026
  1. …/ glEnd() - like immediate API with modern OpenGL, I reecommend using a library called RLGL ( https://github.com/raysan5/raylib/blob/master/src/rlgl.h ), from Raylib. You'll feel straight at home!
  2. this is Odin: https://odin-lang.org/ , it already comes with Raylib as a vendor package, Raylib: https://github.com/raysan5/raylib
    comment by demonkingswarn · 2026-05-07 · in Got into Jai closed beta on March 2026
  3. ▲ 226
    Raylib v6.0
    story by rydgel · 2026-04-23 · 41 comments
  4. ▲ 177
    Show HN: I built a Cargo-like build tool for C/C++
    story by randerson_112 · 2026-04-09 · 168 comments
  5. …discussion and maybe anyone more experienced than me could even contribute to the discussion below https://github.com/raysan5/raylib/discussions/1699
    comment by Imustaskforhelp · 2026-02-19 · in Minecraft Java is switching from OpenGL to Vulkan
  6. ▲ 249
    rlsw – Raylib software OpenGL renderer in less than 5k LOC
    story by fschuett · 2025-10-21 · 95 comments
  7. …and well thought with the choice of Raylib or SDL2. But since Raylib can compile to Android ( https://github.com/raysan5/raylib/blob/master/examples/Makef... ), do you think it could be difficult to add Android as a target platform ?
  8. …project using it in a complicated cross platform build with different systems dependencies: https://github.com/raysan5/raylib/blob/master/build.zig They also have a cmakelists.txt and pile of other cmake stuff to compare against:…
    comment by davemp · 2025-02-06 · in GNU Make Standard Library
  9. This was added to raylib as a backend recently: https://github.com/raysan5/raylib/releases#:~:text=RGFW
  10. ▲ 7
    Raylib 5.5 – a library to program graphic apps in C
    story by raysan · 2024-11-19 · 0 comments
  11. ▲ 4
    Raylib v5.5
    story by todsacerdoti · 2024-11-19 · 0 comments
  12. …design is much more difficult and time-consuming! [0] https://www.raylib.com/examples.html [1] https://github.com/raysan5/raylib/blob/master/examples/core/... [2] https://old.reddit.com/r/gamedev/comments/wd4qoh/our_machine... [3] Surely…
  13. A tiny demo app for raylib ( https://github.com/raysan5/raylib/ ). Cool!
  14. …but here it interacts with a native-code library. See: https://github.com/taviso/ctypes.sh/ https://github.com/raysan5/raylib
    comment by nine_k · 2024-09-15 · in A bullet hell game written in bash
  15. raylib > "How to compile against the [SDL2] backend" https://github.com/raysan5/raylib/discussions/3764
    comment by westurner · 2024-08-31 · in SDL3 new GPU API merged
  16. …jitter problems though. [1] https://medium.com/@alen.ladavac/the-elusive-frame-timing-16... [2[ https://github.com/raysan5/raylib/blob/f1007554a0a8145060797...
    comment by flohofwoe · 2024-05-03 · in Making a 3D modeler in C in a week
  17. Source code for the method: https://github.com/raysan5/raylib/blob/c5ebdb8ba77afa5745eb0... Asyncify docs (different from the emterpreter-async option mentioned in the comment block): https://emscripten.org/docs/porting/asyncify.html
    comment by rzzzt · 2023-12-12 · in Building a Web Game in C
  18. …might be a good combo, having used neither :-) The list of language bindings is impressive[0]. [0] https://github.com/raysan5/raylib/blob/master/BINDINGS.md
  19. ▲ 65
    Raylib v5.0
    story by harryvederci · 2023-11-19 · 1 comment
  20. When I mess around with raylib I follow this: https://github.com/raysan5/raylib/wiki/Working-for-Web-(HTML...
  21. …there might not be a lot of need for other libraries, since raylib really does a lot of stuff. [1]: https://github.com/raysan5/raylib/blob/master/src/raylib.h
  22. ▲ 287
    Raylib – A simple and easy-to-use library to enjoy video games programming
    story by 6581 · 2023-07-04 · 76 comments
  23. I think it might play well together with Raylib. Consider creating bindings [0] for this library. [0] https://github.com/raysan5/raylib/blob/master/BINDINGS.md
  24. …and here's an illustrative reason why: You cannot even draw a circle with SDL. Look at all this! https://github.com/raysan5/raylib/tree/master/examples If straying from native code then CanvasRenderingContext2D in the browser with JS/TS is…
  25. ▲ 3
    Raylib 4.5 Released
    story by raysan · 2023-03-20 · 0 comments
  26. …description of their C API in JSON/XML, meaning that data-driven binding generation can be done. https://github.com/raysan5/raylib/blob/master/parser/output/...
  27. I just discovered and it seems enticing: https://github.com/raysan5/raylib > no fancy interface, no visual helpers, no gui tools or editors... just coding in pure spartan-programmers way. Are you ready to enjoy coding?
  28. Having read https://github.com/raysan5/raylib/wiki , it seems entirely likely it will take longer to get the environment setup than OP spent on his game in total.
    comment by carl_dr · 2022-11-02 · in Building a Microgame (2020)
  29. ▲ 58
    raylib v4.0.0 Released
    story by doppp · 2021-11-10 · 5 comments
  30. ▲ 2
    Raylib Version 4.0 Released
    story by Evansbee · 2021-11-06 · 0 comments
  31. ▲ 3
    Raylib v4.0.0
    story by adamrezich · 2021-11-05 · 0 comments
  32. …benefits, you can port your code to GLES or WebGL, where immediate-mode isn't present. [1] https://github.com/raysan5/raylib/blob/master/src/rlgl.h
    comment by dangerbird2 · 2021-07-21 · in Vulkan Memory Allocator
  33. ▲ 1
    Raylib Syntax Analysis
    story by smusamashah · 2021-06-01 · 0 comments
  34. So,.i went to check out the dlang bindings on the bindings page https://github.com/raysan5/raylib/blob/master/BINDINGS.md The ones linked there 404s. But i found these bindings: https://code.dlang.org/packages/re-raylib-d?tab=info For a…
  35. …[0] and Allegro [1] which are C game libraries. Do you have a link to your console hardware? 0: https://github.com/raysan5/raylib 1: https://liballeg.org/
  36. ▲ 2
    raylib 3.0 Released
    story by doppp · 2020-04-03 · 0 comments
  37. ▲ 5
    Raylib 3.0
    story by raysan · 2020-04-02 · 0 comments
  38. ▲ 2
    Raylib 3.0 Released
    story by olodus · 2020-04-02 · 0 comments
  39. There are other options. Two I've used a little: https://github.com/vurtun/nuklear https://github.com/raysan5/raylib
    comment by mises · 2019-04-25 · in Flutter desktop shells
  40. Prefer the use of types over preprocessor defines - ex: static const vs #define PI, RAD2DEG, etc. ( https://github.com/raysan5/raylib/blob/master/src/raymath.h ). Also, take a look at using the GLSL data types for vectors and matrices -…
  41. …have been added in latest version 2.4-dev, you can check current API directly in raylib.h: https://github.com/raysan5/raylib/blob/master/src/raylib.h
  42. Looks like emscripten: https://github.com/raysan5/raylib/blob/master/games/Makefile
  43. yes, actually there are bindings to +15 languages, here it is a list: https://github.com/raysan5/raylib/blob/master/CONTRIBUTING.m...