Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

ACE

Compare

The ADAPTIVE Communication Environment (ACE) is a freely available, open-source object-oriented (OO) framework that implements many core patterns for concurrent communication software. ACE provides a rich set of reusable C++ wrapper facades and framework components that perform common communication software tasks across a range of OS platforms.

4.53846
   
  0 reviews  |  47 users  |  496,757 lines of code  |  16 current contributors  |  Analyzed 2 days ago
 
 

XCB

Compare

X Window System protocol binding library. Originally for C bindings, but now generalized to several other languages. This is a lightweight replacement for the binding portion of Xlib, featuring thread transparency, XML extensibility, and a small and straightforward interface. The version of ... [More] Xlib currently being distributed by X.Org uses XCB for its transport; this allows XCB and Xlib calls to be freely mixed for ease in porting applications and toolkits. Most of the XCB C code is autogenerated from XML descriptions. (This may be why Ohloh complains about the degree of code commenting.) [Less]

4.8
   
  0 reviews  |  21 users  |  63,669 lines of code  |  20 current contributors  |  Analyzed about 6 hours ago
 
 

The POCO C++ Libraries (POCO stands for POrtable COmponents) are open source C++ class libraries that simplify and accelerate the development of network-centric, portable applications in C++. The libraries integrate perfectly with the C++ Standard Library and fill many of the functional gaps left ... [More] open by it. Their modular and efficient design and implementation makes the POCO C++ Libraries extremely well suited for embedded development, an area where the C++ programming language is becoming increasingly popular, due to its suitability for both low-level (device I/O, interrupt handlers, etc.) and high-level object-oriented development. Of course, the POCO C++ Libraries are also ready for enterprise-level challenges. [Less]

4.66667
   
  0 reviews  |  15 users  |  838,422 lines of code  |  5 current contributors  |  Analyzed 5 days ago
 
 

This project is a modern C++ library with a focus on portability and program correctness. It strives to be easy to use right and hard to use wrong. Thus, it comes with extensive documentation and thorough debugging modes. The library provides a platform abstraction layer for common tasks such as ... [More] interfacing with network services, handling threads, or creating graphical user interfaces. Additionally, the library implements many useful algorithms such as data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, XML and text parsing, and many other general utilities. [Less]

4.8
   
  1 review  |  10 users  |  230,940 lines of code  |  3 current contributors  |  Analyzed 4 days ago
 
 

IntelĀ® Threading Building Blocks (TBB) offers a rich and complete approach to expressing parallelism in a C++ program. It is a library that helps you take advantage of multi-core processor performance without having to be a threading expert. Threading Building Blocks is not just a ... [More] threads-replacement library. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability. [Less]

4.5
   
  0 reviews  |  7 users  |  582,337 lines of code  |  2 current contributors  |  Analyzed 6 days ago
 
 

libNUI is a hardware accelerated GUI framework that makes it possible to build rich multi-platform applications based on 3D rendered dynamic layouts. Interfaces are built as a composition of widgets and behaviors, and the framework handles positioning, resizing, anchoring, and texture stretching. ... [More] Objects are connected with synchronous events and delegates for mono-threaded communication, or asynchronous notifications and message queues are used for multi-threaded applications. It also supports strings (including Unicode), paths, files, data streams, fonts, threads, critical sections, audio buffer rendering, and more. [Less]

5.0
 
  0 reviews  |  2 users  |  3,623,181 lines of code  |  5 current contributors  |  Analyzed about 2 years ago
 
 

libpthread-stubs provides stub functions for pthreads as weak aliases for platforms on which libc does not provide these stubs. Linking to both libc and libpthread-stubs will always provide a full set of pthread stubs, allowing programs and libraries to portably use pthreads when linked to pthreads ... [More] and improve single-threaded performance when not linked to pthreads. [Less]

0
 
  0 reviews  |  1 user  |  120 lines of code  |  0 current contributors  |  Analyzed about 16 hours ago
 
 

A C++ Networking Library implementing protocols for HTTP, FTP, (E)SMTP, IMAP, POP3...

5.0
 
  0 reviews  |  1 user  |  3,597 lines of code  |  0 current contributors  |  Analyzed 10 days ago
 
 

SIGMA Framework - SImple Game MAchine

5.0
 
  0 reviews  |  1 user  |  128,305 lines of code  |  1 current contributor  |  Analyzed about 13 hours ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.