Skip to content
@unjs

UnJS

Unified JavaScript Tools

Oh hey there 👋

🍿 Take a look at our website https://unjs.io to discover UnJS projects.

Pinned Loading

  1. ofetch ofetch Public

    😱 A better fetch API. Works on node, browser and workers.

    TypeScript 4.9k 146

  2. consola consola Public

    🐨 Elegant Console Logger for Node.js and Browser

    TypeScript 6.9k 205

  3. unplugin unplugin Public

    Unified plugin system for Vite, Rollup, Webpack, esbuild, Rolldown, and more

    TypeScript 3.5k 140

  4. jiti jiti Public

    Runtime TypeScript and ESM support for Node.js

    TypeScript 2.5k 86

  5. community community Public

    UnJS Community Notes

    32 1

Repositories

Showing 10 of 78 repositories
  • magicast Public

    🧀 Programmatically modify JavaScript and TypeScript source codes with a simplified, elegant and familiar syntax powered by recast and babel.

    unjs/magicast’s past year of commit activity
    TypeScript 2,410 MIT 43 17 4 Updated Oct 28, 2025
  • pathe Public

    🛣️ Drop-in replacement of the Node.js's path module module that ensures paths are normalized

    unjs/pathe’s past year of commit activity
    TypeScript 539 23 2 5 Updated Oct 28, 2025
  • magic-regexp Public

    A compiled-away, type-safe, readable RegExp alternative

    unjs/magic-regexp’s past year of commit activity
    TypeScript 4,262 MIT 66 25 (1 issue needs help) 10 Updated Oct 28, 2025
  • undio Public

    ⇔ Conventionally and Safely convert between various JavaScript data types

    unjs/undio’s past year of commit activity
    TypeScript 239 MIT 1 5 8 Updated Oct 28, 2025
  • ohash Public

    # Simple object hashing, serialization and comparison utils.

    unjs/ohash’s past year of commit activity
    TypeScript 696 MIT 16 5 13 Updated Oct 28, 2025
  • defu Public

    🌊 Assign default properties recursively

    unjs/defu’s past year of commit activity
    TypeScript 1,259 MIT 30 8 15 Updated Oct 28, 2025
  • unhead Public

    The full stack <head> package for any framework.

    unjs/unhead’s past year of commit activity
    TypeScript 1,104 MIT 57 18 13 Updated Oct 28, 2025
  • scule Public

    🧵 String Case Utils

    unjs/scule’s past year of commit activity
    TypeScript 474 MIT 16 10 14 Updated Oct 28, 2025
  • runtime-compat Public

    Display APIs compatibility across different JavaScript runtimes

    unjs/runtime-compat’s past year of commit activity
    Vue 269 MIT 6 19 9 Updated Oct 28, 2025
  • listhen Public

    👂 Elegant HTTP Listener

    unjs/listhen’s past year of commit activity
    TypeScript 557 37 20 (1 issue needs help) 17 Updated Oct 28, 2025