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.
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!