hack-dance

hack-dance/hack

Opinionated local-dev orchestration for running multiple projects at the same time without port conflicts.

TypeScript
2
1
MIT License

Hack is a local development orchestration tool that enables running multiple projects simultaneously without port conflicts by providing network isolation, stable HTTPS hostnames (e.g., `https://<project>.hack`), and centralized logging. It’s designed for developers who frequently work on multiple projects or branches and need a seamless way to avoid the overhead of stopping and restarting services. The tool is opinionated, requiring minimal per-repo configuration while handling SSL, DNS resolution, and service routing through a shared Caddy proxy.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of hack-dance/hack

Account's avatar
Style definitions for nice terminal layouts 👄
Account's avatar
Ergonomic Framework for Human
Account's avatar
Model Context Protocol implementation for TypeScript
Account's avatar
OpenTUI is a TypeScript library on a native Zig core for building terminal user interfaces (TUIs)
Account's avatar
QRCode / 2d Barcode api with both server side and client side support using canvas
Account's avatar
QRCodes, in the terminal
Account's avatar
TypeScript-first schema declaration and validation library with static type inference
Account's avatar
Biome is a toolchain for the web: formatter, linter and more
Account's avatar
Lint your commit messages
Account's avatar
Shareable commitlint config enforcing conventional commits
Account's avatar
semantic-release plugin to create or update a changelog file
Account's avatar
semantic-release plugin to analyze commits with conventional-changelog
Account's avatar
semantic-release plugin to run custom shell commands
Account's avatar
semantic-release plugin to commit release assets to the project's git repository
Account's avatar
semantic-release plugin to generate changelog content with conventional-changelog
Account's avatar
TypeScript definitions for bun
Account's avatar
TypeScript definitions for qrcode
Account's avatar
Git commit, but play nice with conventions.
Account's avatar
Commitizen adapter following the conventional-changelog format.
Account's avatar
Modern native Git hooks
Account's avatar
A prettier plugin for sorting imports by length
Account's avatar
Automated semver compliant package publishing
Account's avatar
Turborepo is a high-performance build system for JavaScript and TypeScript codebases.
Account's avatar
The AI-ready formatter that helps you write and generate code faster.

Support the repos that depend on this repository

Top contributors

roodboi's profile
roodboi
414 contributions
semantic-release-bot's profile
semantic-release-bot
55 contributions
rhymiz's profile
rhymiz
3 contributions
dependabot[bot]'s profile
dependabot[bot]
2 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet