minilib
- tiny C system lib - |
A tiny C system library (Posix C subset),
for building REALLY small static linked programs.
OSX, Linux, x32, x64.
(151 bytes for "Hellow world", statically linked with gcc) |
minicore (in progress) |
Slim down (gnu) core utils to 64kB. (Or, maybe, 128kB..)
A soothing puzzle in progress. Not finished yet. |
st-asc - st clone - |
Slim version with performance and memory footprint related modifications.
Stripped unicode support in favour of the 256 chars ASCII table
utf8 is an optional compiletime switch now
(Most programs suddenly handle German Umlauts, etc.pp out of the box, using the ASCII table only.
Further additions, e.g. a 'lessmode', or changing colors on focus in/out |
ET - tiny texteditor
The extraterrestrial editor.
Extremely tiny. |
I modified some work of others,
and added the usability of Cursor keys,
function keys, and vi-mode.
Mainly I did so, cause I’ve been really surprised
by the programming style of the original work.
Admirable.. ;) although not very practical.
But that’s another question… |
readkey |
Tiny tool for the terminal.
12k statically linked.
Wait for a key to be hit, with optional timeout.
Prints the modifiers, cursor and function keys. |
zcomp |
A compression/decompression algorithm implementation.
work in progress |
bitsort |
Implementation of a sort algorithm.
work in progress |
debug.h |
debugging macros for c/cpp.
Hopefully uploading them here prevents me of doing this for the Xth time in the last years. |
wxPDF |
A pdf reader, I wrote 2011/12.
At the time I needed a reader, which was able to read the huge scans of books I did.
(Did study Philosophy back then, absolved 2013 "Magister Artium phil.")
This reader is not only able to read documents with several 100’s of MB without problems,
it’s possible to highlight (mark) positions within the document,
and have all the marks rendered to a directory, named by page and document, they are located in.
It’s one of my little bigger sized funprojects. |
Doku-C |
Programming in C related documents.
Amongst others, converted man pages of the BSD libc library.
I’m getting really eager on BSD,
they are written better than the linux ones.
Yet I didn’t really gotten in contact with BSD. Besides (mainly) the UI of OSX. |
github |
Github related.
Cheatsheet for shell tools (hub,git,gih)
and Markup
Markup examples (asciidoc, md, ..) |
weblinks |
Trying to collect my bookmarks there.
Not many there atm. |
tools |
Assorted tools I’ve written |
Test