Skip to content


  • Arctic Code Vault Contributor


@freebsd @alacarte-maps @instead-hub @OpenMW @libSDL2pp @Donatallo @osm2go @repology

AMDmi3's Github Stats

My primary languages are C++ and Python, interests include FreeBSD, software packaging and F/OSS gamedev.

My most notable projects and contributions are:

  • I maintain over 350 ports and have made over 10k commits to FreeBSD ports collection
  • I'm author of Repology, a service which aggregates packaging information from over 300 repositories for the benefit of software authors and package maintainers
  • I maintain some C++ libraries:
    • libversion, a library to compare software versions in all their veriety
    • libSDLpp, C++ wrapper for SDL
  • I maintain some Python modules:
    • aesqlapius, a tool to conveniently organize SQL queries and use them as Python API
    • jsonslicer, a fast stream parser for large JSON files
    • libversion, a python wrapper for libversion listed above
  • I've reimplemented XKCD #1608 "Hoverboard" game as a native application
  • I maintain some third party projects abandoned by their authors:
    • flops, a small benchmark by Al Aburto
    • Trip on the Funny Boat, a side scrolling arcade shooter game by Pekka "pekuja" Kujansuu et al.
    • QNetWalk, a game for system adinistrators by Andi Peredri
  • In the past I've actively contributed to OpenStreetMap and have written some related tools:
    • tiletool, a map tile processing tool
    • opening_hours.js, a javascript library to parse and process opening hours format used in OSM
    • glosm, a realtime 3D OpenStreetMap renderer
    • streetmangler, a street name normalization tool for OSM
  • I took part in making classic Vangers game cross-platform and available under Linux
  • I've contributed to hundreds of other F/OSS projects


  1. FreeBSD ports tree (read-only mirror)

    625 487

  2. C++11 bindings/wrapper for SDL2

    C++ 373 66

  3. Repology backend service to update repository and package data

    Python 337 89

  4. The video game that combines elements of the racing and role-playing genres.

    C++ 329 61

  5. 3D OpenStreetMap renderer

    C++ 88 35

  6. Standalone version of xkcd 1608 "Hoverboard" game

    C++ 24 3

Contribution activity

January 2021

Opened 1 pull request in 1 repository

Created an issue in Andrettin/Wyrmsun that received 6 comments

Unable to run 4.1.1

I'm working on update of FreeBSD wyrmgus/wyrmsun ports from 3.5.4 to the latest version. 4.1.1 with both wyrmgus and wyrmsun installed systemwide f…

Opened 3 other issues in 3 repositories
1 open
1 open
1 open

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.