mime-db
npmv1.54.0Media Type Database
Overview
mime-db is an npm package that media Type Database. It is extremely widely used, with about 225.4M downloads per week and 1 known dependents in the graph. The latest version is 1.54.0, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need media Type Database and value a battle-tested, widely-adopted solution.
When not to use it
Consider an alternative if you need to have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.
Pros
- Large, well-established user base (225.4M weekly downloads).
- Clear open-source license (MIT).
Cons
- No bundled TypeScript types (may require a separate @types package).
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of mime-db.
Dependencies
Dev (13)
Used by
Popular packages that depend on mime-db.
The ultimate javascript content-type utility.
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
Alternatives to mime-db
The ultimate javascript content-type utility.
Fastest full featured PostgreSQL client for Node.js
Mongoose MongoDB ODM
A batteries-included SQL query & schema builder for PostgresSQL, MySQL, CockroachDB, MSSQL and SQLite3
TypeScript-first schema declaration and validation library with static type inference
Strict TypeScript and Flow types for style based on MDN data
Infer the content-type of a request.
PostgreSQL client - pure javascript & libpq with the same API
Connection pool for node-postgres
Drizzle ORM package for SQL databases
Type definitions and documentation for Bun, an incredibly fast JavaScript runtime
The fastest and simplest library for SQLite in Node.js.
Frequently installed together
An AST-based pattern checker for JavaScript.
Lodash modular utilities.
React is a JavaScript library for building user interfaces.
React package for working with the DOM.
Prettier is an opinionated code formatter
Delightful JavaScript Testing.
Leaner CSS
ECMAScript scope analyzer for ESLint
A library to create a trace of your node app per Google's Trace Event format.
Support for `import <defer|source>` phase syntax in Acorn
WebAssembly binary format parser
ECMAScript parser
Version history
| Version | Published | License |
|---|---|---|
| 1.54.0latest | 1 year ago | MIT |
| 1.53.0 | 2 years ago | MIT |
| 1.52.0 | 4 years ago | MIT |
| 1.51.0 | 4 years ago | MIT |
| 1.50.0 | 4 years ago | MIT |
| 1.49.0 | 5 years ago | MIT |
| 1.48.0 | 5 years ago | MIT |
| 1.47.0 | 5 years ago | MIT |
| 1.46.0 | 5 years ago | MIT |
| 1.45.0 | 5 years ago | MIT |
| 1.44.0 | 6 years ago | MIT |
| 1.43.0 | 6 years ago | MIT |
| 1.42.0 | 6 years ago | MIT |
| 1.41.0 | 6 years ago | MIT |
| 1.40.0 | 7 years ago | MIT |
| 1.39.0 | 7 years ago | MIT |
| 1.38.0 | 7 years ago | MIT |
| 1.37.0 | 7 years ago | MIT |
| 1.36.0 | 8 years ago | MIT |
| 1.35.0 | 8 years ago | MIT |
Maintainers
Frequently asked questions
How do I install mime-db?
Run `npm install mime-db` to add mime-db to your npm project.
What license is mime-db released under?
mime-db is distributed under the MIT license.
How popular is mime-db?
mime-db has approximately 225,449,664 downloads per week and 1 known dependent packages.