EPESI is a Web application for managing business information. It allows you to store, organize, process, link, and share records between people within a single company or organization. Standard features include a shared calendar, tasks, and address book, an integrated Roundcube e-mail client, an advanced permission system, easy form filling (Click2Fill), record change tracking (Watchdog), and full record history. Its modular design can be easily customized and modified to match your processes and workflow. The EPESI framework allows rapid development of custom modules and extension of the functionality of the basic CRM package into full ERP applications.
Roles UI is a graphic interface library for Ruby on Rails which provides the ability to manage roles and permissions in realtime for applications which use Cancan. It is a Rails engine, so it has its own namespace. You can reach Roles UI in /roles_ui. Roles UI consist of two main entities, Role and Permission. Each Role may have a permission set. Roles belongs to users. Roles UI extends your User model so you don't need to create this association. By default, Roles UI is configured to work with the User model.
RubyDNS is a high-performance DNS server that can be easily integrated into other projects or used as a stand-alone daemon (via RExec). By default, it uses rule-based pattern matching. Results can be hard-coded, computed, fetched from a remote DNS server, or fetched from a local cache, depending on requirements. In addition, RubyDNS includes a high-performance asynchronous DNS resolver built on top of EventMachine. This module can be used by itself in client applications without using the full RubyDNS server stack.