About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
3d aes application asterisk atom audio blog browser c c++ cache chat client cms collaboration collaborative communication communications concurrency content cross-platform database database-abstraction desktop developer development display distributed distributed-computing documentation eclipse email embedded emf event flash framework freebsd game gamedev game-development gaming gl gnu-linux graphics gui gui-framework hibernate http i18n image input integration interface internet-relay-chat irc j2ee java jms jpa keyboard language ldap library linux mac macintosh macos macosx mac-os-x manager math maths messaging mobile model modeling modelling mouse multimedia multi-platform multiplayer multithreaded mysql networking object objectoriented object-oriented opengl orm osgi osx p2p pdf persistence php physics platform plugin plugins portable programming protocol pyqt python qt qt4 remote remoting repository restful rpc ruby security server service sharing social software-development sound sql ssl svg swf synchronization system system-administration systems-management tcp technology toolkit tools twitter udp ui unicode unix virtual web webservice web-services widgets wifi win32 windows x x11 xml x-windows zip
[13 users on Ohloh]
Verse is a network protocol that lets multiple applications act together as one large application by sharing data over a network. If one application makes a change to shared data, the change is distributed instantly to all the other interested clients.
Java Game Networking
[6 users on Ohloh]
An Object-Oriented networking framework for Java primarily focused toward game development. The general concept is the utilization of Message objects that are essentially beans that are streamed over the network utilizing NIO.
[4 users on Ohloh]
Martyr is a framework (library) for the IRC Protocol, written entirely in Java, for Java programs. Martyr could be used as the foundation for a bot or a client written in Java. The goal for the Martyr project is to have a complete IRC client framework encompassing all the features of modern IRC, but to be fully separate from any client implementation.
[3 users on Ohloh]
Tags: tcp network framework java library api udp ssl
Cindy is a robust, scalable and efficient asynchronous I/O framework, supports TCP, SSL over TCP, UDP and Pipe.
[2 users on Ohloh]
CDO Model Repository

CDO is both a technology for distributed shared EMF models and a fast server-based O/R mapping solution. With CDO you can easily enhance your existing models in such a way that saving a resource transparently commits the applied changes to a relational database. Optionally other connected clients are actively notified about these changes so that their model copies get partially invalidated and all user interfaces reflect the current ...

[2 users on Ohloh]
Net4j Signalling Platform

Net4j is an extensible client-server communications platform based on OSGi but also executable stand alone. You can easily extend the protocol stack with Eclipse plugins that provide new transport or application protocols. Net4j's focus on performance and scalability is featured by non-blocking I/O, zero-copy signals and multiplexed binary protocols. Net4j was originally developed to support the CDO technology for distribute...

Virtual Object System (VOS)
[2 users on Ohloh]
VOS is a library and network protocol for interlinked object structures, which can be easily distributed over networks. Notifications of changes are automatically sent to other applications/clients. VOS simplifies concurrent asynchronous programming, both within the same process or distributed over the network. Revision control (versions), access control, and other important features are built in. VOS object messaging also allows access from multiple languages.

VOS forms the basis for...

Cloud User Shell
[1 users on Ohloh]
Cloud User Shell (cush) is a multi-call executable (like BusyBox) that combines many useful cloud computing utilities into a single utility, bringing cushy, RESTful cloud control to the command line.

It follows Unix principles, seamlessly blending cloud resources into existing working environments. In addition to bringing basic HTTP verbs (get, put, post, delete) to the shell, it allows URLs to be 'dereferenced' and software pipelines of server side software to be created.

Most peopl...

[1 users on Ohloh]
A set of components for creating distributed applications using JavaSpaces and JINI. It's implemented in Java, so you are able to use it in any platform you want.

The goal is to create a platform for auto-adapting applications to the network that they're connected to or even the place where the user is situated. We provide a set of classes for developing plugins for the platform. Every plugin is distributed through the network without downloading them in a "classical" way.

The plat...

[1 users on Ohloh]
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. 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 s...
Xennet C++ Network Library
[1 users on Ohloh]
Xennet Library is a Cross-Platform C++ Network Library providing high-level access to native Sockets, Network Classes and Network interfaces. Xennet also provides additional classes and functions for usability and additional networking features.
Ruby AxisNetcam
[1 users on Ohloh]
Tags: network ruby axis camera api http
Ruby library for interacting with network cameras from Axis Communications.

This is basically a Ruby wrapper built around the cameras' HTTP-based remote API.

[1 users on Ohloh]
Bogatyr 0.7.0

For more informations and documentations about the project, please visit our project page.

[0 users on Ohloh]
Tags: library api network nntp email c++ qt
This project contains a set of network classes for Qt.

Work in progress:
- RFC 2822 Message functions

[0 users on Ohloh]
Tags: network interface manager api pbx asterisk php
Asterisk is an open source PBX which provides a manager interface for sending text-based commands to in order to execute actions on the server. Examples include:

Adding handset to a queue. Monitoring a channel. Originating a call. Getting server status. Closing channels.

For more information on the Asterisk Manager interface you can visit the dedicated page at voip-info.

Road MapMore detailed information on my plans for the future of the project can be found on the dedicate...

[0 users on Ohloh]
API for JeuxDeMotsWhat is it?This project aims at producing API for the JeuxDeMots lexical network files. Using these APIs you'll be able to use lexical information in your application. This can be useful for text editors (list of synonyms, associated words, hyperonyms, ...) or other kind of application that needs to use lexical information.

The APIs are licensed under the terms of the GPL v3 license, and the lexical network data file is licensed under Creative Commons (type share-alike) ...

[0 users on Ohloh]
The Java Network Event Model framework for P2P applications aims to make development of p2p java applications a breeze. Users do not have to worry about the schematics of connection between two computers. It disjoins application design from the connection between them. The same code can be run on both machines, it eliminates the need to develop different code for sender and reciever. The communications between the devices is through a messaging system, which triggers events which can be handl...
[0 users on Ohloh]
Tags: xml suvbersion nmea ldap network api java
This api provides helper classes, factories, etc. for :

LDAP directory authentication and exploration TCP and UDP socket development language interoperability with JSON serial communication subversion exploration and management xml serialization/deserialization util classes etc.

Nicolas Richasse

[0 users on Ohloh]
Cross-platform OpenGL 2.0 engine with Qt4 gui.

NeonEngine is designed with OpenGL 3.0 in mind and is a shader based engine with Fixed Format not available.

Libraries needed for compilation.

Library Version minimum CMake 2.6 Qt4 4.4.1 Cg 2.1 (x) GLEW 1.5.0 OpenGL 2.0 Boost 1.35.1 (x) Denotes beta

Questions and AnswersWhy only OpenGL 2.0 or better support?

[0 users on Ohloh]
Tags: 802.11 wifi new tools api network
Set of tools for networking