Pinned Repositories
CPM.cmake
📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
EasyIterator
🏃 Iterators made easy! Zero cost abstractions for designing and using C++ iterators.
Format.cmake
💅 Stylize your code! Automatic clang-format and cmake-format targets for CMake.
MiniCppStarter
🧸 A tiny single-file version of the ModernCppStarter project for exploring libraries or playing with C++ code. Reproducible dependency management included, so the code will work the same everywhere.
modern-wasm-starter
🛸 Run C++ code on web and create blazingly fast websites! A starter template to easily create WebAssembly packages using type-safe C++ bindings with automatic TypeScript declarations.
ModernCppStarter
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
Observe
📣 Hey listen! A simple general-purpose event-listener system for C++17.
PackageProject.cmake
🏛️ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing best-practices for maximum compatibility.
PEGParser
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
StaticTypeInfo
🏀 Up your type-game. A small C++ library for compile-time type names and type indices.
TheLartians's Repositories
TheLartians/EasyIterator
🏃 Iterators made easy! Zero cost abstractions for designing and using C++ iterators.
TheLartians/GroupSourcesByFolder.cmake
Automatically group sources by folder structure for Visual Studio/Xcode generators
TheLartians/BitLens
🔎 Have your bits and eat them too! A C++17 bit lens container for vector types.
TheLartians/StaticHash
Constexpr hash functions for C++
TheLartians/Revisited
🧑🤝🧑 The visitor pattern revisited. An inheritance-aware acyclic visitor template, any and any-function templates.
TheLartians/react-native-simple-transition
🌠 An easy to use transition component for React Native
TheLartians/Generator
A generator class emulating coroutines' yield functionality through std::thread
TheLartians/IndexSet
A class for manipulating large sets of indices with optimal performance and memory use
TheLartians/constexpr
Experiments with constexpr
TheLartians/NDArrayOld
A fast n-dimensional array template for c++
TheLartians/Presentations
https://thelartians.github.io/Presentations
TheLartians/awesome-modern-cpp
A collection of resources on modern C++
TheLartians/cmake-scripts
A selection of useful scripts for use in CMake projects.
TheLartians/Lars
A cmake enabled git-submodule collection of my C++ toolbox
TheLartians/luamin
A Lua minifier written in JavaScript
TheLartians/m.css
A no-nonsense, no-JavaScript CSS framework and Pelican theme for content-oriented websites
TheLartians/assemblyscript
Definitely not a TypeScript to WebAssembly compiler 🚀
TheLartians/frozen
a header-only, constexpr alternative to gperf for C++14 users
TheLartians/integer
A drop-in "bigint" C++ class
TheLartians/ios_std_alternatives
C++17 alternative std libraries for iOS 9.0+
TheLartians/json65
A JSON parser written in 6502 assembly language.
TheLartians/RectangleBinPack
Source code for performing 2d rectangular bin packing.
TheLartians/run-clang-format
A wrapper script around clang-format, suitable for linting multiple files and to use for continuous integration
TheLartians/TypescriptToLua
Typescript to lua transpiler.
TheLartians/yaml-cpp
A YAML parser and emitter in C++