Skip to content
You must be logged in to sponsor danhunsaker

Become a sponsor to Hennik Hunsaker

Most of my open-source work, these days, is focused on two projects. The first is a library for handling disparate calendar systems without having to know anything about how any of them work. It can translate dates and times between supported calendars, for dates over 140 billion years into the future or past, and times as small as Planck Time. Still a lot of calendar systems to add support for, though, and programming languages to expose it to (it's written in Go, but has a C shared library and a PHP extension available around it), so there's plenty to work on still.

The second project is more ambitious. It's an open-source clone of Nanobox, a development and deployment toolset now owned by Digital Ocean. The version being cloned is hosting-provider-agnostic, and builds infrastructure via configuration rather than code. DO is working to adjust it to a DO-only and Dockerfile-driven approach, but many folks wanted to keep access to the existing approach instead, especially those hosting on other providers. So, I've begun the work to satisfy that demand.

1 sponsor has funded danhunsaker’s work.

@G3z

Featured work

  1. danhunsaker/bcmath

    PHP bcmath as a class, with several enhancements.

    PHP 24
  2. danhunsaker/calends

    A library for handling dates and times across arbitrary calendar systems

    Go 8
  3. danhunsaker/flysystem-redis

    A Flysystem adapter for storing files in Redis

    PHP 18
  4. danhunsaker/laravel-flysystem-others

    Registers recognized third-party Flysystem adapters with Laravel automatically.

    PHP 22
  5. danhunsaker/eloquent-mutant-caster

    Extend Eloquent's attribute casting feature to support applying a single mutator/accessor pair to multiple fields

    PHP
  6. danhunsaker/eloquent-meta-relate

    Extend Eloquent relationships to support implied polymorphism and merging

    PHP

Select a tier

$ one time

Choose a custom amount.