Fiwix 1.6.0

Fiwix is an operating system kernel written from scratch, based on the UNIX architecture and fully focused on being POSIX compatible. It is designed and developed mainly as a hobby OS and, since it serves also for educational purposes, the kernel code is kept as simple as possible for the benefit of readers or students. It runs on the i386 hardware platform and is compatible with a good base of existing GNU applications.

Code-Integrator 10.0

theKernel is an infrastructure that link a library-item with a Target-Programming-Language (TPL) using the Programming-Language-Micro-Kernel (PLMK) object-interface. The goal is a programming language independent interface between a C library and a target language. Philosophy Write Once → Run Everywhere > The library-item is a c-api for a library available as c-header-file. > The library-item is mapped into a Target-Programming-Language (TPL) using a language that is supported by the Programmi

GNUnet Worker 1.0.1

As it is often the case with network applications, GNUnet is built following a single-threaded event-driven model. This is an optimal model when dealing with high concurrency scenarios, but can be problematic in other contexts (like, for example, graphical user interfaces, which normally have their own event loop). To accomplish its event-driven flow, GNUnet uses a scheduler. Once such scheduler is started, it is not designed to be invoked by other threads, but can schedule only routines reques

Hashrat 1.22

Hashrat is a command-line utility that hashes things using md5, sha1/256/512, whirlpool and jh hash algorithms. It's written in C with few dependancies (basically just the standard C library). It can read input from standard in and hash it, either as a complete file, or line-by-line. It can recursively hash files on disk, either outputing hashes to stdout, or storing them in filesystem attributes, or in a memcached server. It can check files against a list of hashes supplied on stdin, or in t

ELM ME+ 2.5 PLalpha64

Elm Millennium Edition 2.5 (or Elm ME+ 2.5) is based on Elm 2.4 and incorporates some code from Elm 2.5. It contains enhanced MIME and character set support. A subset of UTF-8 (Unicode) is handled. It can read mail from a local mbox and POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, resolv, and SMTP.

SMCRoute 2.5.7

SMCRoute is a daemon and command line tool to manipulate the multicast routing table in the UNIX kernel. Both FreeBSD and Linux kernels are supported. SMCRoute can be used as an alternative to dynamic multicast routing daemons like mrouted or pimd in situations where (only) static multicast routes should be maintained and/or no proper IGMP/MLD signaling exists.

OpenBSD 7.4

The OpenBSD project produces a free, multi-platform 4.4BSD-derived UNIX-like operating system. Emphasizing portability, standardization, coherency, correctness, proactive security and integrated cryptography. It comes with almost 9000 software package in its ports, including a custom X11 environment (Xenocara), desktop environments, web and multimedia applications, compilers and programming languages. It also harbours the OpenBSD-maintained software projects OpenSSH, LibreSSL, OpenIKED, OpenBGPD

FreeBSD 14.0

FreeBSD is an operating system and a major BSD distribution, which focuses on stability, performance, cutting-edge features and security. It's both UNIX® and Linux-compatible, ports a wide range of applications (24000), is suitable for server, embedded and desktop use. Has robust networking capabilities, cross-platform support, hardware and KMS/drm2 video drivers, hardware and network virtualization support, jails, dtrace, capsicum, understands ZFS and other filesystems, and simple installation

Bash 5.2.026

Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification.

Inadyn 2.12.0

Inadyn is a small and simple DDNS client with HTTPS support, both GnuTLS and OpenSSL are supported. Inadyn is commonly available in many GNU/Linux distributions, used in off-the-shelf routers and Internet gateways to automate the task of keeping your DNS record up to date with any IP address changes from your ISP. It can also be used in installations with redundant (backup) connections to the Internet.

Detroit engine 0.2.8

Detroit is a POSIX platform abstraction layer for creating small and portable desktop applications. Detroit offers simple widgets, even more simpler menu system and extensible DSL language in its core.

RecordEditor 0.99.3

Record Editor is a data file editor for CSV (Comma/Tab delimited values) files, fixed field width files, and XML files. This program uses a record-layout definition to display the data file in a human-readable form. It can handle PC (text and binary), Unix (text and binary), and native IBM mainframe (text and binary) file formats. It is similar to Net-Cobol's Cobol-Editor or Compuware's FileAid.

git-assembler 1.5

git-assembler can perform automatic merge and rebase operations following a simple declarative script. Like “make”, for branches. It can be used to follow remote branches (such as pull requests) conveniently, test multiple patches together, work on interdependent feature branches more easily, and so on…

VFU File Manager 5.07

VFU is versatile file manager covers virtually all file managing needs and offer large set of behaviour options. VFU is licensed under GPLv2.

CDE - Common Desktop Environment 2.5.1

The Common Desktop Environment (CDE) was an X11/Motif desktop environment developed by IBM, HP, Sun, Fujitsu and Hitachi for UNIX. It was also commercialized for Linux. CDE has become Open Source in 2012. It comprises file manager, text editor, terminal emulator, agenda, email client and extensive help. An extension of the Korn Shell can be used to write graphical applications. Compared with KDE or GNOME, it uses very little memory and CPU power, making it appropriate for old or low-powered (ARM

copyfsync 1.0.2

The utility to copy file with buffer synchronize after each copying iteration. Good for copy large file to USB stick when copying is slow or stalled (and vm.dirty_bytes and vm.dirty_background_bytes settings does not help).

Monitorix 3.15.0

Monitorix is a free, open source, lightweight system monitoring tool designed to monitor as many services and system resources as possible. It has been created to be used under production Linux/UNIX servers, but due to its simplicity and small size can be used on embedded devices as well.

directoryd 1.2.0

This tool provides a basic, RFC-compliant LDAP server to serve locally-defined user and groups (i.e. in /etc/passwd and /etc/group). By using directoryd, one can turn a vanilla UNIX/Linux server into a central identity repository for other UNIX/Linux servers, macOS machines, ownCloud/Nextcloud, Gitea, Zabbix, nearly any LDAP-aware solution...

mcjoin 2.11

"I have no idea what I'm doing ...", sound familiar? With mcjoin you can verify IPv4/IPv6 multicast connectivity without having to know what you're doing.

libconfini 1.16.4

libconfini is a simple INI parsing library with the ability to read disabled entries (i.e. valid entries nested in comments). libconfini does not store the data read from an INI file, but rather dispatches it, formatted, to a custom listener. The code is written in C (C99) and does not depend on any particular library, except for the C standard headers stdio.h, stdlib.h, stdbool.h and stdint.h (and for extreme platforms the code can be also compiled as “bare metal”, with few or no strings attac

SimThyr 4.0.6

SimThyr is a continuous simulation program for pituitary-thyroid feedback control. It is based on a published parametrically isomorphic model of thyroid homeostasis. Applications of this program cover research, including development of hypotheses, and education of students in biology and medicine, nurses, and patients.

asm1825 Assembler 0.8.1

asm1825 is a lightweight standalone assembler for PIC microcontrollers, specifically the PIC16(L)F1825 and similar variants. It is a two pass command line based assembler producing ready to burn .hex output with support for macros, file inclusion, and arithmetic evaluation of operands. It follows the opcode definitions in the '1825 datasheet and makes no explicit attempt at full compatibility with other specific assemblers (such as mpasm), but hopefully does not break compatibility without good

smenu 0.9.18

Powerful terminal utility that allows you to use words coming from the standard input to create a nice selection window just below the cursor. Once done, your selection will be sent to standard output.

sievemgr 0.8.1

sievemgr is a command-line client for managing Sieve scripts on remote servers via the ManageSieve Protocol (RFC 5804). Given valid credentials, sievemgr can be invoked non-interactively in order to retrieve a list of all scripts, retrieve the scripts themselves, publish scripts on the a server, or delete them. Furthermore, it can be used to change the active script and to display information about the server.

Screencast your keys. 1.2

A screencast tool to display your keys, inspired by Screenflick. This major rewrite features: Several keyboard translation methods, Key composition/input method support, Configurable font/size/position, Highlighting of recent keystrokes, Improved backspace processing, Normal/Emacs/Mac caps modes, Multi-monitor support, Dynamic recording control by pressing both control keys, Switch for visible shift and modifier sequences only.

NetSurf 3.10

NetSurf is a free, open source web browser. It is written in C and released under the GNU Public Licence version 2. NetSurf has its own layout and rendering engine entirely written from scratch. It is small and capable of handling many of the web standards in use today.

ClickMaster2000 1.1

ClickMaster2000 is a simple tally counter for images. You can load images containing objects that need to be counted, click on each one of them, and then read the total without having to keep mental record. ClickMaster2000 is geared for batch, precise counting on dense images where automated recognition is not easily possible. ClickMaster2000 was originally designed for microbiology imagery.

KeyBox 3.10.00

KeyBox is a web-based SSH console that centrally manages administrative access to systems. KeyBox combines key management and administration through profiles assigned to defined users.

Druwez 0.1

Druwez is a GTK based graphical printing tool written in Python. With Druwez you can use drag & drop or the clipboard to print multiple files at once from the file manager without opening any dedicated applications. You can optionally save print jobs to print them later (again). Only the file names but not the file content are saved in that case so you don’t need much disk space. Druwez itself can handle PDF, PNG, JPEG and SVG files. To print other file formats you can define converters. A co

Conquest 9.1

Conquest is a top-down, real time space warfare game. It was originally written in RATFOR for the VAX/VMS system in 1983 by Jef Poskanzer and Craig Leres. I spent incredible amounts of time playing this game with my friends in the terminal labs at college, and when I actually had a multi-user system running at home (Unixware) I decided to try and translate/port the code to C in Unix. This was in the early to mid 1990's. Of course, over the years many things have changed. Today, Conquest is a t

redir 3.3

This is a TCP port redirector for UNIX. It can be run under inetd or as standalone (in which case it handles multiple connections). It is 8 bit clean, not limited to line mode, is small and lightweight. If you want access control, run it under xinetd, or inetd with TCP wrappers. Redir listens for TCP connections on a given port, and, when it receives a connection, then connects to a given destination address:port, and pass data between them. It finds most of its applications in traversing firew

FullFIX 0.5.6

FullFIX is a library for parsing Financial Information eXchange (FIX) messages. The main goal of the project is to produce the fastest software solution for FIX protocol. The library is written entirely in C for better portability. The parser depends on libc only and it does not impose any I/O or threading model. Unlike some other well known solutions, in this parser the FIX specification gets converted to efficient C code at compile time to achieve the best performance. Supported FIX protocol

GeoToad 3.28.3

GeoToad is a tool for serious geocachers. It lets you make advanced queries to find the perfect caches to hit on your day out, and export them to any imaginable format. Here is what it can do: On-demand queries for geocaches based on several constraints: query type, distance, difficulty, terrain, fav factor, size, type, unfound, trackables, cache age, last found date, title, description, found by, cache creator. Outputs cache listing and details to HTML, GPX, CSV, VCF, Text, Ozi, MXF, Tiger, GP

Min4 Image Viewer 1.3

Image viewer program for Linux running X-Desktop enviroment. Single window for fast and convenient view and browse, with acurate zoom and pan features. Key and mouse navigation customizable trough command line interface or configuration file. Internally uses Imlib2 library, so can load any image formats that Imlib2 understands, including JPEG, PNG, GIF, BMP and more.

picocom 3.1

Picocom is a minimal dumb-terminal emulation program. It is, in principle, very much like minicom, only it's "pico" instead of "mini"! It was designed to serve as a simple, manual, modem configuration, testing, and debugging tool. It has also served (quite well) as a low-tech serial communications program to allow access to all types of devices that provide serial consoles. It could also prove useful in many other similar tasks. It is ideal for embedded systems since its memory footprint is mi

mipsrun 0.1

mipsrun is an emulator that allows to run binaries for MIPS machines on *nix-like operating systems. mipsrun does not emulate the machines the binaries were meant to run on, but rather when the program asks to run a system call, mipsrun emulates the system call converting from and to the correct formats, so to the emulated application it looks like a system call in its native execution environment was executed. mipsrun is written in C++, and has been tested on Linux (i386, amd64 and PPC), NetBSD

fIcy 1.0.21

fIcy is a small icecast/shoutcast stream grabber suite for use under shell environment. Its goal is to automatically rip a stream into user customisable files. It will work with ICY compatible streams, allowing you to either to save the stream to disk or to pipe the output to a media player, or even both. fIcy, among other uses, is ideal for batch/unattended recording of radio programs and stream debugging.

ctop 0.4

top-like cli interface for container monitoring

mulle-bootstrap 2.0

mulle-bootstrap, cross platform dependency manager using bash and cmake ... for Linux, OS X, FreeBSD, Windows ... for C, C++, Objective-C ... certainly not a "minimal" or lightweight" project with ca. 10000 lines of shell script code Why you may want it You program in C, C++ or in Objective-C, mulle-bootstrap is written for you If you need to link against a library, that clashes with an installed library, mulle-bootstrap could break this quandary If you feel that apt-get install p

Elm 2.4ME+ PL127 25

Elm 2.4ME+ is based on Elm 2.4. It contains enhanced MIME and character set support. It can read mail from a local mbox and POP or IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, and SMTP.

OcLaunch 0.3.0-pre2

Launch commands, one drop at time. The purpose of OcLaunch is to easily launch command one by one. Since it's a command-line tool, you can use it almost everything, from GUI to CRON task. What is it? OcLaunch: Command-line program allowing you to launch program on a human basis. Don't let a clock plan things! For example, here is a typical session (you open a terminal emulator between each item): You open your first terminal, your chat client is opened, On second launch of a termina

GCLOUDv.1 .1

GCLOUD v.1 (WGALAXY) is an operating system based on the unix architecture and implemented in CHDollar Technology and C/C++. It is invented by wilmix jemin j IN CHDOLLAR and C/C++ Technology at 2016 for WSIT Professionals , clinet companies, etc It is ranked as A type OS due to 12 different kinds of Advanced desktop with cloud computing. We also use JAVA Technology to construct utilities . It is designed and developed mainly for companies, Industries,clients,Professionals, and WSIT/JAVA /

SLINGV.1 .1

SLING v.1 is an operating system based on the unix architecture and implemented in CDollar Technology and C/C++. It is invented by wilmix jemin j IN CDOLLAR and C/C++ Technology at 2016 for WSIT Professionals CDollar is used to construct Desktop GUI as fast as possible. we can easily construct the OS GUI with in 1 day using CDollar. Features of SLINGv.1 ----------------------- a) It never crash b) It is fast to connect internet and Userfriendly. c) SLING DESKTOP(VISUAL DEKTOP) will be in

pipexec 2.5.5

Pipexec can build a complex pipe connection between processes. Instead of linear stdin/stdout pipes, it can open and route file descriptors in directed graphs, back and forth. It provides a terse and understandable option scheme like '{LS:1>GREP:0}' for setting them up.

PSXSDK 20150729

The PSXSDK is a free and open source software development kit that enables anyone with C programming knowledge to make programs and games for Sony's PlayStation console. Everything was either written from scratch or based on already available open source resources. It is thus free from any proprietary code and fully legal to use. The SDK is mostly geared towards a *nix environment, but is fully usable with emulation environments such as MSYS and Cygwin.

Bond: transparent remote/recursive evaluation between Python and other languages 1.4

The Python module bond supports transparent remote/recursive evaluation between Python and another interpreter through automatic call serialization. In poorer words, a bond lets you call functions in other languages as they were normal Python functions. It also allows other languages to call Python functions as if they were native. Remote output is also transparently redirected locally, and since the evaluation is performed through a persistent co-process, you can actually spawn interpreters o

relmon 1

relmon is a utility for monitoring websites of software projects for new releases. It crawls websites efficiently via HTTP or HTTPS using a configurable number of simultaneous connections and can parse HTML and XHTML documents as well as RSS 2.0 and Atom feeds. Software releases are detected by extracting the version numbers of links to distribution files from the parsed documents or feeds. In addition to the version numbers, the history of releases consisting of the times new release were initi

rantaiwarna 2

rantaiwarna is a tile-matching puzzle game which is also known under the names "Chain Shot!" or "SameGame". It is played on a rectangular board which is initially filled with elements of several different colors. Two or more adjacent elements of the same color may be eliminated, the score resulting from the elimination of elements depends on the number of elements eliminated at once. The goal of the game is to eliminate as many elements as possible until there are no more adjacent elements of th

Dialog 1.2-20150225

Dialog lets you to present a variety of questions or display messages using dialog boxes from a shell script (or any scripting language). These types of dialog boxes are implemented: yes/no box, menu box, input box, message box, text box, info box, guage box, checklist box, fileselection box, and radiolist box.

Deadpixi Sam

Deadpixi sam is an updated version of the venerable sam text editor. Sam was originally written for Ninth Edition Research Unix and then ported to Plan 9 from Bell Labs. It combines a powerful, ed(1)-like editing language with structural regular expressions and remote editing capability. Deadpixi sam is an updated, standalone version that runs on Linux systems and supports scalable fonts and other modern X features.

PyUPC-EAN 2.7.10

PyUPC-EAN is a barcode library/module for Python. It supports the barcode formats upc-e, upc-a, ean-13, ean-8, ean-2, ean-5, itf14, codabar, code11, code39, code93, and msi.

Bitrig 1.0

Bitrig is a OpenBSD-derived Unix distribution. It retains compatibility but modernizes a few build infrastructure dependencies and core libraries. It currently runs on amd64/x86-64 architectures, utilizes LLVM/clang 3.4 instead of GCC, libc++ instead of GNU libstdc++. Bitrig switches to FFS2 as default filesystem, supports GPT partitioning, tmpfs and tmpfsrd, thread-local storage, fair kernel mutexes as C11 atoms, UUIDs and xlocales, provides a USB boot image, a more POSIX-compliant ps(1). It co

Trend: a general-purpose, efficient trend graph 1.2

trend is a general-purpose, efficient trend graph for "live" data. Data is read in ASCII form from a file or continuously from a FIFO and displayed in real-time into a multi-pass trend (much like a CRT oscilloscope). trend can be used as a rapid analysis tool for progressive or time-based data series together with trivial scripting.

tblutils: Text-based Table Utilities

tblutils complements the usual unix tools like cut and paste by providing enhanced versions that support column labels through-out, so that you can extract columns by name (tblcut), filter data using a mathematical expression (tblfilter), re-order columns without caring about the column index (tblcsort), join multiple files on a common index without having to pre-sort them (tblmerge), and much more.

clojure2minizinc 0.2.0

clojure2minizinc provides an interface between state-of-the-art constraint solvers (via MiniZinc) and a very high-level programming language with excellent abstraction capabilities, Clojure. The clojure2minizinc user models in Clojure constraint satisfaction or optimisation problems over Boolean, integer, real number, and/or set variables. clojure2minizinc translates them into MiniZinc, they are solved in the background by a compatible solver, and the result is read back into Clojure. clojure2mi

Mutabor 4.0.0beta4+sm

Mutabor is a microtuner, that is a program that allows performing and composing microtonal music using a normal MIDI keybord. But it's powerful description language is intended to allow permanent retunings and tuning logics in to describe, what's actually goes on. This allows a musician to use tone systems and pitch spaces which are outside of the scope of keyboard instruments, e.g. unlimited just intonation (Tonnetz) as described bei Martin Vogel or fast changing tunings as it is necessary f