The Netty project is an effort to provide an asynchronous, event-driven network application framework and tools for rapid development of maintainable, high-performance, high-scalability protocol servers and clients. In other words, Netty is a NIO client server framework that enables quick and easy development of network applications such as protocol servers and clients. It simplifies and streamlines network programming such as TCP and UDP socket servers.
The Biochemical ALgorithms Library (BALL) is a
framework for rapid application development in
molecular modeling and structural bioinformatics.
BALL provides an extensive set of data structures
as well as classes for molecular mechanics,
advanced solvation methods, comparison and
analysis of protein structures, file
import/export, NMR shift prediction, and
visualization. Its extensibility results from an
object-oriented and generic programming approach.
相关项目Properties Editor, Open Source QR Code Library, Media Player Classic - Home Cinema, TERASOLUNA Framework, MPC-BE
Arcavias is an e-commerce framework for Web shops, consisting of an e-commerce library, an administration interface, and different frontends. It's a modular stack which offers flexibility and speed. Unlike other Web shops, it's not a monolithic application. Instead, you have a choice between several user frontends, and you can adapt them to your needs or write one of your own.
Libzdb is a database library with thread-safe connection pooling. The library can connect transparently to multiple database systems. It has zero runtime configuration and connections are specified via a URL scheme. A modern object-oriented API is provided. Libzdb supports MySQL, PostgreSQL, SQLite, and Oracle.
相关项目blanco Framework, TuxGuitar, DeSmuME, TERASOLUNA Framework, iReport-Designer for JasperReports
OpenChange intends to provide a portable implementation of the Microsoft Outlook and Microsoft Exchange protocols. That is, it provides the client and server sides of the Microsoft Exchange RPC (MAPI) protocols.
相关项目Amateras, SmillaEnlarger, MPC-BE, OpenTween, Media Player Classic - Home Cinema
reacTIVision はマーカ物理オブジェクトとマルチ接触の表面の作成の高速かつ堅牢な追跡のためのコンピューター ビジョン フレームワークです。それはテーブル ベース タンジブルユーザインタ フェースの急速な発展のために設計されました。
相关项目NyARToolKit, Media Player Classic - Home Cinema, Elis Colors, Javie, MPC-BE
相关项目Freeverb3VST, Ethna, SmillaEnlarger, Dumpper v.60.3, blanco Framework
The Ecere SDK is a cross-platform toolkit for building software applications. It currently runs on Windows, Linux, Mac OS X (through X11), FreeBSD, and the Android OS. It should run on other Unix platforms with minor testing/tweaking. With the Ecere SDK, you can develop applications once and deploy them on all supported platforms alongside a lightweight runtime environment. It introduces eC, an object oriented language derived from and fully compatible with C, compromising neither runtime performance nor ease of use. A built-in 3D engine supporting both Direct3D and OpenGL is fully integrated.
相关项目SharpDevelop-jp, Amateras, MPC-BE, Separate+, Media Player Classic - Home Cinema
Avalon is Apache's Java Server Framework project. It is separated into
six subprojects: Framework, Excalibur, LogKit, Cornerstone, Phoenix,
and Apps. Its purpose is to simplify server side programming for
Java-based projects. It formalizes several best practices and patterns
for server side programming. Framework describes the interfaces and
contracts for the component-based architecture. Excalibur provides a
number of useful components and utilities. LogKit is a logging
implementation. Cornerstone is a group of reusable server components
and services. Phoenix is an enterprise container implementation that
uses all of the other subprojects to automatically deploy and manage
one or more componentized servers. Apps is a home for several
Phoenix-compatible server applications and reusable components (like
Libev is a high-performance event loop for C (with optional and separate interfaces for C++ and Perl), featuring support for I/O, timers (relative and absolute, cron-like ones), signals, process status changes, and other types of events. It has both a fast native API and libevent emulation to support programs written using the libevent API. Differences to libevent include higher speed, simpler design, more features, less memory usage, embedability, and no arbitrary limits. libev supports epoll, kqueue, Solaris event ports, poll, and select.
相关项目Properties Editor, Darik's Boot and Nuke, Amateras, SmillaEnlarger, SharpDevelop-jp
The Metasploit Framework is a platform for developing, testing, and using exploit code. The framework has been used on platforms ranging from large mainframes to the Apple iPhone.
相关项目Properties Editor, Amateras, SmillaEnlarger, SharpDevelop-jp, Hinemos
Evolutility is a generic Web UI and ORM for database applications. It lets you build CRUD (create, read, update, delete) Web applications simply by providing the metadata describing your application UI and database mapping. No hand-coding is required.
相关项目Dumpper v.60.3, GLOBALBASE PROJECT, MergeDoc, Amateras, SmillaEnlarger
Capstone is a disassembly framework with the target of becoming the ultimate disasm engine for binary analysis and reversing in the security community. Running on Windows, Mac OS X, Linux, FreeBSD, OpenBSD, and Solaris, it can disassemble ARM, ARM64 (ARMv8), MIPS, PPC, and x86 architectures. Capstone provides rich details about disassembled instructions along with useful semantic information.
相关项目iutest, Paraselene - Java Webアプリケーション フレームワーク, openGion Project, MPC-BE, Media Player Classic - Home Cinema
phpHtmlLib is an application development framework for developing OOP style Web applications in PHP. The application framework supports an MVC style architecture and Ajaxable and Cacheable interfaces for developing rich client Web applications. It comtains a set of PHP classes and library functions to help facilitate building, debugging, and rendering of XML, HTML, XHTML, WAP/WML Documents, and SVG (Scalable Vector Graphics) images as well as complex HTML widgets.
相关项目XOOPS, Dumpper v.60.3, MergeDoc, Amateras, SmillaEnlarger
Xaraya is a fully dynamic, multi-platform content
mangement solution. It utilizes robust
permissions, data management, and multilingual
systems to dynamically integrate and manage
content. Its modular, database-independent
architecture introduces tools which separate form,
function, content, and design.
相关项目TOMBO, Amateras, Dumpper v.60.3, XOOPS, Properties Editor