Granite Data Services (GraniteDS) is a comprehensive development and integration solution for building Flex / JavaEE RIA applications. The primary goal of this project is to provide a framework for Flex 3+/EJB3/Seam/Spring/Guice/POJO application development with full AMF3/RemoteObject benefits. It also features a Comet-like Data Push implementation (AMF3 requests sent over HTTP) and ActionScript3 code generation tools (Ant task and Eclipse Builder).
Flexc++ is a tool for generating scanners based on regular expressions. Flexc++ is highly comparable to the programs flex and flex++. The goal was to create a similar program, but to implement it completely in C++. Most flex and flex++ grammars should be usable with flexc++ with minor adjustments.
abiCloud is a cloud computing platform manager that allows you to easily deploy a private cloud infrastructure. One of the key features is the Web rich interface for managing the infrastructure. You can deploy a new service just dragging and dropping a virtual machine. It allows you to deploy instances over VirtualBox, VMware, KVM, and Xen. It features user management through ACL, infrastructure and network management, an appliance repository, and the ability to easily design virtual datacenters.
Engroup is an enterprise groupware system promotes collaboration among members in a team or company. It also helps members manage their business better. It has the following modules: a dashboard that aggregates contents from the mail system and RSS from some known sources; private messages, an alternative method for fast communication among members to replace chatting or email; email, which supports the IMAP protocol with SSL enabled; a forum, implemented with JForum; a wiki, implemented with JSPWiki; HRM to manage employee information; CRM to manage customer information; a document management system; a project management system; a todo list to track private tasks of a user; and an RSS reader.
AmFast is a Flash remoting package for Python. It features support for NetConnection and RemoteObject RPC, support for Producer/Consumer 'push' messaging with HTTP polling, HTTP long-polling, and real-time HTTP streaming channels, support for authentication with NetConnection and RemoteObject,, a Flexible Target mapping system that maps message destinations to invokable Target objects, support for ChannelSets with multiple Channels that expose resources in different ways, a built-in AMF encoder/decoder, and more.
PyAMF provides Action Message Format (AMF) support for Python that is compatible with the Adobe Flash Player. It includes integration with Python Web frameworks like Django, Pylons, Twisted, SQLAlchemy, and more. The Adobe Integrated Runtime and Adobe Flash Player use AMF to communicate between an application and a remote server. AMF encodes remote procedure calls (RPC) into a compact binary representation that can be transferred over HTTP/HTTPS or the RTMP/RTMPS protocol. Objects and data values are serialized into this binary format, which increases performance, allowing applications to load data up to 10 times faster than with text-based formats such as XML or SOAP.