Giter Club home page Giter Club logo

dugy's Projects

bomba icon bomba

C++ library for convenient implementation of RPC and serialisation

copyonwrite icon copyonwrite

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

cpp-editing-utils icon cpp-editing-utils

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

dent icon dent

Software for processing data from nanoindentation experiments

dugui icon dugui

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

emweb icon emweb

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

ezgz icon ezgz

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

fake_map icon fake_map

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

foreachstructmember icon foreachstructmember

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

lightforums icon lightforums

A lightweight forums software based on Wt, written in C++

lightweight_containers icon lightweight_containers

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

looping_thread icon looping_thread

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

memory_mapped_file icon 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

miniasio icon miniasio

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

ptr_to_constructor icon ptr_to_constructor

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

quick_arg_parser icon quick_arg_parser

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

quick_preferences icon quick_preferences

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

quickplot icon quickplot

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

routine_streamliner icon routine_streamliner

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

seasonal_worker icon seasonal_worker

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

serialisable icon serialisable

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

simple_matrix icon simple_matrix

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

state_machine icon state_machine

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

tds_model icon tds_model

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.