Skip to content

michael105/index

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

127 Commits
 
 

Repository files navigation

Index

Repos

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.

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

About

Overview of my github repos, with descriptions. Some further information

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors