47 projects tagged "GPL v3 or later"
TML turns text into HTML using a wiki-like markup. Unlike txt2tags, TML does not support multiple output formats (although there is some support for word documents through a separate project). HTML tags may be freely mixed into the source where desired. The output is easy to read and supports table-free CSS layouts. .include files can be used to insert blocks of code such as Google ads that appear on multiple pages. The code was written with technology normally used for software compilation for faster, more accurate parsing.
Greenhorn displays documentation strings directly from the source code itself, which is handy if you use or write your own modules whose documentation is not keeping pace with development. It uses the PyGTK treeview widget to display a tree diagram of modules in a window. Clicking on individual modules displays . __doc__ strings and sub-modules or functions. Source code can also be browsed, if available, using Python inspect.
soft66 is a library and related command line tools for controlling the Soft66AD series of SDR receivers from Kazunori Miura JA7TDO. This enables users of these software-defined radio receivers to tune and use them under Linux. There is also a patch to enable support for this in Linrad.
Wu is small command-line application that retrieves weather data from Weather Underground (including current conditions, historical data, forecasts, active alerts, and station lookup). The program is designed to be extremely fast and generally compliant with the Unix philosophy. Wu is written in Go, and requires a Go compiler to build from source.
Triathlon Training Diary is a calendar for planning and tracking triathlon and endurance sports activities. It features a flexible calendar view, exercise and note entries, heartrate graphs and laptime dialogs, graphical statistics and filters, a search function, and import functions for Polar Diary Data and SportsTracker files. It is easy to handle, lightweight, fast, and safe. Data is stored in XML.
LibHdate is a small library for the Hebrew calendar with dates, holidays, and reading sequence. It is written in C and includes bindings for Pascal, Perl, {ython, PHP, and Ruby. hcal and hdate are small example command line programs written in C. This release brings many new options, features, and bugfixes to the two example programs hcal and hdate. The changes to the underlying function library include a few minor bugfixes, deprecation of a series of string functions in favor of a single new one with better memory allocation, and hard-coding of core elements of the Hebrew localization so that Hebrew can be displayed in all locales. Some selected highlights: config files for storing defaults; user-defined menus (defined in a config file); sunset awareness, based on coordinates given or system timezone and guesswork; optional easier entry of coordinates (N, S, E, W, dd:mm:ss); minhag customization for Shabbat times; and Hebrew information in Hebrew characters (for all locales). hcal can display in 3-month mode, in color, and with footnotes and Shabbat information. hdate can output data in CSV format, suitable for spreadsheets, awk, etc. hdate has many format enhancements.