Pinned Repositories
cmake-cpp-template
Linux: VSCode; Windows: MSVS, VSCode(TODO)
colored-cout
"colored cout" is a simple overloading of operator<< that allow you to print in console using 8 basic colors
cpp-adaptive-benchmark
C++11 benchmark that can automatically choose the number of repetitions to perform for the desired time.
cpp-string-utils
C++17 and C++11 std::string_view-based utils.
IndexBuffers
Simple effective data serialization tool.
lua_cArgParse
C++17, declarative Lua arguments type checking, metaprogramming.
lunasvg
lunasvg is a standalone SVG rendering library in C++
MyPaintSFML
Test task, just for history. The software can draw basic primitives with configurable pen color and width. It was created with SFML for 3 days.
sorted_flat_deque
C++11, STL-like API, bidirectional iterator, min, max, median, one memory allocation in the circular buffer.
switch-str
C++17 O(1) switch for strings
yurablok's Repositories
yurablok/colored-cout
"colored cout" is a simple overloading of operator<< that allow you to print in console using 8 basic colors
yurablok/cmake-cpp-template
Linux: VSCode; Windows: MSVS, VSCode(TODO)
yurablok/IndexBuffers
Simple effective data serialization tool.
yurablok/MyPaintSFML
Test task, just for history. The software can draw basic primitives with configurable pen color and width. It was created with SFML for 3 days.
yurablok/sorted_flat_deque
C++11, STL-like API, bidirectional iterator, min, max, median, one memory allocation in the circular buffer.
yurablok/switch-str
C++17 O(1) switch for strings
yurablok/cpp-adaptive-benchmark
C++11 benchmark that can automatically choose the number of repetitions to perform for the desired time.
yurablok/cpp-string-utils
C++17 and C++11 std::string_view-based utils.
yurablok/lua_cArgParse
C++17, declarative Lua arguments type checking, metaprogramming.
yurablok/lunasvg
lunasvg is a standalone SVG rendering library in C++
yurablok/simple-uniform-noise
Simple uniform deterministic 1D, 2D, 3D, 4D value noise
yurablok/VSCode-Flatbuffers-Highlighter
Flatbuffers Schema (IDL) Syntax Highlighter for Visual Studio Code
yurablok/cpp-coding-guide
Yet another С++ coding guide, but, IMHO, it has good enough explanations.
yurablok/cpp-json-without-dom
C++17(11*) callback-based DOM-less parsing and generating JSON messages.
yurablok/fods_minimizer
Cuts out all unnecessary and optimizes styles in FODS documents to make it much easier to solve conflicts of merging in version control systems.
yurablok/GenerateCppFiltersExtension
Visual Studio C++ Extensions
yurablok/luacheck
A tool for linting and static analysis of Lua code.
yurablok/mysql-modern-cpp
Lightweight header-only wrapper for MySQL with simple and convenient usage in modern C++ (C++11 or later)
yurablok/serial
Cross-platform, Serial Port library written in C++
yurablok/tslib
Touchscreen access library
yurablok/vs-force-utf8
Forcibly saves all files in UTF-8 (No BOM) encoding.