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
  • ofetch Public

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

    unjs/ofetch’s past year of commit activity
    TypeScript 4,923 MIT 146 38 14 Updated Oct 28, 2025
  • fontaine Public

    Automatic font fallback based on font metrics

    unjs/fontaine’s past year of commit activity
    TypeScript 1,834 MIT 41 21 (2 issues need help) 11 Updated Oct 28, 2025
  • unenv Public

    🕊️ Node.js compatibility for any JavaScript runtime, including browsers and edge workers.

    unjs/unenv’s past year of commit activity
    TypeScript 694 MIT 33 16 1 Updated Oct 28, 2025
  • 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 6 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