Dugy

Dugy

Geek Repo

Github PK Tool:Github PK Tool

Dugy's repositories

quick_arg_parser

A single header C++ library for parsing command line arguments and options with minimal amount of code

Language:C++License:MITStargazers:49Issues:6Issues:4

Legend_of_the_Invincibles

An add-on campaign for the Battle for Wesnoth game

Language:LuaLicense:GPL-3.0Stargazers:38Issues:8Issues:326

EzGz

An easy to use single header library for fast decompression of Gz archives written in modern C++ (compression is not implemented yet)

Language:C++License:MITStargazers:33Issues:2Issues:0

serialisable

A header-only library for convenient saving of program preferences with minimal amount of code

Language:C++License:MITStargazers:21Issues:5Issues:2

HowNotToWriteYourselfToDeathWithCpp

[WiP] A bunch of slides showing techniques how to avoid writing yourself to death when using C++

License:MITStargazers:13Issues:2Issues:0

bomba

C++ library for convenient implementation of RPC and serialisation

Language:C++License:MITStargazers:11Issues:1Issues:0

generic_factory

C++ library for avoiding writing factories

Language:C++License:MITStargazers:8Issues:2Issues:0

quick_preferences

A small header-only library for convenient saving of program preferences and generating GUIs for setting them without boilerplate

Language:C++License:MITStargazers:4Issues:3Issues:0

memory_mapped_file

Utility for lazy loading of files into memory as raw data or structs, reading them through random access and automatic saving if changes were made

Language:C++License:MITStargazers:2Issues:2Issues:0

contextfree_generator

A generator of texts based on a context-free grammar, with some syntactic sugar

Language:C++License:MITStargazers:1Issues:2Issues:1

EmWeb

Resources for my planned Qt/Emscripten based web page for github.io

Language:C++License:MITStargazers:1Issues:3Issues:0

fake_map

A façade over std::vector that makes it act like std::unordered_map (found to be faster for smaller maps)

Language:C++License:MITStargazers:1Issues:2Issues:0

washburn

A program to read data from a balance through a serial port and compute results of Washburn experiment

Language:C++License:GPL-3.0Stargazers:1Issues:2Issues:0

looping_thread

A utility class that periodically calls a function and cleanly exits when destroyed without waiting for timeouts

Language:C++License:MITStargazers:0Issues:3Issues:0

CopyOnWrite

Utility C++ class for accessing a class as lockfree and locking only when changing (at the cost of copying the whole thing)

Language:C++License:MITStargazers:0Issues:1Issues:0

cpp-editing-utils

A set of functions usable for automatically refactoring C++ code when find/replace isn't enough

Language:C++License:MITStargazers:0Issues:2Issues:0

DuGUI

A façade over Qt Widgets allowing to create GUIs in C++ with minimal amount code

Language:C++License:MITStargazers:0Issues:2Issues:0
Language:JavaScriptStargazers:0Issues:2Issues:0

foreachStructMember

Short copypasta for conveniently iterate through members of a simple struct using the trick from Boost.PFR

Language:C++License:MITStargazers:0Issues:1Issues:0

lightweight_containers

Some data useful data structures that generate less code and use usually no dynamic allocation, with convenient interface

Language:C++License:MITStargazers:0Issues:2Issues:0

MiniAsio

[early WiP] currently only an OOP wrapper over Unix listen and poll

Language:C++License:MITStargazers:0Issues:1Issues:0

ptr_to_constructor

A trick to make a pointer to function from constructor with support for inheritance

Language:C++License:MITStargazers:0Issues:2Issues:0

QuickPlot

Plots a file with one click/command, automatically determining some properties

Language:C++License:GPL-3.0Stargazers:0Issues:2Issues:0

routine_streamliner

A class to handle many short, periodically called routines into one thread to reduce the number of wakeups or I/O operations

Language:C++License:MITStargazers:0Issues:3Issues:1

seasonal_worker

A class for executing functions on a separate thread with a clean interface

Language:C++License:MITStargazers:0Issues:2Issues:0

simple_matrix

A very simple library for matrix calculations aiming for ease to set up and use.

Language:C++License:MITStargazers:0Issues:2Issues:0

simplest_image_library_possible

The absolutely simplest image library possible in C++, header only, depending only on standard libraries

Language:C++License:MITStargazers:0Issues:2Issues:0

state_machine

A class for using a thread like a finite-state automaton-like program that PLC and automation programmers like

Language:C++License:MITStargazers:0Issues:2Issues:0

tds_model

A computational model for reactions occurring during Thermal Desorption Spectroscopy, supporting automated search of parametres that fit experimental data

Language:C++License:MITStargazers:0Issues:2Issues:0

workspace

A tool for allowing users to modify UIs composed of predefined modules, using QtWidgets

Language:C++License:MITStargazers:0Issues:1Issues:0