Skip to content

Ongoing Projects ​

The e18e community is actively working on countless initiatives, both large and small. Here are our current ongoing larger projects which are longer term:

Ongoing Projects ​

e18e ESLint Plugin ​

An ESLint plugin that provides rules for modernizing JavaScript and TypeScript codebases. Includes rules for promoting modern syntax, suggesting lighter-weight alternatives to popular libraries, and identifying patterns that can be optimized for better performance. It replaces the standalone eslint-plugin-depend, incorporating it's dependency replacement feature (the ban-dependencies rule).

e18e CLI ​

A command-line tool for scanning your codebase to detect replaceable code and dependencies. Features an auto-fix capability to migrate code to better alternatives automatically.

e18e MCP ​

An MCP (Model Context Protocol) server that advises AI agents on legacy code patterns and dependencies that should be replaced with modern alternatives.

Module Replacements ​

A community-maintained list of recommended replacements for outdated or suboptimal dependencies. Helps developers make informed decisions about modernizing their dependency stack.

e18e Web Features Codemods ​

A collection of codemods for migrating from older JavaScript syntax to newer web platform features and modern syntax patterns.

Module Replacements Codemods ​

A collection of codemods for automatically migrating to recommended dependency replacements, streamlining the modernization process.

Ecosystem Issues ​

A centralized issue tracker for coordinating contributions and initiatives across the JavaScript ecosystem. Commonly used for tracking large-scale migrations and modernization efforts.

Dependency Diff GitHub Action ​

A GitHub Action that provides detailed reporting on dependency changes in pull requests, helping teams review dependency updates effectively.

Framework Tracker ​

A project for tracking and comparing the performance and modernity of popular web frameworks.

Upcoming Projects ​

Replacements GitHub Action ​

A GitHub Action that automatically creates pull requests to migrate codebases to newer syntax, modern dependencies, and improved patterns.

Get Involved ​

Want to contribute to any of these projects? Join our discord and say Hi!

Released under the MIT License. (cb509db0)