Coder Social home page Coder Social logo

James Baker's Projects

arbitraryordermap icon arbitraryordermap

ArbitraryOrderMap is a C++ container class which works like std::map, except it maintains the key/value order, so that iterating outputs in the order items were added. It allso allows insertion and indexing by Nth item (size_t).

dynamic_enum icon dynamic_enum

dynamic_enum aims to continue where standard c/c++ enums leave off. They are iteratable, searchable, can contain any type and the types can be mixed. They can be class members, namespace members, or global. Their names convert to strings for passing to functions. More to come...

easyappbase icon easyappbase

Simplify building a Gui App by having all the heavy lifting of getting started done. ImGui is the basis of the Gui, running on SDL2 with OpenGL. It includes logging facilities, Thread management with tracking, mutex tracking and debug, core network facilities, based on Boost, event handling, and more.

hamlab icon hamlab

The beginnings of a one Ham app as the goto to control/monitor all other apps, do logging, and run your shack. Modular with a plugin archechture for exay extensibility. VERY early stages, so check back later.

json_document icon json_document

Very efficient JSON parsing, writing and accessing library for C++. Currently used in a major Point of Sale application among other projects as the main library for using JSON and XML. Designed to allow use of JSON in C++ in a manner similar to other languages like Javascript and Python. For example int iValue = jDocument["key"]["subKey"]._int();

sdstring icon sdstring

Secure Delete String. A CPP string class interchangable with std::string and std::wstring which zeros it's allocated memory before freeing it. It is intended to thwart memory sniffer malware from reading secret data from freed memory, as per PCI recommendataions among others.

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.