# esbuild for Phoenix

Mix tasks for installing the esbuild CLI and invoking it from Elixir projects, such as Phoenix applications.


Source: https://findsoftware.frbit.cloud/phoenix-esbuild/
Last reviewed: 2026-10-28
Listed since: 2026-10-28

## Record

### Links

- repository: https://github.com/phoenixframework/esbuild
- docs: https://hexdocs.pm/esbuild

### Identity

- status: active
- maintainer: Wojtek Mach, José Valim
- maintainerType: unknown
- parent: unknown
- firstRelease: 2021
- hqCountry: unknown

### Kind

- category: build-tool
- hosting: not applicable
- language: elixir
- runtime: beam
- runtimeMin: not applicable
- basedOn: esbuild

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: local
- renderingModes: not applicable
- installMethod: Mix dependency in mix.exs, then mix esbuild.install

### License

- licenseModel: open-source
- license: MIT, MIT License

### Releases

- currentMajor: 0
- latestReleaseDate: 2026-10-19

### Adoption

- githubStargazers: 277
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 33
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 1680
- dependentPackages: 49

### Sources

- urls: https://api.github.com/repos/phoenixframework/esbuild (read 2026-10-28)
- urls: https://hexdocs.pm/esbuild (read 2026-10-28)
- maintainer: https://github.com/phoenixframework/esbuild/blob/main/LICENSE.md (read 2026-10-28)
- language: https://api.github.com/repos/phoenixframework/esbuild (read 2026-10-28)
- category: https://github.com/phoenixframework/esbuild/blob/main/README.md (read 2026-10-28)
- basedOn: https://github.com/phoenixframework/esbuild/blob/main/README.md (read 2026-10-28)
- runtime: https://github.com/phoenixframework/esbuild/blob/v0.10.1/mix.exs (read 2026-10-28)
- installMethod: https://github.com/phoenixframework/esbuild/blob/main/README.md (read 2026-10-28)
- runsAs: https://github.com/phoenixframework/esbuild/blob/main/README.md (read 2026-10-28)
- license: https://api.github.com/repos/phoenixframework/esbuild (read 2026-10-28)
- license: https://github.com/phoenixframework/esbuild/blob/main/LICENSE.md (read 2026-10-28)
- firstRelease: https://hex.pm/api/packages/esbuild/releases/0.1.0 (read 2026-10-28)
- currentMajor: https://hex.pm/api/packages/esbuild (read 2026-10-28)
- latestReleaseDate: https://hex.pm/api/packages/esbuild/releases/0.10.1 (read 2026-10-28)
- githubStargazers: https://api.github.com/repos/phoenixframework/esbuild (read 2026-10-28)
- contributors: https://api.github.com/repos/phoenixframework/esbuild/contributors (read 2026-10-28)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/esbuild (read 2026-10-28)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/hex.pm/packages/esbuild (read 2026-10-28)

## Notes

esbuild for Phoenix is a set of Mix tasks that install the esbuild CLI and invoke it from Elixir projects, such as Phoenix applications. It is built on esbuild, the JavaScript bundler, and its README describes adding it to a Phoenix application as a Mix dependency, installed with `mix esbuild.install`.

The README's development setup runs esbuild in watch mode. The package is kept in the phoenixframework GitHub organization and is copyrighted to Wojtek Mach and José Valim under the MIT License.

The [README](https://github.com/phoenixframework/esbuild/blob/main/README.md) gives the setup steps.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
