Difference between revisions of "User:Jgay/new-release"
(Created page with "{{#ask:[[License::GPLv3orlater]]OR[[License::AGPLv3orlater]] |?# |?Full description=Description |?Homepage URL=Homepage |?Version date |?Version identifier |?Version note |Sor...") |
(No difference)
|
Revision as of 12:25, 3 June 2016
Description | Homepage | Version date | Version identifier | Version note | |
---|---|---|---|---|---|
Md-toc | ==Description==
The table of contents (a.k.a: TOC) generated by this program is designed to work with several markdown parsers such as the ones used by GitHub and GitLab. Rules for generating the TOC are determined by the selected markdown parser. md-toc aimes infact to be as conformant as possible in respect to each one of them. This was possible by studying the available documentations and by reverse engineering the source codes. GitHub and GitLab have introduced their version of the markdown TOC after md-toc and similar tools were created:
Features
| https://blog.franco.net.eu.org/software/#md-toc | 15 February 2024 | 8.2.3 | |
Gnuastro | The GNU Astronomy Utilities (Gnuastro) is an official GNU package consisting of separate programs and library functions (in C and C++) for the manipulation and analysis of astronomical data. All the various utilities share the same basic command line user interface for the comfort of both the users and developers. GNU Astronomy Utilities is written to comply fully with the GNU coding standards so it integrates finely with the GNU/Linux operating system. This also enables astronomers to expect a fully familiar experience in the source code, building, installing and command line user interaction that they have seen in all the other GNU software that they use. | https://www.gnu.org/software/gnuastro/ | 3 February 2024 | 0.22 | |
AElhometta | Archaic attempt at autonomous non-sandboxed distributed artificial life of assembler automaton type, it features: separation of descriptive and executive data that provides branches and loops without jump instructions, publish-subscribe interaction with other instances over Tor, input/output through ordinary files associated with external sensors and actuators, and built-in shell. | https://github.com/aelhometta/aelhometta | 23 January 2024 | 1.0.2 | |
Mailutils | Mailutils is a collection of programs for managing, viewing and processing electronic mail. It contains both utilities and server daemons and all operate in a protocol-agnostic way. The underlying libraries are also available, simplifying the addition of mail capabilities to new software. Several tools are built atop of these libraries and included in the package. Among them are pop3 and imap4 servers, the traditional mailx mail reader, the sieve mail filtering utility and a complete set of MH utilities that can be used with GNU Emacs MH-E mode. | https://mailutils.org/ | 6 January 2024 | 3.17 | |
Anubis | Anubis is an SMTP message submission daemon. It represents an intermediate layer between mail user agent (MUA) and mail transport agent (MTA), receiving messages from the MUA, applying to them a set of predefined changes and finally inserting modified messages into an MTA routing network. The set of changes applied to a message is configurable on a system-wide and per-user basis. The built-in configuration language used for defining sets of changes allows for considerable flexibility and is easily extensible. GNU Anubis can edit outgoing mail headers, encrypt and/or sign mail with the GNU Privacy Guard, build secure SMTP tunnels (Simple Mail Transport Protocol) using the TLS/SSL encryption even if your mail user agent doesn't support it, or tunnel a connection through a SOCKS proxy server. | https://www.gnu.org/software/anubis/ | 6 January 2024 | 4.3 | |
Gsasl | GNU SASL an implementation of the Simple Authentication and Security Layer (SASL) framework, consisting of
a library with several plugins, command-line application, test-suite, documentation and source code usage examples. GNU SASL consists of a library (`libgsasl'), a command line utility (`gsasl') to access the library from the shell, and a manual. The library includes support for the framework (with authentication functions and application data privacy and integrity functions) and at least partial support for the CRAM-MD5, EXTERNAL, GSSAPI, ANONYMOUS, PLAIN, SECURID, DIGEST-MD5, SCRAM-SHA-1, SCRAM-SHA-1-PLUS, LOGIN, and NTLM mechanisms. | https://www.gnu.org/software/gsasl/ | 2 January 2024 | 2.2.1 | |
Libre Lists | Libre Lists is a Free and Open Source alternative to Microsoft Lists written in Python and Flask.
It is a lightweight, self-hosted web application that works with SQLite databases. It also converts your SQLite database into JSON output or CSV files for the rest of your applications. | https://github.com/AdrBog/LibreLists | 2 December 2023 | ||
Fisicalab | FísicaLab is an educational application for solving physics problems creatively.
Current modules includes:
| https://www.gnu.org/software/fisicalab/ | 16 October 2023 | 0.4.0 | |
Taler | Taler is an electronic payment system providing anonymity for customers. Payments can in principle be made in any
existing currency, or a bank can be launched to support new currencies. Merchants are not anonymous, and--due to income-transparency--the state can perform effective tax audits. With Taler, users can finally have a transparent, trustworthy and truly private online banking environment they get to choose themselves. | https://www.taler.net/ | 24 September 2023 | 0.9.3 | |
Emacs | Emacs is an extensible and highly customizable text editor. It is based on an Emacs Lisp interpreter with extensions for text editing. Emacs has been extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server editing, and much more. Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs. It has full Unicode support for nearly all human languages. This is a GNU package. | https://www.gnu.org/software/emacs/ | 30 July 2023 | 29.1 | |
Gnucobol | GnuCOBOL is a modern COBOL compiler. It implements a substantial portion of the COBOL 85, COBOL 2002, COBOL 2014 and X/Open COBOL standards, as well as many extensions included in other COBOL compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others) GnuCOBOL translates COBOL into C and compiles the translated code using a native C compiler. | https://gnucobol.sourceforge.io/ | 28 July 2023 | 3.2 | |
Xorriso | Xorriso creates, loads, manipulates, and writes ISO 9660 filesystem images with Rock Ridge extensions. Files can be copied in and out. Optionally it supports hard links, ACLs, xattr, and MD5 checksums. The session results get written to optical media or to filesystem objects. A special property of xorriso is that it needs neither an external ISO 9660 formatter program nor an external burn program for CD, DVD, or BD, but rather incorporates the libraries of libburnia-project.org . Thus GNU xorriso depends only on fundamental operating system facilities. | https://www.gnu.org/software/xorriso/ | 7 June 2023 | 1.5.6 | |
Woob | This package contains command-line applications including:
| https://woob.tech/ | 23 May 2023 | 3.6 | |
Ddd | GNU DDD, the Data Display Debugger, is a graphical front-end for command-line debuggers. Many back-end debuggers are supported, notably the GNU debugger, GDB. In addition to usual debugging features such as viewing the source files, DDD has additional graphical, interactive features to aid in debugging. | https://www.gnu.org/software/ddd/ | 9 May 2023 | 3.4.0 | |
Emms | EMMS is the Emacs Multimedia System. It is a small front-end which can control one of the supported external players. Thus, it supports whatever formats are supported by your music player. It also supports tagging and playlist management, all behind a clean and light user interface.
The latest version is available via GNU ELPA. To install this package, run in Emacs: M-x package-install RET emms RET | https://www.gnu.org/software/emms/ | 19 April 2023 | 15 | |
Orgadoc | OrgaDoc is a system for easily maintaining a pool of documents between computers. Documents are synchronized by rsync or unison. No database or HTTP server is required. The tool currently uses XML files to describe your documents and convert them to a tree of HTML files, or a bibtex or LaTeX file. It also includes a search tool to perform query on these XML files. | https://www.gnu.org/software/orgadoc/ | 27 March 2023 | 1.3 | |
Mcron | The mcron program represents a complete re-think of the cron concept originally found in the Berkeley and AT&T unices, and subsequently rationalized by Paul Vixie. The original idea was to have a daemon that wakes up every minute, scans a set of files under a special directory, and determines from those files if any shell commands should be executed in this minute.
It'is a 100% Vixie cron replacement written in pure Guile. As well as accepting traditional crontabs, it also accepts configuration files written in Scheme for infinite flexibility in specifying when jobs should run (it could take the system load into account, for example). The new idea is to read the required command instructions, work out which command needs to be executed next, and then sleep until the inferred time has arrived. On waking the commands are run, and the time of the next command is computed. Furthermore, the specifications are written in scheme, allowing at the same time simple command execution instructions and very much more flexible ones to be composed than the original Vixie format. This has several useful advantages over the original idea. (Changes to user crontabs are signalled directly to mcron by the crontab program; cron must still scan the /etc/crontab file once every minute, although use of this file is highly discouraged and this behaviour can be turned off).
| https://www.gnu.org/software/mcron/ | 26 March 2023 | 1.2.3 | |
Texinfo | Texinfo is a documentation system that uses a single source file to produce both online information and printed output. Instead of writing different documents for online presentation and another for printed work, you need have only one document. Texinfo can produce output in plain ASCII, HTML, its own hypertext format called Info, and (using TeX) DVI format. It includes the makeinfo program. | https://www.gnu.org/software/texinfo/ | 26 March 2023 | 7.0.3 | |
A2ps | Program started as a text to PostScript converter, with pretty printing and all the expected features of this kind of program, but it can now handle other file types (PostScript, Texinfo, DVI, web-authoring, PDF, etc.) provided you have the necessary tools. While highly configurable, everything was designed so that even a novice can do complicated PostScript manipulations. For instance, the program can delegate the processing of some files to other filters (such as groff, texi2dvi, dvips, gzip,etc.) which allows a uniform treatment (n-up, page selection, duples, etc.) of heterogeneous files It also includes support for a wide range of programming languages, encodings (ISO Latins, Cyrillic, etc.), medias, and Native Language Support (NLS). | https://www.gnu.org/software/a2ps/ | 12 March 2023 | 4.15.1 | |
Auctex | AUCTeX is an integrated environment for producing TeX documents in Emacs. It allows many different standard TeX macros to be inserted with simple keystrokes or menu selection. It offers an interface to external programs, enabling you to compile or view your documents from within Emacs. AUCTeX also features the ability to place inline previews of complex TeX statements such as mathematical formulae.
AUCTeX provides by far the most wide-spread and sophisticated environment for editing LaTeX, TeX, ConTeXt and Texinfo documents with Emacs or XEmacs. Combined with packages like RefTeX, Flyspell and others it is pretty much without peer as a comprehensive authoring solution for a large variety of operating system platforms and TeX distributions. The latest version is available via GNU ELPA. To install this package, run in Emacs: M-x package-install RET auctex RET | https://www.gnu.org/software/auctex/ | 5 March 2023 | 13.1.10 | |
Guile-cv | Guile-CV Image Processing and Analysis in Guile a Computer Vision functional programming library
Guile-CV is natively multi-threaded, and takes advantage of multiple cores, using high-level and fine grained application-level parallelism constructs available in Guile, based on its support to POSIX threads. | https://www.gnu.org/software/guile-cv/ | 28 February 2023 | 0.4.0 | |
Parallel | Parallel is a shell tool for executing jobs in parallel using one or more computers.
A job is can be a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. A job can also be a command that reads from a pipe. GNU Parallel can then split the input and pipe it into commands in parallel. If you use xargs and tee today you will find GNU Parallel very easy to use as GNU Parallel is written to have the same options as xargs. If you write loops in shell, you will find GNU Parallel may be able to replace most of the loops and make them run faster by running several jobs in parallel. GNU Parallel can even replace nested loops. GNU Parallel makes sure output from the commands is the same output as you would get had you run the commands sequentially. This makes it possible to use output from GNU Parallel as input for other programs. For each line of input, GNU Parallel will execute command with the line as arguments. If no command is given, the line of input is executed. Several lines will be run in parallel. GNU Parallel can often be used as a substitute for xargs or cat bash. The GNU Parallel distribution also includes an 'sql' script which aims to give a simple, unified interface for accessing databases through all the different databases' command line clients, and a 'niceload' script to slow down or suspend a program if system activity is above a given threshold. | https://www.gnu.org/software/parallel/ | 22 January 2023 | 20230122 | |
Strawberry | Strawberry is a music player and music collection organizer. It's based on Clementine with the Amarok 1.4 look and feel especially aimed at audiophiles. The name is inspired by the band Strawbs. | https://www.strawberrymusicplayer.org/ | 13 January 2023 | 1.0.14 | |
Gnunet | GNUnet is a framework for secure peer-to-peer networking that does not use any centralized or otherwise trusted services. Its high-level goal is to provide a strong free software foundation for a global network that provides security and privacy. GNUnet started with an idea for anonymous censorship-resistant file-sharing, but has grown to incorporate other applications as well as many generic building blocks for secure networking applications. In particular, GNUnet now includes the GNU Name System, a privacy-preserving, decentralized public key infrastructure. | https://gnunet.org/ | 7 January 2023 | 0.19.2 | |
Mc | Midnight Commander is a command-line file manager laid out in a common two-pane format. In addition to standard file management tasks such as copying and moving, Midnight Commander also supports viewing the contents of RPM package files and other archives and managing files on other computers via FTP or FISH. It also includes a powerful text editor for opening text files. Emacs-like key bindings are used in all widgets. | https://www.midnight-commander.org/ | 5 January 2023 | 4.8.29-pre1 | |
Tramp | TRAMP is a remote file editing package for GNU Emacs. It uses different methods like ssh or scp to access files on remote hosts as if they were local files. Access to the remote file system for editing files, version control, directory editing and running processes on the remote host are transparently enabled.
Its name stands for Transparent Remote (file) Access, Multiple Protocol. It provides remote file editing, similar to Ange Ftp and EFS. The difference is that Ange Ftp uses FTP to transfer files between the local and the remote host, whereas TRAMP uses a combination of 'rsh' and 'rcp' or other work-alike programs, such as 'ssh'/'scp'. In GNU Emacs, this version of TRAMP uses a unified filename syntax for TRAMP and Ange Ftp. The TRAMP package is distributed with GNU Emacs, as well as with XEmacs. | https://savannah.gnu.org/projects/tramp | 30 December 2022 | 2.6.0 | |
Psgml | PSGML is an Emacs major mode for editing SGML and XML documents. Its features include:
| https://elpa.gnu.org/packages/psgml.html | 30 December 2022 | 1.3.5 | |
Help2man | Help2man is a program that converts the output of standard --help and --version command-line arguments into a manual page automatically. It lets developers include a manual page in their distribution without having to maintain that document. Since Texinfo is the official documentation format of the GNU project, this also provides a way to generate a placeholder man page pointing to that resource while still providing some useful information. | https://www.gnu.org/software/help2man/ | 15 December 2022 | 1.49.3 | |
Lilypond | LilyPond is a music typesetter, which produces high-quality sheet music. Music is input in a text file containing control sequences which are interpreted by LilyPond to produce the final document. It is extendable with Guile. | https://lilypond.org/ | 13 December 2022 | 2.24.0 | |
Gawk | Gawk is the GNU implementation of Awk, a specialized programming language for the easy manipulation of formatted text, such as tables of data. Gawk features many extensions beyond the traditional implementation, including network access, sorting, and large libraries. | https://www.gnu.org/software/gawk/ | 22 November 2022 | 5.2.1 | |
Gnubg | GNUBG is a strong backgammon program (world-class with a bearoff database installed) usable either as an engine by other programs or as a standalone backgammon game. In addition to supporting simple play, it also has extensive analysis features, a tutor mode, adjustable difficulty, and support for exporting annotated games. It can be played either from a GTK+ graphical interface, optionally with a 3D board, or from a simple text console. It was at first extensible on platforms that support Guile. | https://www.gnu.org/software/gnubg/ | 14 November 2022 | 1.07.001 | |
Exwm | EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. It features:
The latest version is available via GNU ELPA. To install this package, run in Emacs: M-x package-install RET exwm RET | https://github.com/ch11ng/exwm | 11 November 2022 | 0.27 | |
Gnun | GNUnited Nations is a build system for translating the web site at www.gnu.org. It works via template files, which allow changes to be merged into individual translations of a page, from which the final HTML is generated. In effect, this helps to keep all translations of a page up-to-date. See also the GNU Web Translation Coordination organizational project. | https://www.gnu.org/software/gnun/ | 9 November 2022 | 1.3 | |
Sed | Sed is a non-interactive, text stream editor. It receives a text input from a file or from standard input and it then applies a series of text editing commands to the stream and prints its output to standard output. It is often used for substituting text patterns in a stream. The GNU implementation offers several extensions over the standard utility. | https://www.gnu.org/software/sed/ | 6 November 2022 | 4.9 | |
Make | Make is a program that is used to control the production of executables or other files from their source files. The process is controlled from a Makefile, in which the developer specifies how each file is generated from its source. It has powerful dependency resolution and the ability to determine when files have to be regenerated after their sources change. GNU make offers many powerful extensions over the standard utility. | https://www.gnu.org/software/make/ | 31 October 2022 | 4.4 | |
Inetutils | The GNU Networking Utilities are the common networking utilities, clients and servers of the GNU Operating System. The individual utilities were originally derived from the 4.4BSDLite2 distribution. Many features were integrated from NetBSD, OpenBSD, FreeBSD and GNU/Linux. Current support includes ifconfig, rlogind, inetd, rsh, rshd, syslogd, talk, talkd, logger, telnet, telnetd, tftp, ping,/ping6, tftpd, ftp, rcp, traceroute, ftpd, rexec, uucpd, rexecd, whois, hostname, rlogin… | https://www.gnu.org/software/inetutils/ | 25 October 2022 | 2.4 | |
Claws Mail | Claws Mail is an email client (and news reader) based on GTK+. The appearance and interface are designed to be familiar to new users coming from other popular email clients, as well as experienced users. Almost all commands are accessible with the keyboard. Plus, Claws-Mail is extensible via addons which can add many functionalities to the base client. | https://www.claws-mail.org/ | 20 October 2022 | 4.1.1 | |
Gettext | Gettext is a package providing a framework for translating the textual output of programs into multiple languages. It provides translators with the means to create message catalogs, and a runtime library to load translated messages from the catalogs. Nearly all GNU packages use Gettext. | https://www.gnu.org/software/gettext/ | 9 October 2022 | 0.21.1 | |
Readline | The GNU readline library allows users to edit command lines as they are typed in. It can maintain a searchable history of previously entered commands, letting you easily recall, edit and re-enter past commands. It features both Emacs-like and vi-like keybindings, making its usage comfortable for anyone. | https://www.gnu.org/software/readline/ | 26 September 2022 | 8.2 | |
Bash | Bash is the shell, or command language interpreter, for the GNU operating system. The name is an acronym for the Bourne-Again SHell, a pun on Stephen Bourne, the author of the direct ancestor of the current Unix shell sh, which appeared in the Seventh Edition Bell Labs Research version of Unix.
Bash is largely compatible with sh and incorporates useful features from the Korn shell ksh and the C shell csh. It is intended to be a conformant implementation of the IEEE POSIX Shell and Tools portion of the IEEE POSIX specification (IEEE Standard 1003.1). It offers functional improvements over sh for both interactive and programming use. While the GNU operating system provides other shells, including a version of csh, Bash is the default shell. Like other GNU software, Bash is quite portable. It currently runs on nearly every version of Unix and a few other operating systems - independently-supported ports exist for MS-DOS, OS/2, and Windows platforms. What is a shell?A Unix shell is both a command interpreter and a programming language. As a command interpreter, the shell provides the user interface to the rich set of GNU utilities. The programming language features allow these utilities to be combined. Files containing commands can be created, and become commands themselves. These new commands have the same status as system commands in directories such as /bin, allowing users or groups to establish custom environments to automate their common tasks. | https://www.gnu.org/software/bash/ | 26 September 2022 | 5.2 | |
Gama | Gama is a program for the adjustment of geodetic networks. It is useful in measurements where Global Positioning System (GPS) is not available, such as underground. It features the ability to adjust in local Cartesian coordinates as well as partial support for adjustments in global coordinate systems. Network adjustment in a local coordinate system and its functionality is represented by the program gama-local, which adjusts geodetic (free) networks of observed distances, directions, angles, height differences, 3D vectors and observed coordinates (coordinates with given variance-covariance matrix). Global coordinate network adjustment model is based on geocentric coordinate system (adjustment model on ellipsoid). Its functionality is represented by the program gama-g3. | https://www.gnu.org/software/gama/ | 12 September 2022 | 2.23 | |
Units | GNU Units is a unit conversion tool designed to help simplify the process of converting between different systems of units.
The program converts quantities expressed in various systems of measurement to their equivalents in other systems of measurement. Like many similar programs, the units program can handle multiplicative scale changes. It can also handle nonlinear conversions such as Fahrenheit to Celsius, and it can perform conversions to and from sums of units, such as converting between feet plus inches and meters. Beyond simple unit conversions, units can be used as a general-purpose scientific calculator that keeps track of units in its calculations. You can form arbitrary complex mathematical expressions of dimensions including sums, products, quotients, powers, and even roots of dimensions. Thus you can ensure accuracy and dimensional consistency when working with long expressions that involve many different units that may combine in complex ways. The units are defined in an extensive, well annotated data file that defines over 2500 units. You can also provide your own file to supplement or replace the standard file. | https://www.gnu.org/software/units/ | 5 September 2022 | 2.22 | |
Cobol-mode | Cobol-mode is an Emacs mode for editing COBOL code. It features syntax highlighting for most modern COBOL dialects, indentation, code skeletons, rulers and basic formatting functions. It works with both fixed and free source format code. | https://elpa.gnu.org/packages/cobol-mode.html | 29 August 2022 | 1.1 | |
Shishi | Shishi is a free implementation of the Kerberos 5 network security system. It is used to allow non-secure network nodes to communicate in a secure manner through client-server mutual authentication via tickets. It includes a library ('libshishi') that developers can use to add support for RFC 1510, and a command line utility ('shishi') that lets users interface with the library, acquire and manage tickets, and more. Included are also a TELNET client and server (based on GNU InetUtils) for remote network login, and a PAM module for host security. Shishi is still alpha quality. Basic support for acquiring and managing tickets are working. The KDC server side can only serve initial authentication requests. DES, 3DES and AES cipher suites are supported. | https://www.gnu.org/software/shishi/ | 6 August 2022 | 1.0.3 | |
Gss | GNU Generic Security Service Library implements the GSS-API framework and a Kerberos V5 mechanism (through Shishi). GSS-API and Kerberos V5 is used by network clients and servers to perform authentication, often using the SSH protocol for remote access or SMTP/IMAP/POP3 for email. This package contains also a command line tool for GSS. | https://www.gnu.org/software/gss/ | 6 August 2022 | 1.0.4 | |
Freetalk | Freetalk is a command-line Jabber/XMPP chat client. It notably uses the Readline library to handle input, so it features convenient navigation of text as well as tab-completion of buddy names, commands and English words. It is also scriptable and extensible via Guile. | https://www.gnu.org/software/freetalk/ | 9 June 2022 | 4.2 | |
Libiconv | Libiconv converts from one character encoding to another through Unicode conversion (see Web page for full list of supported encodings). It has also limited support for transliteration, i.e. when a character cannot be represented in the target character set, it is approximated through one or several similar looking characters. It is useful if your application needs to support multiple character encodings, but that support lacks from your system. | https://www.gnu.org/software/libiconv/ | 15 May 2022 | 1.17 | |
Bbdb | BBDB is the Insidious Big Brother Database for GNU Emacs. It provides an address book for email and snail mail addresses, phone numbers and the like. It can be linked with various Emacs mail clients (Message and Mail mode, Rmail, Gnus, MH-E, Mu4e, VM, and Wanderlust). BBDB is fully customizable. | https://www.nongnu.org/bbdb/ | 21 February 2022 | 3.2.1 | |
Guile | Guile is an implementation of the Scheme programming language, packaged for use in a wide variety of environments. In addition to implementing the R5RS, R6RS, and R7RS Scheme standards, Guile includes full access to POSIX system calls, networking support, multiple threads, dynamic linking, a foreign function call interface, powerful string processing, and HTTP client and server implementations.
Guile can run interactively, as a script interpreter, and as a Scheme compiler to VM bytecode. It is also packaged as a library so that applications can easily incorporate a complete Scheme interpreter/VM. An application can use Guile as an extension language, a clean and powerful configuration language, or as multi-purpose "glue" to connect primitives provided by the application. It is easy to call Scheme code from C code and vice versa. Applications can add new functions, data types, control structures, and even syntax to Guile, to create a domain-specific language tailored to the task at hand. Guile's VMGuile contains an efficient compiler and virtual machine. It can be used out of the box to write programs in Scheme, or can easily be integrated with C and C++ programs. Guile is the GNU Ubiquitous Intelligent Language for Extensions, and the official extension language of the GNU project. | https://www.gnu.org/software/guile/ | 11 February 2022 | 3.0.8 | |
Guile-sdl | GNU Guile-SDL is a set of bindings to the Simple DirectMedia Layer (SDL). With them, Guile programmers can have easy access to graphics, sound and device input (keyboards, joysticks, mice, etc.).
Most of the SDL functions are wrapped, with the exception of a few functions that are too C-centric. The SDL threads and audio functions are not included. However audio programming can be done with the module SDL_mixer… Also included is SDL_gfx 2.0.22 and bindings for it. | https://www.gnu.org/software/guile-sdl/ | 5 February 2022 | 0.6.0 | |
Gdbm | GDBM is a library for manipulating hashed databases. It is used to store key/value pairs in a file in a manner similar to the Unix dbm library and provides interfaces to the traditional file format. This is a GNU package. | https://www.gnu.org/software/gdbm/ | 4 February 2022 | 1.23 | |
Gretl | Gretl, an acronym for Gnu Regression Econometrics and Time-series Library, is a package for performing statistical computations for econometrics. It consists of both a command-line client and a graphical client. It features a variety of estimators such as least-squares and maximum likelihood; several time series methods such as ARIMA and GARCH; limited dependent variables such as logit, probit and tobit; and a powerful scripting language. It can output models as LaTeX files. It also may be linked to GNU R and GNU Octave for further data analysis. | http://gretl.sourceforge.net/ | 2 February 2022 | 2022a | |
Rcs | RCS is a very simple file versioning tool to manage multiple revisions of files. It can store, retrieve, log, identify, and merge revisions. It is useful for files that are revised frequently, e.g. programs, documentation, graphics, and papers. It can handle text as well as binary files, although functionality is reduced for the latter.
RCS works with versions stored on a single filesystem or machine, edited by one person at a time. Other version control systems, such as Bazaar, CVS, Subversion, and Git, support distributed access in various ways. Which is more appropriate depends on the task at hand. Anyway, this can make it suitable for system administration files, for example, which are often inherently local to one machine. RCS was designed and built in 1982 by Walter F. Tichy of Purdue University. It is part of the GNU Project since November 1989. | https://www.gnu.org/software/rcs/ | 2 February 2022 | 5.10.1 | |
Hello | The GNU Hello package serves as an example of GNU package distribution and code. It also prints a nice greeting in a variety of languages. The "Hello, world!" program is the classic beginner's programming task. The GNU version takes this a step further by processing its argument list to modify its behavior, by supporting internationalization, and by including a mail reader; it's a true demonstration of how to write programs that do these things. | https://www.gnu.org/software/hello/ | 31 January 2022 | 2.12 | |
RMW | rmw (ReMove to Waste) is a safe-remove utility for the command line. It can move and restore files to and from directories specified in a configuration file, and can also be integrated with your regular desktop trash folder (if your desktop environment uses the (FreeDesktop.org Trash specification). One of the unique features of rmw is the ability to purge items from your waste (or trash) directories after x number of days.on GNOME, KDE, and Xfce. | https://remove-to-waste.info/ | 26 January 2022 | 0.8.1 | |
Alive | Alive is a package that provides a command-line program to periodically make network contact with (aka “ping”) a specified host. Originally known as qADSL, it was also created to automate the annoying login process of several Swedish ISP's, e.g., Telia ADSL, COMHEM and Tiscali. After several years of inactivity, it was rewriten from scratch in 2012 by Thien-Thi Nguyen, leaving only the periodic ping. | https://www.gnu.org/software/alive/ | 2 January 2022 | 2.0.5 | |
Rush | Rush is a restricted user shell, for systems on which users are to be provided with only limited functionality or resources. Administrators set user rights via a configuration file which can be used to limit, for example, the commands that can be executed, CPU time, or virtual memory usage. The present restricted shell is an alternative to the well known rssh package, which provides similar capabilities. | https://www.gnu.org.ua/software/rush/ | 2 January 2022 | 2.2 | |
Direvent | Direvent is a program that monitors a set of directories on the file system and reacts when their content changes. When a change is detected, the daemon reacts by invoking an external command configured for that kind of change. It became a GNU package on August 20, 2014. Until then it was named dircond. | https://www.gnu.org.ua/software/direvent/ | 30 December 2021 | 5.3 | |
Cflow | Cflow' analyzes a collection of C source files and prints a graph charting control flow within the program. It can produce both direct and inverted flowgraphs for C sources, or optionally generate a cross-reference listing. It implements either POSIX or GNU (extended) output formats. Input files can optionally be preprocessed before analyzing. The package also provides an Emacs major mode, so users can examine the produced flowcharts in Emacs. | https://www.gnu.org/software/cflow/ | 30 December 2021 | 1.7 | |
Serveez | Serveez is a server framework. It provides routines and help for implementing IP based servers (currently TCP, UDP and ICMP). It is also possible to use named pipes for all connection oriented protocols. The application demonstrates various aspects of advanced network programming in a portable manner. You can use it for implementing your own servers or for understanding how certain network services and operations work. The package includes a number of servers that work already: a HTTP server, an IRC server, a Gnutella spider and some others. One of the highlights is that you can run all protocols on the same port. The application itself is single threaded but it uses helper processes for concurrent name resolution and ident lookups. | https://www.gnu.org/software/serveez/ | 29 December 2021 | 0.3.1 | |
Gnugo.el | This package provides an Emacs based interface for GNU Go. It has a graphical mode where the board and stones are drawn using XPM images and supports the use of a mouse. | http://www.gnuvola.org/software/gnugo/ | 19 December 2021 | 3.1.2 | |
Mailman | Helps manage email discussion lists by giving each mailing list a web page, and allowing users to subscribe, unsubscribe, etc. over the Web. The list manager can adminster a full list entirely from the Web. The program also includes most things that people want to do with the Web: archiving, mail-to-news gateways, integrated bounce handling, spam prevention, email based admin commands, direct STMP delivery, and support for virtual domains. The program runs on most Unix-like systems and is compatible with most Web servers and browsers and most SMTP servers.
NoteThe source code repository at https://gitlab.com/mailman/mailman.git is the core engine for Mailman version 3 | https://www.list.org/ | 13 December 2021 | 2.1.39 | |
Gsrc | GSRC (GNU Source Release Collection) is a BSD Ports-like system for easily fetching, building and installing the latest GNU packages from source. Installing a package is as easy as "make -C gnu/<packagename> install" and it can be configured to install to your home directory, bypassing the need for administrator privileges. The quarterly releases of GSRC represent a periodic resease of all GNU packages together. It is also possible to stay up-to-date by checking out its Bazaar repository. | https://www.gnu.org/software/gsrc/ | 19 November 2021 | 2021.11.19 | |
Libtasn1 | Libtasn1 is a library implementing the ASN.1 notation. It is used for transmitting machine-neutral encodings of data objects in computer networking, allowing for formal validation of data according to some specifications. | https://www.gnu.org/software/libtasn1/ | 9 November 2021 | 4.18.0 | |
Gzip | A compression utility designed to replace 'compress'. Much better compression and freedom from patented algorithms are its main advantages over compress. Gzip decompresses files created by gzip, compress, or pack; it detects the input format automatically. | https://www.gnu.org/software/gzip/ | 3 September 2021 | 1.11 | |
H-client | The h-node project (https://www.h-node.org) is a website and database of computer hardware which works with fully free operating systems. h-client is a GTK+ graphical client which is able to detect the hardware inside the computer it's running on, and peripherals connected to it, and help you submit that information to the h-node project, along with your observations (eg: how well the hardware works with a fully free operating system, any special configuration required, etc). | https://savannah.nongnu.org/projects/h-client | 24 July 2021 | 0.0.0pre1 | |
Pies | Pies (pronounced p-yes) is a program that supervises the invocation and execution of other programs. It reads the list of programs to be started from its configuration file, executes them, and then monitors their status, re-executing them as necessary. This is a GNU package. | https://www.gnu.org/software/pies/ | 7 July 2021 | 1.6 | |
Xd | The program xd is a program smart directory changer. It allows
you to change to a directory specifying only its initial characters or a subset of the initial characters allowing commands like 'xd ulb' to do a 'chdir /usr/local/bin'. xd can be used in combination with the standard tab-filename completion as offered by most shells. But as xd is very easy to use, one is quickly addicted to xd when changing to directories that are not close to the current working directory. Small changes required thereafter are in practice always performed using the facilities offered by the command shell. When multiple expansions are available xd offers a list of alternatives from which the user may select an option by simply pressing an associated key. Directories that are never selected by the user may be ignored using directives in xd's configuration file. | https://fbb-git.gitlab.io/xd/ | 26 June 2021 | 3.29.01 | |
Ssh-cron | ssh-cron acts like cron, but utilizes ssh-agent to obtain ssh key
passphrases. Thus it allows scheduled commands to run on remote systems without requiring the ssh key passphrase to be stored in a clear-text file, or resorting to ssh keys without passphrases. | https://fbb-git.gitlab.io/ssh-cron/ | 26 June 2021 | 1.03.01 | |
Edma | EDMA is library that implements several object oriented features in plain C.
The GNU/EDMA system is a framework designed to provide object oriented programming and component based features to generic applications, despite of the underlying programming language. The system is physically a library plus a set of language bindings that provides a development environment and a set of functions for object-oriented programming and component-based development. Its name is an acronym for Entorno de Desarrollo Modular y Abierto. | https://www.gnu.org/software/edma/ | 9 June 2021 | 0.19.2 | |
Vte | VTE is a library (libvte) implementing a terminal emulator widget for GTK+, and a minimal sample application (vte) using that. Vte is mainly used in gnome-terminal, but can also be used to embed a console/terminal in games, editors, IDEs, etc. | https://wiki.gnome.org/Apps/Terminal/VTE | 5 June 2021 | 0.64.2 | |
FbNotex | fbNotex is a free software for macOS useful to manage many textual notes in Markdown format, files and tasks using the Firebird database. | https://github.com/maxnd/fbnotex/wiki | 3 June 2021 | 1.2.8 | |
Jel | JEL (Java Expressions Library) is a library for evaluating a simple single line expressions in Java. The key feature of JEL is the fact that it is a compiler. It supports full set of Java operators and primitive types, allows to call both static and virtual methods of Java classes (with no additional runtime costs and no wrappers), and performs evaluation of constant subexpressions at a compile time. | https://www.gnu.org/software/jel/ | 29 November 2020 | 2.1.2 | |
Sparkleshare | SparkleShare is a collaboration and sharing tool that is designed
to keep things simple and to stay out of your way. It allows you to instantly sync with any Git repository you have access to. SparkleShare can be used as a rough alternative to web services such as Dropbox or Ubuntu One. Though SparkleShare is not made to be a graphical frontend for git or a backup tool, it may be useful for other kinds of purposes as well, like backing up small files or monitoring your favourite project. | https://sparkleshare.org/ | 28 November 2020 | 3.38 | |
SuperTuxKart | SuperTuxKart, also known as STK, is a 3D kart racing game. There is also a site dedicated to STK add-ons. | https://supertuxkart.net/Main Page | 20 August 2020 | 1 2 | |
Tox | Tox is a peer-to-peer, encrypted instant messaging and video calling library that provides APIs for clients, including toxcore, toxav, and toxdns API libraries. This is the page about the Tox core, not a particular Tox client. Tox itself is not an instant messaging client. | https://tox.chat | 1 May 2020 | 0.2.12 | |
Jacal | JACAL is an interactive symbolic math program that can manipulate and simplify equations, scalars, vectors, and matrices of single and multiple valued algebraic expressions containing numbers, variables, radicals, and algebraic differential, and holonomic functions. | https://www.gnu.org/software/jacal/ | 2 March 2020 | 1c7 | |
ViTables | ViTables is a component of the PyTables family. It is a GUI for browsing and editing files in both PyTables and HDF5 formats. It is developed using Python and PyQt5 (the Python bindings to the Qt ), so it can run on any platform that supports these components.
ViTables capabilities include easy navigation through the data hierarchy, displaying of real data and its associated metadata, a simple, yet powerful, browsing of multidimensional data and much more. As a viewer, one of the greatest strengths of ViTables is its ability to display very large datasets. Tables with one thousand millions of rows (and beyond) are navigated stunningly fast and with very low memory requirements. So, if you ever need to browse huge tables, don't hesitate, ViTables is your choice. If you need a customized browser for managing your HDF5 data, ViTables is an excellent starting point. | https://vitables.org | 25 December 2019 | 3.0.2 |
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.
The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.