> Ivan Habunek

Projects

In my free time I love to write pet projects, some useful, some less so, which I publish on Github. Here are some of them.


Toot

A commandline tool for interacting with Mastodon instances, including a curses-based UI.

Toot Example

github.com/ihabunek/toot


hnbex-cli

A commandline tool which displays exchange rates for Croatian Kuna (HRK).

hnbex-cli

github.com/ihabunek/hnbex-cli


PDF417 barcode generator

Generator for PDF417 2D barcodes in Python and PHP.

Barcode Example

github.com/ihabunek/pdf417-py
github.com/ihabunek/pdf417-php


HUB3 Barcode API

An API for generating 2D barcodes according to the HUB-3 standard, as defined by the Croatian National Bank.

Payment slip

hub3.bigfish.software/
github.com/ihabunek/hub3-api


GitHub Vanity

Write to your GitHub activity chart.

Github Vanity Example

github.com/ihabunek/github-vanity


Phormium

A minimal ORM for PHP, written because none of the popular ones worked well with Informix.

<?php
$persons = Person::objects()
    ->filter('salary', '>', 10000)
    ->filter('birthday', 'between', ['2000-01-01', '2001-01-01'])
    ->orderBy('name', 'desc')
    ->limit(100)
    ->fetch();

github.com/ihabunek/phormium/


Radio scraper

A web site for collecting radio playlists and showing some statistics, implemented in Python/Django.

Radio scraper screenshot

radio.bezdomni.net
github.com/ihabunek/radioscraper