Skip to content

DuploJS: Robust TypeScript ecosystem

DuploJS is an ecosystem designed to provide TypeScript developers with a comprehensive, coherent, and fully end-to-end type-safe toolbox. We set a clear, opinionated direction and stick to it, ensuring that everything is both robust and agnostic of the underlying environment. In other words, DuploJS adapts to your platform—Node (Deno, or even the browser), so you’re never locked into a single runtime.

What You'll Find Here

  • Type-Safe End-to-End: From user input all the way through to your business logic, everything is strongly typed and consistent.

  • Unified and Agnostic Ecosystem: Regardless of your environment, our tools remain consistent and adaptable through modular connectors, freeing you from environment-specific constraints.

  • An Opinionated Approach: We set clear guidelines inspired by DDD and functional programming to ensure a smooth, predictable development experience.

Popular repositories Loading

  1. zod-accelerator zod-accelerator Public archive

    TypeScript 98 3

  2. zod-to-typescript zod-to-typescript Public

    TypeScript 21 2

  3. utils utils Public

    @duplojs/utils is the TypeScript utility toolbox used across the DuploJS ecosystem. It focuses on strong typing, good DX, and small composable primitives that scale from simple helpers to full vali…

    TypeScript 13

  4. core core Public archive

    TypeScript 5

  5. http http Public

    @duplojs/http 100% typesafe HTTP interface for Server and Client. Build and consume HTTP servers robustly with an excellent developer experience.

    TypeScript 3

  6. form form Public

    @duplojs/form is a structure-first, strongly typed Vue form library that lets you build complex forms with reusable inputs, composable layouts, and built-in validation flow.

    TypeScript 1

Repositories

Showing 10 of 25 repositories
  • ecosystem Public
    duplojs/ecosystem's past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 18, 2026
  • server Public
    duplojs/server's past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 9, 2026
  • lang Public

    @duplojs/lang reimagines native functions for functional programming: immutable, curried, pipe-first. Either handles control flow, and constraints let data prove it's already valid — no more re-checking what you know.

    duplojs/lang's past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 8, 2026
  • code-config Public

    @duplojs/code-config bundles the base configurations for a project: a base tsconfig, as well as presets for oxlint and commitlint.

    duplojs/code-config's past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 8, 2026
  • lang-tools Public
    duplojs/lang-tools's past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 3, 2026
  • http Public

    @duplojs/http 100% typesafe HTTP interface for Server and Client. Build and consume HTTP servers robustly with an excellent developer experience.

    TypeScript 3 0 2 1 Updated Sep 3, 2026
  • playwright Public

    @duplojs/playwright is a library that rethinks Playwright testing through website, page, and component building blocks for a more natural representation of your app.

    duplojs/playwright's past year of commit activity
    TypeScript 0 0 1 0 Updated Sep 2, 2026
  • json-web-token Public

    @duplojs/json-web-token is the typed, opinionated token handler for signing, encrypting, and validating tokens.

    duplojs/json-web-token's past year of commit activity
    TypeScript 0 0 1 1 Updated Sep 2, 2026
  • utils Public

    @duplojs/utils is the TypeScript utility toolbox used across the DuploJS ecosystem. It focuses on strong typing, good DX, and small composable primitives that scale from simple helpers to full validation pipelines.

    TypeScript 13 0 3 2 Updated Jul 14, 2026
  • dev-tools Public
    duplojs/dev-tools's past year of commit activity
    TypeScript 0 0 0 0 Updated Jul 9, 2026