-
Notifications
You must be signed in to change notification settings - Fork 1
A collection of miscellaneous terminal software
License
husamalhomsi/misk
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Misk is a collection of miscellaneous terminal software. It includes programs
and libraries for terminal control, audio, graphics, mathematics, utility, and
fun. Some programs use features of POSIX or Linux, so GNU/Linux is recommended
for using them.
The programs and libraries in here are:
ctime - print the local time in the form Www Mmm dd hh:mm:ss yyyy
eca-png - write an elementary cellular automaton to a PNG file
eca-txt - print an elementary cellular automaton
eca-wav - write an elementary cellular automaton as audio to a WAVE file
eca.h - library for elementary cellular automata
ecma-48.h - control functions for coded character sets in 7-bit codes
getlocale - print the current locale
limits - print every standard limit in <limits.h>
midi - print a table of MIDI note number, notation, and frequency
morse - print arguments as Morse code
pq-fb - display PQ images on the Linux framebuffer device
pq-png - write a PQ image to a PNG file
pq-seq - write PQ q-sequences to text files
pq.h - library for PQ images
printable - print a table of printable ASCII characters and their codes
rainbow - print a sine-shaped 6-color rainbow
sumber - print a statistical summary of input numbers
tcem.h - text cursor enable mode
ttt - tic-tac-toe, aka noughts-and-crosses
wafer.h - library for writing 8-bit PCM WAVE files
xy-png - write an XY image to a PNG file
The directories and files in here are:
add/
Additional POSIX shell scripts which must be executed from this directory.
doc/
Documentation of the programs and libraries.
out/
Output of some of the programs.
src/
Source code in the C programming language. Each source file is a program,
and each header is a library.
LICENSE.txt
The license under which everything else is licensed.
README.txt
This file.
To get started, see add/build.sh.
About
A collection of miscellaneous terminal software