Skip to content
You must be logged in to sponsor Hexagon

Become a sponsor to Hexagon

@Hexagon

Hexagon

Sweden

Hi, I'm Hexagon,

An active open sorcer developing and maintaining several useful packages for the JS/TS community, such as Croner, @hexagon/base64 and Pup. Currently focusing on Deno/ESM, and exploring Rust.

A selection of my work:

  • Croner - JavaScript cron parser/scheduler. ESM. Node, Deno, Bun, Browser. No dependencies.
  • Pup - Fully featured process manager, written in typescript with love for Deno.
  • Base64 - Base64 and Base64url to string or arraybuffer. ESM. Node, Deno, Bun, Browser. No dependencies.
  • My blog at hexagon.56k.guru, where i write about JavaScript, my librares and contributions and more.
  • Minitz - Minimal timezone conversion library for JavaScript, written for Croner, but now it's own package. No dependencies.
  • Entsoe-api-client - Unofficial ENTSO-e REST API Client for Deno and Node.
  • Bundlee - Static file bundler for web frameworks supported by Deno (and usable on cli).
  • Proper-tags - Modernised (pure ESM) version of the popular package common-tags.
  • DETRIS - Server side, web based multiplayer Tetris-like game written in Deno using Deno KV as persistent storage.
  • (etc...)

Other than working on my own projects, I often find myself converting existing packages from Node-only CommonJS to Deno/Node/Bun ESM.

🍔 Support My Work:

I'm fueled by coffee and burgers! If you've benefited from my work or believe in supporting open-source, consider backing me with a burger, gold sponsorship... or why not a date night? Check out my tiers!

Current sponsors 1

@photostructure
Past sponsors 5
@undsoft
@Entriwise
@jumoog
@Pinta365
@josephrocca

Featured work

  1. Hexagon/thinker-fts

    Fast and extendible Node.js/Javascript fulltext search engine.

    JavaScript 71
  2. Hexagon/cryptalk

    HTML5/Node.js based, client side (E2EE) encrypted instant chat

    JavaScript 89
  3. Hexagon/node-telldus

    Node bindings for telldus-core

    C++ 34
  4. Hexagon/croner

    Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser.

    TypeScript 2,170
  5. Hexagon/crocket

    Efficient and simple node.js TCP/unix socket/windows socket interprocess communication.

    JavaScript 27
  6. Hexagon/klon

    JavaScript helper for deep cloning and deep merging objects as efficiently as possible. Supports and clones complex native objects as well as circular references.

    JavaScript

Select a tier

$ a month

Oh no · GitHub

What‽

Your browser did something unexpected. Please try again. If the error continues, try disabling all browser extensions.

Please contact us if the problem persists.

You'll receive any rewards listed in the $5 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 a month

Select

Support my work with a monthly donation of $5

$100 a month

Select

If your company benefits from one or more of my projects, please consider backing my efforts with a monthly sponsorship. Your support helps drive the continuous improvement and maintenance of these tools.

What‽ Your browser did something unexpected. Please try again. If the error continues, try disabling all browser extensions. Please contact us if the problem persists. Contact Support — GitHub Status — @githubstatus