About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
accounting ajax amazon ant apache api blog bot build build-tools business calendar chat client clustering cms code collaboration communication communications community compiler component components content content-management content-management-system crm cross-platform css data database database-abstraction desktop development distributed distributed-computing distribution dns document-management dsl dynamic dynamic-content eclipse eclipse-plugin editor email embedded enterprise erp esb firefox flex framework game games gaming graph grid groovy gwt hibernate html http ide im imap instant-messaging ioc irc j2ee j2me jabber java javaee javascript jboss jdbc jquery jsf json jsp jvm learning library linux log logging lucene macintosh management maven maven2 messaging metadata middleware mobile model model-view-controller modules monitoring multiplayer mysql network networking objectoriented object-oriented orm perl platform plugin programming repository rest restful ria ruby scripting search-engine security server service servlet shell simple simulation smtp soa source spring springframework sql sqlite swing technology test testing tools udp utilities utility version-control visualisation web webapps webmail windows workflow xml xmpp
Eclipse Platform Project
[1437 users on Ohloh]
The Eclipse platform is a generic foundation for an IDE. That is, the platform is an IDE without any particular programming language in mind. You can create generic projects, edit files in a generic text editor, and share the projects and files with a Concurrent Versions System (CVS) server. The platform is essentially a glorified version of a file-system browser.
Eclipse RCP (Rich Client Platform)
[83 users on Ohloh]
Eclipse RCP (Rich Client Platform) is a set of plug-ins added to the Eclipse platform for creating Rich Client Applications. These plug-ins are part of the Eclipse offering in the Runtime, SWT, JFace, and Workbench.
[40 users on Ohloh]
From a code point of view, Equinox is an implementation of the OSGi R4 core framework specification, a set of bundles that implement various optional OSGi services and other infrastructure for running OSGi-based systems.

More generally, the goal of the Equinox project is to be a first class OSGi community and foster the vision of Eclipse as a landscape of bundles.

[17 users on Ohloh]
MiniG is a webmail written as an alternative to IMP for the OBM groupware solution. MiniG interface uses google web toolkit to provide a full ajax interface similar to GMail.

OBM is an open source alternative to exchange based on postfix, cyrus imap and openldap.

Eclipse Communication Framework
[17 users on Ohloh]
ECF is a framework for building communications functions into Eclipse-based tools and applications. It can be used to create other plugins, tools, or full applications that require asynchronous point-to-point or publish-and-subscribe messaging.

ECF is also a small set of applications for real-time developer communication, including instant messaging, file sharing, and real-time collaboration.

[13 users on Ohloh]
The Riena platform is the foundation for building multi-tier enterprise client/server applications. As such Riena is broadening the usage of the service oriented architecture of OSGi/Equinox by providing access to local and remote services in a transparent way. Using this uniform programming model, the components of Riena and the business components of the enterprise application can be developed regardless of their target location. Components are later easily placed on client or server depending...
Apache Sling
[13 users on Ohloh]
Apache Sling is a Web application framework based on REST principles that provides easy development of content-oriented applications. Sling uses a JCR repository, such as Apache Jackrabbit, as its data store.

Apache Sling is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Jackrabbit PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process ...

Apache Felix
[11 users on Ohloh]
Tags: platform osgi apache java
OSGi R4 implementation
Nuxeo ECM
[11 users on Ohloh]
Nuxeo 5 is an innovative, standards-based, open source framework for ECM applications. Its component-based and service-oriented architecture makes it easy to customize and extend, making developers more efficient and ultimately, happier!
[10 users on Ohloh]
Next generation collaboration software.

Open-Xchange Server provides collaborative functions such as e-mail, calendaring, contacts and more with a clean, high-performance AJAX frontend.

In addition to around 20 million mailboxes sold to customers companies like world's biggest hosting company 1&1 uses Open-Xchange and sells it to his customers, too.

Open-Xchange Customers get security & stability build for world's biggest service providers together with next generation ...

[9 users on Ohloh]
The AspireRFID project aims at developing and promoting an open-source, lightweight, standards-compliant, scalable, privacy-friendly, and integrated middleware to ease the development, the deployment and the management of RFID-based applications and sensor-based applications. It implements several specifications from consortiums such as EPC Global, NFC Forum, ...
Pax Runner
[7 users on Ohloh]
Painless OSGi framework startup and provisioning.
Pax Exam
[7 users on Ohloh]
Painless integration testing for OSGi (formerly known as Pax Drone).
[6 users on Ohloh]
Pax URL is a set of OSGi URL Handlers Service implementations as follows:

classpath: protocol handler. Provides access to classpath resources from your bundle or other bundles installed.
mvn: protocol handler. Provide access to maven repository artifacts based on the well known groupId, artifactId, version and type
obr: protocol handler. Make use of OBR bundle repository.
war:/war-i: protocol handlers. Automates war deployment.
wrap: ...

Pax Web
[5 users on Ohloh]
OSGi R4 Http Service implementation using Jetty 6.

Pax Web extends OSGi Http Service with better servlet support, filters, listeners, error pages and JSPs and some others in order to meet the latest versions of Servlet specs.

[5 users on Ohloh]
rVooz is a software platform designed to make contextual connections, or contextions, between people who might not have a priori knowledge of each other; it enables contextual collaboration. It does this when a client application posts context to the Salient Server via it's context interface and the Salient Server finds a context match with one or more other users. The Salient Server informs Voozers via the match interface of the match, and depending on the implementation, the Voozer distributes...
Eclipse Data Tools (DTP)
[4 users on Ohloh]
Pax Logging
[4 users on Ohloh]
Tags: log logging osgi log4j
The logging support in the standard Log Service of the OSGi specification is minimalistic and not entirely suitable for enterprise applications. This project tries to address this by extending the standard interface with additional interfaces and using a strong logging backend, the Apache Log4J. Pax Logging defines its own API, but more importantly it supports the Log4J and Jakarta Commons Logging APIs as well, making it easy to creata bundles that uses these common APIs, either directly in new ...
Netty Project
[4 users on Ohloh]
The Netty project is an effort to provide an asynchronous event-driven network application framework and tools for rapid development of maintainable high performance and high scalability protocol servers and clients.

In other words, Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server.

Apache ACE
[3 users on Ohloh]
Apache ACE is a software distribution framework that allows you to centrally manage and distribute software components, configuration data and other artifacts to target systems. It is built using OSGi and can be deployed in different topologies. The target systems are usually also OSGi based, but don't have to be.