VioletGiraffe
🇺🇦 Reinventing the wheel since 2011. PC enthusiast and C++ fan. Music addict and a car guy.
Ukraine
Pinned Repositories
cpp-template-utils
A header-only C++ library that augments the standard library with useful code snippets
cppcheck-vs-addin
Visual Studio integration for cppcheck, an open-source static code analyzer for C++
desktop-wallpaper-switcher
A Win / Linux / Mac OS tool for managing and cycling desktop wallpapers
FasterThanSight
Desktop speed reading software for Windows, Mac and Linux
file-commander
Cross-platform Total Commander-like orthodox file manager for Windows, Mac and Linux
github-releases-autoupdater
A C++ library for update checking and automatic updating of the software distributed via GitHub releases
qtutils
A collection of various Qt-based classes and code snippets
text-encoding-detector
A Qt-based class for detecting the encoding of binary data assuming it is a text, and converting it to QString properly.
UEFI-Bootloader
A simple UEFI bootloader written in C++17 that does not need any third-party support code like Tianocore EDK or gnu-efi; only needs a handful EFI standard definitions that are provided by a sub-module.
UEFI-CPP-headers
Some basic UEFI definitions and symbols exactly as definied by the UEFI spec, in a form of C++ headers to be used for writing C++ UEFI applications.
VioletGiraffe's Repositories
VioletGiraffe/cppcheck-vs-addin
Visual Studio integration for cppcheck, an open-source static code analyzer for C++
VioletGiraffe/file-commander
Cross-platform Total Commander-like orthodox file manager for Windows, Mac and Linux
VioletGiraffe/FasterThanSight
Desktop speed reading software for Windows, Mac and Linux
VioletGiraffe/github-releases-autoupdater
A C++ library for update checking and automatic updating of the software distributed via GitHub releases
VioletGiraffe/qtutils
A collection of various Qt-based classes and code snippets
VioletGiraffe/cpp-template-utils
A header-only C++ library that augments the standard library with useful code snippets
VioletGiraffe/text-encoding-detector
A Qt-based class for detecting the encoding of binary data assuming it is a text, and converting it to QString properly.
VioletGiraffe/cpputils
A collection of various C++ utility classes
VioletGiraffe/cpuid-parser
Single-header library and sample code to obtain and parse CPUID
VioletGiraffe/StandardCplusplus
Standard C++ for Arduino (port of uClibc++); has a lot of C++11 and some C++14/17
VioletGiraffe/ShaderPlayground
A desktop tool for live-editing fragment shaders. Compatible with shadertoy.com.
VioletGiraffe/image-processing
VioletGiraffe/RamBench64
Cross-platform RAM speed benchmark
VioletGiraffe/cmake-project-template
CMake C++ project template with custom build flags and target directories
VioletGiraffe/thin_io
A lightweight cross-platform file library based directly on the native system API
VioletGiraffe/cpp-db
VioletGiraffe/GiraffeChess
A simple chess engine in C++
VioletGiraffe/PrimitiveCameraViewer
Displays live image from a Windows camera device (USB camera, web camera, video capture card etc.)
VioletGiraffe/VioletGiraffe
VioletGiraffe/VioletGiraffe.github.io
VioletGiraffe/BenchmarkComparator
VioletGiraffe/fobos-sdr
Fobos SDR API library example test application. Full source code.
VioletGiraffe/isc_serial
Cross-platform, Serial Port library written in C++
VioletGiraffe/ME3TweaksModManager
Mod Manager for Mass Effect Original Trilogy and Mass Effect Legendary Edition
VioletGiraffe/PicoDVI
VioletGiraffe/qmake-project-template
This is a project template I use for creating C++ applications using the qmake build system (not necessarily using Qt itself in the app). Includes a bunch of my convenience C++ libraries.
VioletGiraffe/RandomnessVisualization
VioletGiraffe/source-engine
Modified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses
VioletGiraffe/thread-pool
A modern, fast, lightweight thread pool library based on C++20
VioletGiraffe/wotreplay-fast-parser