js-base64
npmv3.9.1TypeScriptYet another Base64 transcoder in pure-JS
Overview
js-base64 is an npm package that yet another Base64 transcoder in pure-JS. It is extremely widely used, with about 14.9M downloads per week and 4 known dependents in the graph. The latest version is 3.9.1, released under the BSD-3-Clause license.
Who should use it
Teams working in the npm ecosystem who need yet another Base64 transcoder in pure-JS and value a battle-tested, widely-adopted 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
- Large, well-established user base (14.9M weekly downloads).
- Ships TypeScript type definitions.
- Clear open-source license (BSD-3-Clause).
- Lean dependency tree (3 direct dependencies).
Cons
- No significant drawbacks detected from available metadata.
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of js-base64.
Dependencies
Dev (3)
Used by
Popular packages that depend on js-base64.
libSQL driver for TypeScript and JavaScript
libSQL driver for TypeScript and JavaScript
Hrana client for connecting to sqld over HTTP or WebSocket
libSQL driver for TypeScript and JavaScript
Alternatives to js-base64
Frequently installed together
Delightful JavaScript Testing.
libSQL driver for TypeScript and JavaScript
TypeScript definitions for node
Prettier is an opinionated code formatter
limits calls to functions that return promises
A better-sqlite3 compatible API for libSQL that supports Bun, Deno, and Node
Hrana client for connecting to sqld over HTTP or WebSocket
Seamless REST/GraphQL API mocking library for browser and Node.js.
libSQL Wasm packaged as an ES module.
Version history
| Version | Published | License |
|---|---|---|
| 3.9.1latest | 4 days ago | BSD-3-Clause |
| 3.9.0 | 5 days ago | BSD-3-Clause |
| 3.8.1 | 10 days ago | BSD-3-Clause |
| 3.8.0 | 23 days ago | BSD-3-Clause |
| 3.7.8 | 11 months ago | BSD-3-Clause |
| 3.7.7 | 2 years ago | BSD-3-Clause |
| 3.7.6 | 2 years ago | BSD-3-Clause |
| 3.7.5 | 3 years ago | BSD-3-Clause |
| 3.7.4 | 3 years ago | BSD-3-Clause |
| 3.7.3 | 3 years ago | BSD-3-Clause |
| 3.7.2 | 4 years ago | BSD-3-Clause |
| 3.7.1 | 4 years ago | BSD-3-Clause |
| 3.7.0 | 4 years ago | BSD-3-Clause |
| 3.6.2 | 4 years ago | BSD-3-Clause |
| 3.6.1 | 5 years ago | BSD-3-Clause |
| 3.6.0 | 5 years ago | BSD-3-Clause |
| 3.5.2 | 5 years ago | BSD-3-Clause |
| 3.5.1 | 5 years ago | BSD-3-Clause |
| 3.5.0 | 5 years ago | BSD-3-Clause |
| 3.4.5 | 6 years ago | BSD-3-Clause |
Maintainers
Frequently asked questions
How do I install js-base64?
Run `npm install js-base64` to add js-base64 to your npm project.
What license is js-base64 released under?
js-base64 is distributed under the BSD-3-Clause license.
How popular is js-base64?
js-base64 has approximately 14,860,534 downloads per week and 4 known dependent packages.