About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
active-record ajax api application aspect-oriented async asynchronous browser-based c++ client client-server cms codeigniter collaboration comet communication community component component-based components content-management context-switch cross-platform css dependency-injection dependency-management deployment design development dibi document-management documents dynamic-content embedded engine event extensible federated front-controller groupware gtk gwt gwt-plugin-framework http httpclient httpserver i18n integration io java javascript javase jboss json kohana l10n lamp library lightorm lion lionframework lion-framework mda model-driven model-view-controller modular multithread multithreaded mvc mysql nette netty network networking nio non-blocking-io orm osgi peer-to-peer performance perl php php5 plugin plugin-framework plugins posix protocol python rad rapid rapid-development rdf reactor ria ruby rubygem scalable seo-friendly server servlet single-sign-on smarty socket sockets subscription swing tcl tcp tcpip templates threads twisted udp web webapps webbased windows workflow-engine workflows www xml xslt
[278 users on Ohloh]
GLib is the low-level core library that forms the basis of GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.
[97 users on Ohloh]
Tags: engine protocol library framework twisted python network asynchronous event-driven
Twisted is an event-driven networking framework written in Python. It integrates a large number of consistent APIs for developing new Internet services.
[55 users on Ohloh]
Kohana is a PHP5 framework that uses the Model View Controller architectural pattern. It aims to be secure, lightweight, and easy to use.

Kohana 2.2 is part of the GoPHP5 initiative.

Kohana is licensed the "new" BSD license, but also uses:
- a port of phputf8 (LGPL)
- popoon's externalinput (Apache 2.0).

Nette Framework
[20 users on Ohloh]
Nette Framework is a powerful, component-based and event-driven framework for creating web applications and services in PHP 5.

Nette reconceptualizes Web application development in terms of presenters, components, events and properties instead of URLs and query parameters.

Nette Framework is designed with simplicity in mind.

Nette Framework is free (released under the terms of the Nette License). You can use it to develop either open source or commerical applications.

Prado PHP framework
[12 users on Ohloh]
Tags: rad php mvc web ajax event-driven framework
PRADO is a component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for PHP Rapid Application Development Object-oriented.

PRADO is an open source project. You can use it for free in either open source or proprietary applications.

[10 users on Ohloh]
Tags: comet ria event-driven framework mvc servlet ajax swing web java development
wingS is a servlet development framework for Web applications. It features Swing-like components and utilizes Swing models, Swing events, and a very similar API yet featuring transparent AJAX. A special LayoutManager allows you to place components using designer provided HTML templates. The HTML code generation of the components supports PLAF (Pluggable Look and Feel), so it is possible to create a different output, like plain HTML for barrier-free user interfaces.
[5 users on Ohloh]
Ruby/EventMachine is a fast, simple event-processing library for Ruby programs. It lets you write network clients and servers without handling sockets- all you do is send and receive data. Single-threaded socket engine- scalable and FAST!
Lion - An open source PHP framework
[4 users on Ohloh]
Lion is an emerging open source PHP framework for creating rich web applications as a combination of the most valuable features and patterns taken from the development community.

Maybe the most valuable feature within the framework, as a combination of a MVC and a MVP. The MVP allows to declare rich UI components within your templates, easing the integration with your own event handlers. Lion's component model handles AJAX communication in both ways: Direct and Reverse-AJAX.

From the...

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.

Alebion PHP Framework
[3 users on Ohloh]
Alebion is a 4 years in development php framework heavily relying on FLOSS libraries at its base.

So far it has been a play- and testing ground for a small group of developers to try out design principles, coding techniques and libraries.

Nevertheless Alebion is intensively used in a variety of products created and maintained by the ION Group and is thus
extensible by some already available modules.

Atomik Framework
[3 users on Ohloh]
Tags: plugins event-driven rapid-development framework php php5 web modular
Atomik is a free, open-source, micro framework for PHP5. Atomik is built for small web applications that do not need heavy frameworks but still want powerful features. It is build with the KISS principle in mind as well as speed and simplicity. Atomik is also an ideal introduction for beginners to the world of web development frameworks.
[3 users on Ohloh]
Tigermouse is a modern web applications framework for PHP. It relies on AJAX technology, so in pair with being lightweight enables you to build dynamic, responsive and interactive web applications. It is well suited for enterprise-grade tasks because of its strong commitment to server-side business logic processing. Tigermouse does not require any Javascript coding, so you can focus on your application core logic instead of tinkering in UI. Noteworthy features are:
- full native AJ...
PRADO: PHP component framework v2
[2 users on Ohloh]
Tags: event-driven php javascript web design mvc ajax development framework http www cms
PRADO is an event-driven and component-based framework for Web application development in PHP 5. It shares many similarities with ASP.NET and RAD tools such as Borland Delphi, and Visual Basic.
[2 users on Ohloh]
PHP_Application is a platform for development of event-driven applications in which two mechanisms of distribution of events are realized. The first level are objects and their events, the second - the application and its events. The mechanism of distribution of events of the applications supports distribution of the directed and broadcasting events, and also provides synchronous or asynchronous processing events.

The structure of the application represents hierarchy of objects with variou...

[1 users on Ohloh]
Previous experience with [Apache_Mina](http://mina.apache.org) has led me to the view that abstracting IO can enhance performance while making it significantly easier to write protocols.

This library's goals are to use event multiplexing to create performant minimal-threaded socket applications. Minimal-threaded meaning threads are supported, but may not be necessary.

[1 users on Ohloh]
Tags: event-driven framework javascript ajax
An event-driven JavaScript framework for running template-based modular JavaScript applications in the browser.
[1 users on Ohloh]
KIX - federated web-based collaboration framework for fully integrated data sharing.

Objective: provide an integrated distributed enviroment for collaborative live document processing, which supports complex distributed document dependencies.

1. extensible automation of forward feed when live documents are updated.
2. extensible automation mechanisms for external document deployment.
3. document/version centered web fora for feed bac...

[0 users on Ohloh]
Tags: server http reactor event-driven framework network c++
Lightweight C++ framework for building network applications. Allows event-driven design, based on the Leader/Followers Reactor pattern as the most effective for UNIX-based systems. The idea behind the framework is simplicity, scalability, very high performance and low dependency from other software. To be a “swiss knife” for network applications. It consists of four parts building the modular framework functionality. The first one is abstraction of the socket-based communication mechanisms. It e...
[0 users on Ohloh]
Tags: plugin framework gwt-plugin-framework event-driven gwt plugin-framework
Project is devoted to create lightweight framework which will allow users to create big GWT applications in plugin / event driven environment.

The project was shared with community to verify the idea and implementation. When some sources and materials will be supplied I encourage to disscussion on group.

Author comment:

I work for Polish comapny which use GWT in presentation layer. I have three year expirience in developing / designing J2EE applications for them. Its my firs...

[0 users on Ohloh]
Tags: embedded context-switch event-driven tcl multithread framework
The main goals of presented framework:optimise Performance/Load of framework based application on SMP hardware any threads architecture and application communication muster can be implemented hiding thread synchronisation and data locking issues from framework user framework based application self diagnostic and alarm generation on fail TCL as an administration, configuration and application extension language very compact, applicable for embedded use Not documented yet, but includes working exa...