ECMAScript

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

14 packages
  • nodejs 3.1.4

    Provides an Elixir API for calling Node.js functions.

    252
    64.0k last 90 days
  • Work with JavaScript types and values in Gleam, including promises!

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

    101
    32.3k last 90 days
  • amber 3.0.0

    ✨🦕 Deno Bindings For Gleam 🧡

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

    19
    19.2k last 90 days
  • oxc 0.17.8

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

    18
    12.6k last 90 days
  • redraw 19.2.2

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

    73
    11.2k last 90 days
  • plinth 0.10.2

    Bindings to Node.js and browser platform APIs

    117
    10.8k last 90 days
  • quickbeam 0.10.20

    JavaScript runtime for the BEAM — Web APIs backed by OTP, native DOM, and a built-in TypeScript toolchain.

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

    508
    8.1k last 90 days
  • EYG interpreter for the JavaScript runtime for server and browser.

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

    55
    5.7k last 90 days
  • Phoenix.ReactServer is use for renders React component as Phoenix Component in heex template. Support render_to_string and render_to_static_markup and cache render result. Only render to string support hyrate react component with phx-hook.

    2
    3.8k last 90 days
  • vize 0.14.1

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

    8
    3.5k last 90 days