Starred repositories
Neovim theme based off of the Nord Color Palette, written in lua with tree sitter support
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Curated coding interview preparation materials for busy software engineers
🔗 Some useful websites for programmers.
Master the command line, in one page
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
OpenCL library to train deep convolutional neural networks
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
A small, dynamic, general-purpose programming language.
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.
Simple C++11 friendly header-only bindings to Lua
Procedural Noise Shader Routines compatible with WebGL
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)