Skip to content
@helpers4

helpers4

helpers4

helpers4

Open-source utilities for TypeScript projects, development environments, and CI/CD pipelines.

Documentation License LGPL-3.0 Open Source


What is helpers4?

helpers4 is a collection of open-source utilities split across focused repositories, all designed around the same philosophy: small, composable, well-tested tools that you can adopt one piece at a time.


Repositories

typescript — TypeScript helpers

npm downloads coverage tree-shakable

Zero-dependency, tree-shakable utility functions for any TypeScript or JavaScript project. Published as individual npm packages per category — install only what you need.

npm install @helpers4/string @helpers4/array
import { capitalize } from '@helpers4/string';
import { chunk }      from '@helpers4/array';

capitalize('hello world');  // "Hello world"
chunk([1, 2, 3, 4, 5], 2); // [[1, 2], [3, 4], [5]]

Available categories: array · date · function · number · object · observable · promise · string · type · url · version — or install everything with @helpers4/all.

📖 helpers4.dev/typescript


devcontainer — DevContainer Features

GHCR DevContainer Features

Production-ready DevContainer Features published to GHCR. Drop them into any devcontainer.json for instant, reproducible development environments.

{
  "features": {
    "ghcr.io/helpers4/devcontainer/essential-dev:1": {},
    "ghcr.io/helpers4/devcontainer/typescript-dev:1": {},
    "ghcr.io/helpers4/devcontainer/vite-plus:1": {},
    "ghcr.io/helpers4/devcontainer/git-absorb:1": {},
    "ghcr.io/helpers4/devcontainer/dotfiles-sync:1": {},
    "ghcr.io/helpers4/devcontainer/shell-history-per-project:1": {}
  }
}

Available features: essential-dev · github-dev · typescript-dev · vite-plus · angular-dev · package-auto-install · pnpm-store · git-absorb · dotfiles-sync · auto-header · shell-history-per-project

📖 helpers4.dev/devcontainer


action — GitHub Actions

GitHub Marketplace

Reusable GitHub Actions for consistent CI/CD pipelines.

- uses: helpers4/action/conventional-commits@v1
  with:
    validate-pr-title: true
    pr-comment: error

Available actions: conventional-commits — validates that all commit messages and PR titles follow the Conventional Commits specification.

📖 helpers4.dev/action


Documentation

Full documentation for all projects lives at helpers4.dev.


License

All helpers4 repositories are licensed under the GNU Lesser General Public License v3.0 (LGPL-3.0-or-later).

Popular repositories Loading

  1. typescript typescript Public

    A set of helpers in TS/JS, compatible with tree-shaking, which helps you to manipulate URL, Observables, ...

    TypeScript 1

  2. devcontainer devcontainer Public

    This repository contains a collection of DevContainer Features developed and maintained by helpers4.

    Shell 1

  3. action action Public

    GitHub Actions published to the Marketplace

    Shell 1

  4. url url Public archive

    A set of helpers in TS/JS, compatible with tree-shaking, which helps you to manipulate URLs

    TypeScript

  5. string string Public archive

    A set of helpers in TS/JS, compatible with tree-shaking, which helps you to manipulate strings

    TypeScript

  6. .github .github Public

Repositories

Showing 10 of 12 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…