Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

ReScript

Free#9 of 28 in Code Transpilers

ReScript: ReScript adds static typing to JavaScript projects and compiles to readable JavaScript. Ranked #9 of 28 in Code Transpilers by our editors (8.2/10); pricing: Open source; best for typed JavaScript teams wanting ReScript.

8.2/10Editor score
ReScript8.2 Visit ReScript

At a glance

  • Editor score
    8.2 / 10
  • Pricing
    Open source
  • Best for
    Typed JavaScript teams wanting ReScript
  • Paid from
    Free
  • Conversion mode
    Source-to-source
  • Founded
    2015
  • Facts checked
    22 Sep 2026
ReScript screenshot
  • Where it wins

    • Compiles ReScript into readable JavaScript with static type checking.
    • Supports JavaScript and TypeScript interop, including genType output.
    • Offers incremental builds, JSX, and VS Code tooling.
  • Where it doesn't

    • Requires teams to adopt ReScript alongside or instead of JavaScript.
    • Local toolchain setup adds work compared with a hosted service.
    • Support is through documentation and community channels.

Our verdict on ReScript

For teams building browser, Node.js, or React applications, ReScript is a strongly typed programming language and compiler that turns ReScript source into readable JavaScript. Its static type checking and type inference are aimed at developers who want type safety in JavaScript projects. Teams can also introduce it gradually alongside existing JavaScript or TypeScript code, rather than replacing an entire codebase at once.

ReScript’s fit depends on the surrounding JavaScript ecosystem. It interoperates with JavaScript and TypeScript, and genType can generate TypeScript types. The toolchain runs locally through npm or other JavaScript package managers and works with existing bundlers, frameworks, test runners, and editors. Integrations include React, Node.js, Vite, and Next.js. JSX support suits React-oriented projects, while VS Code integration includes diagnostics, autocomplete, formatting, and navigation. Incremental builds, watch mode, and dead-code elimination support the development workflow.

ReScript is open source, not a hosted SaaS product, and is self-hosted. The available support channels are documentation and community. It is a reasonable fit for small teams through enterprise teams that want a typed language compiling to JavaScript and are prepared to add a distinct language and local toolchain to their workflow. Teams seeking a hosted compiler service or support beyond community and documentation should consider another option. Its stated founding year is 2015.

Your product? Our editors can test ReScript in depth and publish a review, labelled as paid · from $149/mo →

ReScript pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on rescript-lang.org

ReScript fact sheet

Free planNot verified
Paid fromFree
Source languagesNot verified
Target languagesNot verified
Syntax-version conversionNot verified
Intermediate outputNot verified
CLI accessYes
API accessNot verified
Conversion modeSource-to-source
DeploymentSelf-hosted
SupportCommunity, Docs
Built forSmall business, Mid-market, Enterprise (editorial estimate)
Integrations6 integrations: JavaScript, TypeScript, React, Node.js, Vite, Next.js
PricingOpen source
Websiterescript-lang.org
Facts checked22 Sep 2026

ReScript integrations

ReScript lists 6 integrations on its own site.

  • JavaScript
  • TypeScript
  • React
  • Node.js
  • Vite
  • Next.js

Alternatives to ReScript

See all ReScript alternatives →

Used ReScript? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used ReScript for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — ReScript 8.2/10

ReScript is listed in our Code Transpilers directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/rescript-code-transpiler/"><img src="https://www.itechguides.com/best/badge/rescript-code-transpiler.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update