raylib
Project creator/builder + feature development for raylib graphics library
raylib is a C library intended for high-performance graphics applications creation. It was originally created for education with a focus on simplicity, not only on its exposed API but also on its open source code architecture and its build system. In 12 years raylib has greatly went beyond education to many other fields and today it's being used for videogames development, tools development, data visualization, graphics programming, academic research, embedded devices and, in general, for low-level graphics output in any kind of display. raylib has been binded to +50 programming languages and a very strong community and ecosystem have been created around it.
Future plans for raylib include multiple modules improvements, with a new software backend to support GPU-less computers, with a focus on RISC-V powered devices; improved high-DPI support and skeletal animation system for 3d models; full collection of examples review (+150 examples) with the addition of new ones; new support tooling to ease raylib usage and setup: raylib project creator and raylib project builder; and multiple actions to increase raylib visibility and users reach.
- The project's own website: https://www.raylib.com
This project was funded through the NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429. Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).