RabbitMQ is an implementation of AMQP, the emerging standard for high performance enterprise messaging. The RabbitMQ server is based on a proven platform, Erlang/OTP, offering exceptionally high reliability, availability, and scalability. It delivers good throughput and latency performance that is predictable and consistent. The code base is compact and easily maintainable, facilitating rapid customization and hot deployment. The RabbitMQ distribution also includes a Java client that interoperates with any compliant AMQP server.
ERDialog is part of a simple Web based framework with Erlang. It is a Web browser interface and system for developing programs using the Yaws HTTP server and Erlang support programs. It will be able to ship applets for installation. Applets for wiki, music playing, and file launching exist now.
ERDtext is a simple text file viewer that is part of ERDialog. ERDialog is an application framework using Yaws. Multiple applets can be loaded into the framework. The existing applets include a file launcher, MPD audio interface, and wiki. It only requires Erlang and Yaws to be installed.
Yaws is a WWW technology with capabilities similar to the combination of Apache with PHP and a database. Yaws runs faster, with smaller footprint, higher scalability, and higher reliability. Subjectively speaking, it uses a more beautiful technique to generate dynamic pages than other similar technologies.
ERDexpert is a interface to an Erlang expert assertion engine. ERDialog is an application framework using Yaws. Multiple applets can be loaded into the framework. The existing applets include a file launcher, mpd audio interface, and wiki. This is the full release and only needs Erlang and Yaws installed.
Ebot is a scalable and distribuited Web crawler. The URLs are saved to a NOSQL database (which supports map/reduce queries) that you can query via RESTful HTTP requests or using your preferred programming languages. The URLs that need to be analyzed are sent to AMQP queues. In this way, it is possible to run several crawlers in parallel and stop and start them without losing URLs.
Candygram is a Python implementation of Erlang concurrency primitives. Erlang is widely respected for its elegant built-in facilities for concurrent programming. This package attempts to emulate those facilities as closely as possible in Python. With Candygram, developers can send and receive messages between threads using semantics nearly identical to those in the Erlang language.
ECB is a source code browser for (x)emacs. It displays a couple of windows that can be used to browse directories, files, and file contents like methods and variables. It supports source code parsing for languages like Java, C, C++, Elisp, Scheme, Perl, TeX, LaTeX, etc. In addition, it offers an (optional) permanent "compile window" at the bottom of the emacs frame, which is used to display all help and compile output. The rest of the frame is called the "edit area", which can be divided into several edit windows that are used for editing the sources. Deleting some of the edit windows neither destroys the compile window nor the browsing windows. It requires the CEDET suite.