Reliquary is a cross-platform framework, ideal for implementing network-enabled servers in C++. Mature and full-featured API provides a broad range of multitasking options, ranging from single process, to complex multiprocess/multi-threaded applications. It includes support for processes, threads and thread pools, Interprocess Communication (IPC) Network Communication File I/O, and much more.
edtFTPj is an FTP client library that allows any Java application to have full embedded FTP functionality. It includes an easy-to-use API with methods such as downloadFile() and uploadFile(). Most FTP commands are supported, as well as active and passive modes. edFTPj has been extensively tested and is widely used in thousands of projects. It is compatible with Android 1.5 and above.
This Tiny Vector and Matrix template library uses Meta Templates and Expression Templates (ET) to evaluate results at compile time, thus making it fast for low-end systems. Temporaries are avoided because of this. The produced code is similar to hand-coded code, but the quality of the code still depends on the compiler and its version. The dimensions for vectors and matrices are static and bounded at compile time using template arguments.
libnova is a general purpose, double precision, celestial mechanics and astronomical calculation library. It can calculate aberration, nutation, apparent position, dynamical time, Julian day, precession, proper motion, sidereal time, solar coordinates (using VSOP87), coordinate transformations, planetary positions (Mercury - Neptune using VSOP87), planetary magnitude, illuminated disk and phase angle, lunar position (using ELP82), phase angle, elliptic motion of bodies (Asteroid + Comet positional and orbit data), asteroid + comet magnitudes, parabolic motion of bodies (comet positional data), orbit velocities and lengths, atmospheric refraction, rise/set/transit times, and semidiameters of the Sun, Moon, planets, and asteroids.
Sixlegs PNG Library is a Java 1.1-compatible PNG decoder which features full compliance with the latest PNG specification. It supports all valid bit depths (grayscale/color), interlacing, palette-indexed images, alpha/transparency, gamma correction, access to all standard chunk data, private chunk handling, progressive display, and more.