RSS 139 projects tagged "Public Domain"

Download Website Updated 09 Apr 2014 Berkeley Yacc

Screenshot
Pop 268.33
Vit 85.19

Berkeley Yacc (byacc) is a high-quality yacc variant. It is written to avoid dependencies upon a particular compiler. It was written around 1990 by Robert Corbett, who previously wrote Bison. This version has been modified to conform to ANSI C.

Download Website Updated 07 Mar 2014 Advanced Bash Scripting Guide

Screenshot
Pop 2,132.39
Vit 75.24

The Advanced Bash Scripting Guide is both a reference and a tutorial on shell scripting. This comprehensive book, the equivalent of 1,000+ print pages, covers almost every aspect of shell scripting. It contains 382 profusely commented illustrative examples, a number of tables, and a cross-linked index/glossary. Not just a shell scripting tutorial, this book also provides an introduction to basic programming techniques, such as sorting and recursion. Included scripts are the Game of Life, a Perquackey variant, a Morse code trainer, and an implementation of the Gronsfeld Cipher. This book is suited for both individual study and classroom use. It covers Bash, up to and including version 4.2. Note that users of miniaturized single-board computers running Linux, such as the Raspberry Pi and the Beagle Bone, would find this Guide useful for learning and running Bash scripts to explore and expand the capabilities of these small, but powerful machines.

Download Website Updated 01 Jan 2014 cproto

Screenshot
Pop 160.96
Vit 16.43

cproto generates function prototypes for functions defined in the specified C source files to the standard output. The function definitions may be in K&R or ANSI C style, or in the lint library form. cproto can also convert function definitions in the specified files from the K&R style to the ANSI C style.

Download Website Updated 14 Nov 2013 Common Data Format

Screenshot
Pop 137.86
Vit 15.94

The National Space Science Data Center's (NSSDC) Common Data Format (CDF) is a self-describing data abstraction for the storage and manipulation of multidimensional data in a platform- and discipline-independent fashion. It consists of a scientific data management package (known as the "CDF Library") that allows programmers and application developers to manage and manipulate scalar, vector, and multi-dimensional data arrays.

Download Website Updated 13 Sep 2013 Icon

Screenshot
Pop 42.66
Vit 7.07

Icon is an Object Oriented VHLL (Very High Level Language) with support for graphics and POSIX system calls. It runs on just about every platform, but the graphics and POSIX are only available under Unix/Linux and Windows.

Download Website Updated 10 Jul 2013 BRL-CAD

Screenshot
Pop 487.39
Vit 24.52

BRL-CAD is a powerful constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing support for rendering and geometric analysis, path-tracing for realistic image synthesis, network distributed framebuffer support, and image and signal-processing tools.

No download Website Updated 28 Jun 2013 libb64

Screenshot
Pop 66.54
Vit 5.57

libb64 is a library of ANSI C routines for fast encoding and decoding of data into and from the base64-encoded format. C++ wrappers are included, as well as the source code for standalone encoding and decoding executables.

No download Website Updated 06 May 2013 TkinterTreectrl

Screenshot
Pop 20.07
Vit 2.11

The TkinterTreectrl module wraps the treectrl Tk extension for use with Python/Tkinter. The treectrl widget allows you to create fancy things like sortable multi-column list boxes and hierarchical tree views in Tkinter. The package also includes a ready to use multi-column listbox widget, scrolled Treectrl, and multi-column list box widgets plus a generic ScrolledWidget class that makes it quite easy to add one or two static or automatic scroll bars to any listbox-alike Tkinter widget.

Download No website Updated 21 Mar 2013 libcpr

Screenshot
Pop 22.14
Vit 19.90

libcpr is a backport of the core data structures and algorithms from the C++11 standard library to C.

Download Website Updated 01 Mar 2013 Retro

Screenshot
Pop 301.57
Vit 31.30

Retro is a clean, minimalist language with roots in Forth. It supports all major OSes in use today, and was designed to be easy to learn, use, and modify for specific needs.

Screenshot

Project Spotlight

Ada Server Faces

An Ada Web framework that follows Java Server Faces.

Screenshot

Project Spotlight

libntru

A C implementation of NTRUEncrypt.