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 85
  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,070
  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

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.