Skip to content
View Hexagon's full-sized avatar
🍔
Refueling
🍔
Refueling

Sponsors

@photostructure

Organizations

@webauthn-open-source @cross-org

Block or report Hexagon

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
Hexagon/README.md

Hi, I'm Hexagon!

A selection of my work:

  • Croner - JavaScript cron parser/scheduler. ESM. Node, Deno, Bun, Browser. No dependencies.
  • Croner-rust - Rust cron parser/scheduler. Fully featured, performant and minimalistic.
  • Pup - Fully featured process manager, written in typescript with love for Deno.
  • Lumocs - Easy to use static site generator for documentation, utilizing Lume and Deno.
  • Base64 - Base64 and Base64url to string or arraybuffer. ESM. Node, Deno, Bun, Browser. No dependencies.
  • 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.
  • bsm - Bedrock Server Manager - Install, upgrade and manage minecraft servers with ease.
  • (etc...)

Other than working on my own projects, I often find myself converting existing packages from 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 on GitHub Sponsors.

Pinned Loading

  1. croner croner Public

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

    TypeScript 2.1k 53

  2. minitz minitz Public

    Minimal utility to convert to or from any timezone. Deno/Node/Browser. ESM/CommonJS.

    JavaScript 22 1

  3. pup pup Public

    Universal process manager built in Deno

    TypeScript 152 5

  4. cryptalk cryptalk Public

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

    JavaScript 85 25

  5. webauthn-skeleton webauthn-skeleton Public

    Skeleton for a Web Authentication API website

    JavaScript 29 6

  6. thinker-fts thinker-fts Public

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

    JavaScript 71 7