Arc::Project
The Arc::Project is a collection of C++ libraries and programs made by me.
Most Arc::Project libraries have few, if any, external dependencies (an example is Arc::Runtime which requires ASIO) and in most cases only require a modern C or C++-compiler to build.
All Arc::Project projects use the build2 build system, which I highly recommend you use too. Older build systems will not be supported initially.
Licensing
All current Arc::Project libraries and programs are released under the Arc Project Software License, version 1.0.
Arc::Validate
Arc::Validate is an easy-to-use unit-testing library for C. Find the source code on code.helloryan.se.
Bindings for C++ are planned by not yet ready for release.
![](http://images-pw.pixieset.com/elementfield/qkzwvlw/validate-ae66eedb-300.png)
Arc::Unicode
Arc::Unicode provides an easy way to encode, decode, and validate Unicode data, primarily UTF-8. Find the source code on code.helloryan.se.
![](http://images-pw.pixieset.com/elementfield/KdwG8ky/unicode-88f8cf10-300.png)
Curious about Arc::Project?
Don't hesitate to contact me if you have any questions about Arc::Project or any of its sub-projects.
You can also e-mail me at arc-project@helloryan.se.