Alejandro Juan Pérez's starred repositories

binaryen

Optimizer and compiler/toolchain library for WebAssembly

Language:WebAssemblyLicense:Apache-2.0Stargazers:7398Issues:174Issues:1394

The-Forge

The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

Language:C++License:Apache-2.0Stargazers:4708Issues:181Issues:175

mir

A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR

gitahead

Understand your Git history!

Language:C++License:MITStargazers:1825Issues:53Issues:488

Granite

My personal Vulkan renderer

Language:C++License:MITStargazers:1541Issues:58Issues:22

lightmapper

A C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light!

volk

Meta loader for Vulkan API

IntroductionToVulkan

Source code examples for "API without Secrets: Introduction to Vulkan" tutorial

Language:C++License:Apache-2.0Stargazers:1283Issues:154Issues:18

vulkan-diagrams

Diagrams showing relationships between Vulkan objects and how they're used.

rvc

A 32-bit RISC-V emulator in a shader (and C)

Language:MakefileLicense:MITStargazers:727Issues:12Issues:5

hlslpp

Math library using HLSL syntax with multiplatform SIMD support

Language:C++License:MITStargazers:534Issues:17Issues:75

cute_framework

The *cutest* framework out there for creating 2D games in C++!

Language:CLicense:NOASSERTIONStargazers:522Issues:13Issues:122

vox

Vox language compiler. AOT / JIT / Linker. Zero dependencies

Language:DLicense:BSL-1.0Stargazers:334Issues:10Issues:21

RenderPipelineShaders

Render Pipeline Shaders SDK

Language:C++License:MITStargazers:315Issues:12Issues:24

EquilibriumEngine

Data-oriented and multi-threaded C11 Game Engine with libraries & shaders hot-reloading.

Language:CLicense:GPL-2.0Stargazers:277Issues:4Issues:6

NovusCore

A modern take on MMO Engine design and architecture.

Language:CMakeLicense:MITStargazers:160Issues:20Issues:1

mojoAL

An SDL2-based implementation of OpenAL in a single C file.

Language:CLicense:ZlibStargazers:154Issues:7Issues:20

FileToCArray

Coverts any file to a C style array. (It can also do image color format and size coversion)

Language:JavaScriptLicense:MITStargazers:118Issues:6Issues:5

icbc

A High Quality SIMD BC1 Encoder

Language:C++License:MITStargazers:107Issues:4Issues:6

naett

Tiny cross-platform HTTP / HTTPS client library in C.

Language:CLicense:MITStargazers:86Issues:5Issues:14

ElfLoader

An ELF loader capable of manually loading ELF executables directly from memory into a new process, without the use of exec.

Language:C++License:MITStargazers:46Issues:5Issues:1

AobaAPI

C++ API/library for 3D polygonal mesh modeling

Language:C++License:MITStargazers:41Issues:3Issues:0

vertext

Single-header C library for generating vertices for rendering text

Language:CStargazers:28Issues:4Issues:0

libhttp

Light-weight C library for HTTP/1.1 requests

Language:CLicense:MITStargazers:24Issues:3Issues:1

XNGINE

3D toy renderer. C++. OpenGL.

Language:CLicense:MITStargazers:22Issues:3Issues:0

osor_coroutine

:running: A coroutine module for Jai

License:NOASSERTIONStargazers:14Issues:3Issues:0

x11_socket

Minimal example of directly talking to the X Server instead of using a library like xlib or xcb.

Language:CLicense:BSD-2-ClauseStargazers:13Issues:2Issues:2

MinecraftClone

Clone of sandbox building game Minecraft to learn C++ and Vulkan

Language:C++Stargazers:2Issues:1Issues:0
Language:C++Stargazers:1Issues:0Issues:0

ENetLANChatServer_zpl

A simple LAN chat server/client using ENet

Language:CLicense:MITStargazers:1Issues:0Issues:0