RXTX: serial and parallel I/O libraries supporting Sun's CommAPI. Open-source
implementation of the Java Communications API. Native interface to serial ports
in Java.
GUI functions (e.g. waterfall) for libsdr, a simple software defined radio
(SDR) library.
Esmska is a cross-platform application for sending GSM SMS over the Internet.
It uses publicly available web gateways and sends messages through them. This
way it can be much more comfortable than using a web browser or a mobile phone.
Features:
* Send SMS through various gateways (local or international, free or paid)
* Supports all common operating systems (Linux, Windows, Mac OS, etc.)
* Free, under open-source licence GNU AGPL3+
* Import contacts from vCard files or third-party programs (DreamCom)
* Send SMS to multiple recipients at once
* History of sent messages
* Pluggable gateway system - easy to provide support for more gateways
directly by users
* Extensive possibilities of changing appearance
* Many other planned features
A WSPR receiver/decoder using libsdr. This implementation embeds the original
WSPR Fortran code into a libsdr processing node, allowing to assemble a WSPR
receiver for various sources easily.
Base64 is a command line utility which encodes/decodes arbitrary
binary information in the base64 format used by MIME-encoded
documents, such as electronic mail messages with embedded files
(RFC 1341 and successors).
ical2html takes an iCalendar file and outputs an HTML file showing
one or more months in the form of tables.
What Unidecode provides is a function, 'unidecode(...)' that
takes Unicode data and tries to represent it in ASCII characters
(i.e., the universally displayable characters between 0x00 and 0x7F).
The representation is almost always an attempt at *transliteration*
-- i.e., conveying, in Roman letters, the pronunciation expressed by
the text in some other writing system. (See the example above)
CppDB is a SQL connectivity library that is designed to provide platform and
database independent connectivity API similarly to what JDBC, ODBC and other
connectivity libraries do. It supports Sqlite3, PostgreSQL, MySQL and as many
RDBMSs as possible via cppdb-odbc bridge.
It was written with performance, simplicity in use and locale safety as the
primary goals in mind. It also provides both explicit verbose API and brief
and nice syntactic sugar.
Mongo (from "humongous") is a high-performance, open source,
schema-free, document-oriented database. A common name in the
"NOSQL" community.
JDB is a package of commands for manipulating flat-ASCII databases
from shell scripts. JDB is useful to process medium amounts of data
(with very little data you'd do it by hand, with megabytes you might
want a real database). JDB is very good at doing things like:
* extracting measurements from experimental output
* re-examining data to address different hypotheses
* joining data from different experiments
* eliminating/detecting outliers
* computing statistics on data (mean, confidence intervals,
histograms, correlations)
* reformatting data for graphing programs
Rather than hand-code scripts to do each special case, JDB provides
higher-level functions.
JDB is built on flat-ASCII databases. By storing data in simple text
files and processing it with pipelines it is easy to experiment (in
the shell) and look at the output.