Simply Hexagonal
I'm one individual maintaining high quality open source, loosely coupled, typescript packages that can be easily connected to any software environment
Collective -
Host: opensource -
https://opencollective.com/simplyhexagonal
- Code: https://github.com/simplyhexagonal
github.com/simplyhexagonal/short-unique-id
Short Unique ID (UUID) generation library. Available in NPM.
Stars: 424 - Last synced: 17 May 2026
github.com/simplyhexagonal/string-crypto
Small and simple (yet secure) library to encrypt and decrypt strings using PBKDF2 for key derivation and AES (defaulted to 256-bit / SHA512)
Stars: 22 - Last synced: 16 May 2026
github.com/simplyhexagonal/create-jscad-project
An npx starter template for JsCad projects using Typescript and Hot Reload preview
Stars: 12 - Last synced: 16 May 2026
github.com/simplyhexagonal/typescript-jupyter-kernel
Typescript kernel for Jupyter Notebook and Labs
Stars: 6 - Last synced: 16 May 2026
github.com/simplyhexagonal/doorlock
Allow or deny access based on a hierarchy of restrictions, permissions, roles, and users.
Stars: 5 - Last synced: 16 May 2026
github.com/simplyhexagonal/fastify-file-browser
Read-only file browser UI for viewing and downloading local files within the current working directory.
Stars: 3 - Last synced: 16 May 2026
github.com/simplyhexagonal/exec
A convenient async wrapper for Node.js's child_process.exec function
Stars: 2 - Last synced: 16 May 2026
github.com/simplyhexagonal/session-sso
Simple session SSO library to log in with Google, Github, Facebook, or a custom OAuth2 implementation
Stars: 2 - Last synced: 16 May 2026
github.com/simplyhexagonal/json-schema-to-mongoose-schema
Function to convert JSON Schema (draft v4+) to Mongoose (v5, v6) Schema
Stars: 2 - Last synced: 16 May 2026
github.com/simplyhexagonal/create-p5-project
An npm / npx starter template for P5 projects using Typescript and Hot Reload preview
Stars: 2 - Last synced: 06 Jun 2026
github.com/simplyhexagonal/i18n
i18next wrapper for use as an esbuild / ViteJS plugin or as a stand-alone dependency
Stars: 1 - Last synced: 16 May 2026
github.com/simplyhexagonal/recurring-task-queue
Versatile type-safe task queueing library for recurring user-editable tasks.
Stars: 1 - Last synced: 16 May 2026
github.com/simplyhexagonal/mono-context
Global context to easily share data between monorepo packages
Stars: 1 - Last synced: 16 May 2026
github.com/simplyhexagonal/logger
Extensible debug logger with singleton capabilities, made to easily broadcast to multiple communication channels/transports
Stars: 1 - Last synced: 16 May 2026
github.com/simplyhexagonal/fastify-chat-server
Simple Websockets chat server including client UI
Stars: 1 - Last synced: 16 May 2026
github.com/simplyhexagonal/base-projects
Typescript boilerplates we use to generate Simply Hexagonal projects
Stars: 0 - Last synced: 16 May 2026
github.com/simplyhexagonal/logger-cli
CLI wrapper for @simplyhexagonal/logger
Stars: 0 - Last synced: 16 May 2026
github.com/simplyhexagonal/refup
Reference up your typescript output to get rid of the pesky Uncaught ReferenceError
Stars: 0 - Last synced: 16 May 2026
github.com/simplyhexagonal/gen-contributor-svg
Generate a contributor SVG from a GitHub username
Stars: 0 - Last synced: 03 Jun 2026
github.com/simplyhexagonal/json-expand
A TypeScript library for expanding flat JSON objects into nested structures based on dot-notation keys.
Stars: 0 - Last synced: 16 May 2026
github.com/simplyhexagonal/typedoc-plugin-script-inject
Typedoc Plugin for adding external Javascript to docs output
Stars: 0 - Last synced: 16 May 2026
github.com/simplyhexagonal/elean
Convenience function to parse environment variables to boolean
Stars: 0 - Last synced: 16 May 2026
github.com/simplyhexagonal/web-archiver
Puppeteer based tool to download a static version of a website (including its assets)
Stars: 0 - Last synced: 16 May 2026
github.com/simplyhexagonal/logger-transport-discord
This is a transport which allows @simplyhexagonal/logger to use Discord as a communication channel
Stars: 0 - Last synced: 16 May 2026
github.com/simplyhexagonal/failsafe-function
Robust function wrapper with automatic retry logic, error handling, and timeout management
Stars: 0 - Last synced: 28 May 2026
github.com/simplyhexagonal/parse-search-string
Parsing of search strings into optional, required, or forbidden phrases, groups, operators, and/or words
Stars: 0 - Last synced: 16 May 2026
github.com/simplyhexagonal/simple-strings
Convenient functions to normalize strings with international special characters (diacritics)
Stars: 0 - Last synced: 16 May 2026
github.com/simplyhexagonal/standard-constants
Exhaustive collection of Typescript interfaces, constant values, and utils based on official international standards
Stars: 0 - Last synced: 16 May 2026
github.com/simplyhexagonal/multi-replace
Functions to easily perform various replace operations on a Javascript/Typescript string
Stars: 0 - Last synced: 16 May 2026
github.com/simplyhexagonal/project-structure
Simple Typescript functionality to initialize a project's folder structure from a sane JSON definition
Stars: 0 - Last synced: 16 May 2026