Metaprogramming. Multi-paradigm approach in the Software Engineering.
-
Updated
Nov 15, 2025 - JavaScript
Metaprogramming. Multi-paradigm approach in the Software Engineering.
ES5 shim for ES6 Reflect and Proxy objects
Meta-programming framework for JavaScript based on LayerD concepts
Schema definition and validation 🤝
Programming is abstract thinking
Metaprogramming examples
Sample code for Metaprogramming in JavaScript using Proxy, Reflection, Symbol, etc.
controller helper functions
Air-gapped IOTA Accounting System For Governments, Institutions, Individuals, and Machines
🔍 Ruby's method_missing implementation in modern javascript
A monorepo that hosts the gen-codes code generation framework.
Slide deck for: Metaprogramming: What it is, how to use it, and why you should care
Code base of JavaScript metaprogramming lessons on JSPoint (Medium publication).
⚓️ An advanced hook system for Javascript classes, objects and function
ScopedFunction = new Function + scope
Metameta is meta core and meta-class programming framework.
Code examples to understand the ES6 Symbol better!
Contains JS programs I wrote as part of my CS252 Advanced Programming Language Principles coursework. JavaScript is a powerful language, but it does take time to get used to its idiosyncrasies. Learnt many new programming language concepts and patterns (e.g., prototypical inheritance, proxies, metaprogramming) through this language.
Proxy based unit testing library built for vorge
convert curl commands to python, javascript, php, R, Go, Rust, Dart, JSON, MATLAB
Add a description, image, and links to the metaprogramming topic page so that developers can more easily learn about it.
To associate your repository with the metaprogramming topic, visit your repo's landing page and select "manage topics."