GitHub repository: mgechev/aspect.js
Primary language: TypeScript
Description: JavaScript library for aspect-oriented programming using modern syntax.