Pet projects

Here are my small pet projects, mostly unfinished. May be something will be useful for you.