Skip to content
PluginStats

apotheke weekly downloads statistics

By mRaffaello · npm · Prettier plugins

Prettier for imports — deterministic import organization as a Prettier plugin or CLI

View on npm Fresh · Oct 18, 2026

apotheke has 73 recorded weekly downloads on npm, a decrease of 74.8% over the past 30 days, ranking #1778 of 2,322 tracked listings.

Weekly downloads
73
Official API · Oct 18, 2026
7-day growth
-70.9%
-178 weekly downloads
30-day growth
-74.8%
-217 weekly downloads
90-day growth
+32.7%
+18 weekly downloads
Rank
#1778
Among tracked npm listings

About apotheke

<p align="left"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://shieldcn.dev/header/graph.svg?title=apotheke&subtitle=Deterministic%20import%20organization%20for%20JavaScript%20and%20TypeScript&logo=https://raw.githubusercontent.com/mRaffaello/apotheke/main/apps/docs/public/mark-dark.png&align=left&font=geist&mode=dark" /> <img alt="apotheke — deterministic import organization for JavaScript and TypeScript" src="https://shieldcn.dev/header/graph.svg?title=apotheke&subtitle=Deterministic%20import%20organization%20for%20JavaScript%20and%20TypeScript&logo=https://raw.githubusercontent.com/mRaffaello/apotheke/main/apps/docs/public/mark.png&align=left&font=geist&mode=light" /> </picture> </p> <p align="left"> <a href="https://www.npmjs.com/package/apotheke"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://shieldcn.dev/group/npm/apotheke+npm/dm/apotheke+bundlephobia/minzip/apotheke+npm/types/apotheke+github/ci/mRaffaello/apotheke+github/license/mRaffaello/apotheke.svg?variant=secondary&mode=dark" /> <img alt="npm version, monthly downloads, minzipped size, TypeScript types, CI status, MIT license" src="https://shieldcn.dev/group/npm/apotheke+npm/dm/apotheke+bundlephobia/minzip/apotheke+npm/types/apotheke+github/ci/mRaffaello/apotheke+github/license/mRaffaello/apotheke.svg?variant=secondary&mode=light" /> </picture> </a> </p>

Prettier for imports. You describe the groups your codebase actually has — apotheke sorts every import into them, the same way, in every file. Run it as a Prettier plugin or as a standalone CLI.

// Before
import { useQuery } from '@tanstack/react-query';
import { useMemo } from 'react';
import { createRoute } from '@tanstack/react-router';
import { tsr } from '../api/tsr';
import useLoggedUser from '../hooks/use-logged-user';

// After
// React
import { useMemo } from 'react';

// Hooks
import useLoggedUser from '../hooks/use-logged-user';

// Api
import { tsr } from '../api/tsr';
import { useQuery } from '@tanstack/react-query';

// Navigation
import { createRoute } from '@tanstack/react-router';

Note where ../api/tsr and @tanstack/react-query landed: grouping is by role in your app, not by whether a module is local or comes from node_modules.

Getting started

pnpm add -D apotheke

📖 Read the documentation →

The quick start goes from an empty config to organised imports in about two minutes.

Development

This repository is a pnpm workspace. The published package lives in packages/apotheke, the documentation site in apps/docs.

pnpm install
pnpm build            # build the package (required before format and dogfooding)
pnpm test             # unit + e2e
pnpm docs:dev         # run the documentation site locally

Issues and pull requests are welcome at github.com/mRaffaello/apotheke.

License

MIT © Marco Raffaello

Description from the npm listing.

  • imports
  • import-sorter
  • organize-imports
  • prettier
  • prettier-plugin
  • typescript
  • javascript
  • codemod
  • monorepo

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

apotheke weekly downloads on npm, last 90 days: 73 weekly downloads as of Oct 18, 2026, +32.7% over 90 days.apothekeWeekly downloads on npm · Last 90 days73downloads / week+32.7% over 90 days0200400600800Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekobservedarchived (Internet Archive)no observationsJul 22, 2026 – Oct 18, 2026 · 89 observations · Updated Oc…pluginstats.com
apotheke weekly downloads on npm, last 90 days: 73 weekly downloads as of Oct 18, 2026, +32.7% over 90 days.

7/30/90-day growth

apotheke weekly downloads growth on npm: -70.9% over 7 days, -74.8% over 30 days, +32.7% over 90 days.apothekeWeekly downloads growth on npm73downloads / week now7-day growth-178 weekly downloads-70.9%30-day growth-217 weekly downloads-74.8%90-day growth+18 weekly downloads+32.7%Growth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
apotheke weekly downloads growth on npm: -70.9% over 7 days, -74.8% over 30 days, +32.7% over 90 days.

Ranking history

apotheke npm ranking history: currently #1778 (by weekly downloads).apothekenpm ranking · by weekly downloads · Last 90 days#1778current rank#1680#1700#1720#1740#1760#1780Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 18, 2026 – Oct 20, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
apotheke npm ranking history: currently #1778 (by weekly downloads).

Listing placement

All npm2,320 listings · 116 pages · 1,162 shown · page 90, #2 (overall #1,782)
All npm: every listing in weekly downloads order

Listing placement

Prettier plugins244 listings · 13 pages · page 4, #9 (overall #69)
Prettier plugins: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (122)
Recent weekly downloads observations for apotheke
Date (UTC)Weekly downloadsChange vs. previous
73-9
82-27
109-57
166-38
204-59
2630
263+12
251-6
257-4
261+42
219-40
259+16
243-26
269—

Similar npm Prettier plugins plugins

All 20 apotheke alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/apotheke. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.