I Use This!
Activity Not Available
Analyzed over 1 year ago. based on code collected over 1 year ago.

Project Summary

THIS PROJECT IS UNDER CONSTRUCTIONxr::coreIn xr::core, you'll find useful and portable C++ mini libraries and useful tools created for general use. The pupose of this library is to give developers higher level API built on more complex ones to perform simple tasks in a clean and easy way. The main focus of this site is portability and simplicity, not flexibility. We are not trying to make things harder, but rather make things simpler. Through flexible functions, you'll be able to do a simple task in a portable way without the need of going into all the details of the underlying libraries.

ExampleFor example if you want to download a file from the internet in your program, you most likely don't want to learn all that is there to learn about it. You might prefer to do this with one simple line of code and move on, here's an example of how you can use core::www to do this task:

// This will download somefile.xml into your Str string stream.
std::stringstream Str;
Str << xr::core::www::url("http://www.domain.com/somefile.xml");

// This will download and write binary.avi to disk.
std::ofstream MyFile("binary.avi");
MyFile << xr::core::www::url("ftp://www.domain.com/binary.avi");If this is the kind of simplicity that you want, then this mini library may be useful to you. If you want more in-depth API about getting files from the internet, this library is definitely not what you should be looking at. Of course this does not only apply to core::www but to all the other namespaces in this library.

Available NamespacesHere's a list of available namespaces:

xr::core::www xr::core::env xr::core::tree xr::core::datetime xr::core::functional

Comming Soonxr::core::smtp: allows easy way to send email over smtp. xr::core::crypt: base64/rc6/blowfish encode/decode module. xr::core::excute: allows you to easily execute another process. xr::core::schedule: create scheduler entries in (windows only). xr::core::tree: an STL compatible tree implementation. xr::core::more: more stuff of course =) Copyright © 2005 Daher Alfawares

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


c free opensource portable simple stl stl-tree tree

In a Nutshell, xr-core...

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    you can embed statistics from Open Hub on your site
  • ...
    nearly 1 in 3 companies have no process for identifying, tracking, or remediating known open source vulnerabilities
  • ...
    learn about Open Hub updates and features on the Open Hub blog



30 Day Summary

Apr 9 2016 — May 9 2016

12 Month Summary

May 9 2015 — May 9 2016


Be the first to rate this project
Click to add your rating
Review this Project!