</>PackageGraphPackageGraph

fast-uri

npmv4.1.4TypeScript

Dependency-free RFC 3986 URI toolbox

Safe to adopt

Yes — fast-uri scores well across adoption, maintenance, weight, supply chain, and licensing. No download data reported for this package yet. Last published 7 days ago. 26 releases in the last 2 years.

  • ?Adoption: grade ?, Not reported by this registry.

    No download data reported for this package yet.

  • AMaintenance: grade A, Excellent.

    Last published 7 days ago. 26 releases in the last 2 years.

  • AWeight: grade A, Excellent.

    Zero runtime dependencies, about 266 KB installed.

  • ASupply chain: grade A, Excellent.

    No install scripts, 11 maintainers, and a contained dependency surface.

  • ALicense: grade A, Excellent.

    BSD-3-Clause — permissive, with no copyleft found in the dependency tree.

Grades are computed deterministically from registry metadata collected by PackageGraph — downloads, dependents, publish dates, the resolved dependency tree, maintainer count, and declared licenses. No third-party scores are used.

Install cost

What you actually take on by adding fast-uri to a project.

0
Direct dependencies

Runtime packages this one declares itself.

0
Total installed

Distinct packages in the full runtime tree, deduplicated the way a package manager would.

266 KB
Install size

Unpacked size of this package plus its entire runtime tree.

Tree depth

Longest resolved dependency chain below this package.

Compatibility

Node.js
No constraint declared
Module format
CommonJS only
TypeScript
Types included
Install scripts
None

Quick start

A usage example from the fast-uri README.

const uri = require('fast-uri')
uri.parse('uri://user:pass@example.com:123/one/two.three?q1=a1&q2=a2#body')
// Output
{
  scheme: "uri",
  userinfo: "user:pass",
  host: "example.com",
  port: 123,
  path: "/one/two.three",
  query: "q1=a1&q2=a2",
  fragment: "body"
}

Dependencies

Declared by fast-uri v4.1.4. Runtime dependencies are installed with the package; dev dependencies are not.

Dev (6)

ajv ^8.16.0eslint ^9.17.0neostandard ^0.13.0playwright-test ^14.1.12tape ^5.8.1tstyche ^7.0.0

Used by

Popular packages that depend on fast-uri.

Relationship graph

Dependencies (left) and dependents (right) of fast-uri.

fast-json-stringi…@fastify/ajv-comp…fast-uri
fast-uri dependencies dependents

Frequently installed together

Release history

24 releases in the last two years, typically about 0 days apart.

Recent versions of fast-uri
VersionPublishedSizeLicense
4.1.4latest7 days ago266 KBBSD-3-Clause
2.4.67 days ago173 KBMIT
3.1.77 days ago213 KBBSD-3-Clause
2.4.518 days ago170 KBMIT
3.1.618 days ago211 KBBSD-3-Clause
4.1.318 days ago262 KBBSD-3-Clause
2.4.41 month ago127 KBMIT
3.1.51 month ago164 KBBSD-3-Clause
4.1.21 month ago190 KBBSD-3-Clause
3.1.41 month ago157 KBBSD-3-Clause
2.4.31 month ago120 KBMIT
4.1.11 month ago175 KBBSD-3-Clause
2.4.21 month ago117 KBMIT
2.4.11 month ago116 KBMIT
4.1.02 months ago171 KBBSD-3-Clause

Overview

fast-uri is an npm package that dependency-free RFC 3986 URI toolbox. It has 2 known dependents in the graph. The latest version is 4.1.4, released under the BSD-3-Clause license.

Who should use it

Teams working in the npm ecosystem who need dependency-free RFC 3986 URI toolbox and value a focused solution.

When not to use it

Consider an alternative if you need to or if a more actively-maintained option better fits your npm stack.

Pros

  • Ships TypeScript type definitions.
  • Clear open-source license (BSD-3-Clause).

Cons

  • No significant drawbacks detected from available metadata.

Auto-generated from collected registry metadata. No external claims are inferred.

Maintainers

Funding

Frequently asked questions

Should I use fast-uri?

Yes — fast-uri scores well across adoption, maintenance, weight, supply chain, and licensing. No download data reported for this package yet. Last published 7 days ago. 26 releases in the last 2 years.

How do I install fast-uri?

Run `npm install fast-uri` to add fast-uri to your npm project.

What license is fast-uri released under?

fast-uri is distributed under the BSD-3-Clause license.

How popular is fast-uri?

npm does not publish download counts. Within PackageGraph's crawl, 2 known packages depend on fast-uri.

Is fast-uri still maintained?

The most recent release of fast-uri (v4.1.4) was published 7 days ago.

Does fast-uri run install scripts?

No. fast-uri does not define preinstall, install, or postinstall scripts, so installing it does not execute publisher-supplied code.