Home

Awesome

<p align="center"><img width="300" src="https://raw.githubusercontent.com/Jaysmito101/cgl/main/images/CGL_logo_low_mid_res.png" border="0"> </p> <p align="center"> <img src="https://img.shields.io/github/issues-pr/Jaysmito101/cgl?style=for-the-badge" /> <img alt="Lines of code" src="https://img.shields.io/tokei/lines/github/Jaysmito101/cgl?style=for-the-badge" /> <img src="https://img.shields.io/github/repo-size/Jaysmito101/cgl?style=for-the-badge" /> <img alt="Maintenance" src="https://img.shields.io/maintenance/yes/2024?style=for-the-badge" /> <a href="https://patreon.com/jaysmito101"><img src="https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3Djaysmito101%26type%3Dpledges&style=for-the-badge" alt="Support me on Patreon" /></a> </p> <br/>

Index

<br>

CGL

CGL (C Graphics Library) is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation. This has a lot of utilities for graphics. And best of all all of it is inside a single header file cgl.h. Also CGL is made purely in C but is also compatible with C++.

NOTE : Do not think that header only means its going to increase compile time as the implementation needs be enabled only for 1 file using #define CGL_IMPLEMENTATION. See Examples

<br>

Target Platforms

<br>

What does CGL Provide?

Things that are being worked on:

Showreels

Checkout out: here

**For more see Examples

<br>