Karn Kaul (@karnkaul)
  • Stars
    star
    298
  • Global Rank 89,566 (Top 4 %)
  • Followers 147
  • Following 197
  • Registered almost 9 years ago
  • Most used languages
    C++
    87.5 %
    Shell
    6.3 %
    CMake
    6.3 %
  • Location 🇺🇸 United States
  • Country Total Rank 23,491
  • Country Ranking
    CMake
    230
    C++
    1,236
    Shell
    7,180

Top repositories

1

LittleEngineVk

3D game engine using C++20 and Vulkan (WIP)
C++
126
star
2

LittleEngine

2D C++17 game engine using PhysicsFS and SFML
C++
18
star
3

locc

C++20 utility to count lines of code
C++
12
star
4

clap

Lightweight, type-safe command line arguments parser using C++20
C++
12
star
5

ktl

Collection of ktl header libraries - small C++20 wrapper utilities
C++
12
star
6

bave

BAsic Vulkan Engine for desktop and Android
C++
12
star
7

djson

Dumb simple JSON parsing library
C++
11
star
8

levk

LittleEngineVk v2 (revamped)
C++
11
star
9

rpi4-install-vulkan

Consolidated shell script to install the Raspberry Pi Mesa Vulkan driver for aarch64
Shell
11
star
10

cpp-template

C++20 CMake Project Template (Executable)
CMake
10
star
11

dino

C++20 Library for dynamically loading shared libraries and functions.
C++
8
star
12

gltf2cpp

A lightweight and modern GLTF parser written in C++20
C++
8
star
13

LittleEngine3D

Wanderings in 3D
C++
6
star
14

gvdi

Minimalist C++20 Dear ImGui implementation over GLFW / Vulkan
C++
6
star
15

MicroEngine

Garbage Collectors Contest Team 3
C++
5
star
16

cronch

Celesta game jam using vulkify and tardigrade
C++
4
star
17

tardigrade

Tiny Game Engine Framework
C++
3
star
18

decf

Dumb simple Entity-Component framework in C++17
C++
2
star
19

bgf

bave game framework
C++
2
star
20

fixed_vector

KT single header C++17 library for std::vector that uses a fixed size stack allocated buffer for storage.
C++
2
star
21

toylang

Exploring Crafting Interpreters in C++20
C++
2
star
22

cmake-utils

Utility functions used across multiple CMake projects.
CMake
2
star
23

dibs

Dear ImGui BootStrap using GLFW, Vulkan, and C++20
C++
2
star
24

string_trie

KT header only library: class template string_trie<T = char> for auto-competion of strings
C++
2
star
25

dyvk

Wrapper library around Vulkan-HPP for using it and the Vulkan loader dynamically.
C++
1
star
26

dens

Archetype-based entity-component framework using C++20
C++
1
star
27

LEDemo

Demo Game on 2D C++17 engine using PhysicsFS and SFML
C++
1
star
28

Perlin-Noise-TileMap

Generates an (m x n) tilemap with a specified texture (tileset) using SFML and Perlin noise. No transition tiles.
C++
1
star
29

CPP17

C++17 skeleton project featuring GitHub CI integration using CMake 3.15+, g++ 8, clang 8 and ninja 1.8+
Shell
1
star
30

rice-rush

Small game for casual game jam
C++
1
star
31

dtest

Tiny C++17 test harness library
C++
1
star
32

Particle-System-Demo

C++
1
star