we modernize codebases with Babel
Babel powers modern JavaScript applications. It's a been a fundamental part of our stack since 2015.
Hire Babel Experts
Babel is an essential tool for authoring modern, spec-compliant JavaScript codebases.
We've been using Babel since it was known as 6-to-5, and have released a number of open source plugins including:
babel-plugin-typecheck
903Static and runtime type checking for JavaScript in the form of a Babel plugin.
flow-runtime
556A runtime type system for JavaScript with full Flow compatibility.
babel-plugin-closure-elimination
274A Babel plugin which eliminates closures from your JavaScript wherever possible.
babel-plugin-macros
229Hygienic, non-syntactic macros for JavaScript via a Babel plugin.
babel-plugin-contracts
181Design by Contract for JavaScript via a Babel plugin.
babel-plugin-trace
19This is a Babel plugin which adds a straightforward, declarative syntax for adding debug logging to JavaScript applications.
babel-plugin-hyperhtml
4Babel plugin which compiles JSX into hyperHTML
babel-plugin-conditional
2Conditionally applies a set of babel plugins based on the result of an expression evaluated at runtime.
Modernize your codebase
We use Babel to help modernize large existing JavaScript codebases to radically improve quality, find and fix bugs and make teams more productive.
Contact us to arrange a consultation and find out more about how codemix can help you drive your JS projects forward.
Technologies We Love
Our Partners
Our partners like working with us because we deliver results quickly, we focus on excellence and make their teams even more productive. We're fun and easy to work with but we bring a level of energy and focus that's truly infectious. codemix goes above and beyond to help make sure your project is a spectacular success. Here are some of the companies we work with:









