ECMAScript

JavaScript integration and ECMAScript compatibility libraries. Packages among the 3,000 most downloaded in the past 90 days.

17 packages
  • Work with JavaScript types and values in Gleam, including promises!

    81
    107.9k last 90 days
  • nodejs 3.1.4

    Provides an Elixir API for calling Node.js functions.

    251
    92.3k last 90 days
  • The extension for tracking changes to your resources via a centralized event log, with replay functionality.

    103
    41.7k last 90 days
  • oxc 0.19.0

    Elixir bindings for the OXC JavaScript toolchain — parse, transform, and minify JS/TS via Rust NIFs.

    19
    25.2k last 90 days
  • Javascript codemods, powered by a high-performance Rust parser integrated via NIFs

    19
    23.3k last 90 days
  • plinth 0.11.0

    Bindings to Node.js and browser platform APIs

    119
    18.0k last 90 days
  • JavaScript runtime for the BEAM — Web APIs backed by OTP, native DOM, and a built-in TypeScript toolchain.

    425
    15.0k last 90 days
  • EYG interpreter for the JavaScript runtime for server and browser.

    380
    12.5k last 90 days
  • redraw 19.2.3

    React bindings for Gleam! Supports everything modern React provides, with full Gleam Type-Checking system!

    75
    11.3k last 90 days
  • A helper library for easily rendering React components in Phoenix projects. Built to work out of the box with Webpack.

    508
    9.8k last 90 days
  • Duskmoon fork of OXC Elixir bindings — parse, transform, minify, and bundle JS/TS via Rust NIFs.

    0
    9.2k last 90 days
  • vize 0.17.2

    Elixir bindings for the Vize Vue.js toolchain — compile, lint, and format Vue SFCs via Rust NIFs.

    8
    8.4k last 90 days
  • Duskmoon fork of QuickBEAM — JavaScript runtime for the BEAM with Web APIs backed by OTP.

    0
    7.9k last 90 days
  • Embed MQuickJS JavaScript engine in Elixir via NIFs. No Node.js required.

    55
    6.0k last 90 days
  • JavaScript bridge for Ethereum — run npm packages (solc-js, Uniswap SDK, DeFiSaver) on the BEAM via QuickBEAM. Built on onchain.

    0
    5.0k last 90 days
  • Mutable references for Gleam JavaScript

    3
    4.2k last 90 days
  • execjs 2.0.0

    Run JavaScript code from Elixir

    153
    4.0k last 90 days