Skip to content
View AMDmi3's full-sized avatar
💭
You are what you contribute to
💭
You are what you contribute to

Organizations

@freebsd @libSDL2pp @Donatallo @osm2go @repology

Block or report AMDmi3

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AMDmi3/README.md

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 15k 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
    • CAVEZ of PHEAR, a boulder dash / digger-like game for consoles/terminals
  • 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 other F/OSS projects.

Pinned Loading

  1. freebsd/freebsd-ports freebsd/freebsd-ports Public

    FreeBSD ports tree (read-only mirror)

    Makefile 990 752

  2. libSDL2pp/libSDL2pp libSDL2pp/libSDL2pp Public

    C++ bindings/wrapper for SDL2

    C++ 562 89

  3. repology/repology-updater repology/repology-updater Public

    Repology backend service to update repository and package data

    Python 502 177

  4. glosm glosm Public

    3D OpenStreetMap renderer

    C++ 101 41

  5. hoverboard-sdl hoverboard-sdl Public

    Standalone version of xkcd 1608 "Hoverboard" game

    C++ 33 3

  6. omnilinter omnilinter Public

    General purpose bulk linter

    Rust 1