Projects in Awesome Lists tagged with macros
A curated list of projects in awesome lists tagged with macros .
https://github.com/nim-lang/nim
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
compiler efficient hacktoberfest language macros metaprogramming nim procedural
Last synced: 16 Dec 2025
https://github.com/nim-lang/Nim
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
compiler efficient hacktoberfest language macros metaprogramming nim procedural
Last synced: 26 Mar 2025
https://github.com/HaxeFoundation/haxe
Haxe - The Cross-Platform Toolkit
compiler cross-platform haxe jvm-languages language macros programming-language transpiler
Last synced: 26 Mar 2025
https://github.com/hylang/hy
A dialect of Lisp that's embedded in Python
compiler hy lisps macros metaprogramming python
Last synced: 12 May 2025
https://github.com/janet-lang/janet
A dynamic language and bytecode vm
c functional-language imperative-language interpreter language lisp macros repl vm
Last synced: 13 May 2025
https://github.com/automagica/automagica
AI-powered Smart Robotic Process Automation π€
ai autoit automagica automagica-portal automation desktop-automation macros office-automation python robot rpa uipath web-automation
Last synced: 14 Apr 2025
https://github.com/decalage2/oletools
oletools - python tools to analyze MS OLE2 files (Structured Storage, Compound File Binary Format) and MS Office documents, for malware analysis, forensics and debugging.
compound forensics macros malware-analysis ms-office-documents ole-files olefile parser pyparsing python python-library rtf security vba
Last synced: 14 May 2025
https://github.com/cosmos72/gomacro
Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
debugger eval generics golang interpreter macros repl
Last synced: 14 May 2025
https://github.com/sevagas/macro_pack
macro_pack is a tool by @EmericNasi used to automatize obfuscation and generation of Office documents, VB scripts, shortcuts, and other formats for pentest, demo, and social engineering assessments. The goal of macro_pack is to simplify exploitation, antimalware bypass, and automatize the process from malicious macro and script generation to final document generation. It also provides a lot of helpful features useful for redteam or security research.
macros meterpreter msoffice obfuscation pentest redteam social-engineering vba
Last synced: 06 Oct 2025
https://github.com/jeltef/derive_more
Some more derive(Trait) options
derive developer-tools macros newtype rust trait
Last synced: 14 May 2025
https://github.com/JelteF/derive_more
Some more derive(Trait) options
derive developer-tools macros newtype rust trait
Last synced: 27 Apr 2025
https://github.com/spatie/laravel-collection-macros
A set of useful Laravel collection macros
collection hacktoberfest laravel macros php
Last synced: 12 May 2025
https://github.com/luxlang/lux
The Lux Programming Language
clojure functional-languages functional-programming haskell javascript jvm-languages language lisp lua macros programming-language python ruby types
Last synced: 10 Apr 2025
https://github.com/LuxLang/lux
The Lux Programming Language
clojure functional-languages functional-programming haskell javascript jvm-languages language lisp lua macros programming-language python ruby types
Last synced: 20 Mar 2025
https://github.com/elastio/bon
Next-gen compile-time-checked builder generator, named function's arguments, and more!
asynchronous builder builder-pattern builders code-generation constructor constructors data-structures derive derive-macro generator macro macros no-std no-std-alloc rust setter setter-methods setters
Last synced: 23 Apr 2025
https://github.com/greyblake/nutype
Rust newtype with guarantees πΊπ¦ π¦
data data-structures invariance invariant invariants macro macros newtype rust rust-lang rust-library sanitization sanitizer typesafety validation validator web
Last synced: 23 Apr 2025
https://github.com/colin-kiegel/rust-derive-builder
derive builder implementation for rust structs
builder-pattern macros rust setter-methods
Last synced: 29 Apr 2025
https://github.com/scalalandio/chimney
Scala library for boilerplate-free, type-safe data transformations
auto-mapping automatic-conversion boilerplate conversion data-rewriting derivation generic-programming jvm macros metaprogramming scala scala-library scala-native scala3 scalajs transformation type-mapping
Last synced: 14 May 2025
https://github.com/wartremover/wartremover
Flexible Scala code linting tool
compiler-plugin linter macros scala
Last synced: 17 Dec 2025
https://github.com/decalage2/vipermonkey
A VBA parser and emulation engine to analyze malicious macros.
emulation macros malware-analysis parser pyparsing python security vba
Last synced: 16 May 2025
https://github.com/repeats/repeat
Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.
autohotkey automation automation-framework csharp hotkey java keyboard keyboard-shortcuts macro macros mouse python replay
Last synced: 16 May 2025
https://github.com/vrtbl/passerine
A small extensible programming language designed for concise expression with little code.
compiler interpreter macros passerine programming-language vm
Last synced: 15 May 2025
https://github.com/repeats/Repeat
Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.
autohotkey automation automation-framework csharp hotkey java keyboard keyboard-shortcuts macro macros mouse python replay
Last synced: 23 Mar 2025
https://github.com/decalage2/ViperMonkey
A VBA parser and emulation engine to analyze malicious macros.
emulation macros malware-analysis parser pyparsing python security vba
Last synced: 02 Sep 2025
https://github.com/bitflags/bitflags
A macro to generate structures which behave like bitflags
Last synced: 12 Dec 2025
https://github.com/hirrolot/metalang99
Full-blown preprocessor metaprogramming
c c99 cpp cpp11 embedded-language fp functional-language functional-programming header-only interpreter language macros metalang99 metaprogramming programming-language
Last synced: 14 May 2025
https://github.com/warycat/rustgym
Leetcode Solutions in Rust, Advent of Code Solutions in Rust and more
advent-of-code algorithm graph hackerrank hackerrank-solutions interview interview-practice interview-preparation interview-questions leetcode leetcode-rust leetcode-solutions macros rust solutions trie tutorial
Last synced: 02 Apr 2025
https://github.com/Hirrolot/metalang99
Full-blown preprocessor metaprogramming
c c99 cpp cpp11 embedded-language fp functional-language functional-programming header-only interpreter language macros metalang99 metaprogramming programming-language
Last synced: 12 Jul 2025
https://github.com/mmastrac/rust-ctor
Module initialization/global constructor functions for Rust
Last synced: 13 May 2025
https://github.com/mystor/rust-cpp
Embed C++ directly inside your rust code!
c-plus-plus ffi macros rust rust-cpp
Last synced: 13 May 2025
https://github.com/veykril/tlborm
The Little Book of Rust Macros (updated fork)
macro macros macros-by-example mbe rust rust-macros
Last synced: 16 May 2025
https://github.com/plokhotnyuk/jsoniter-scala
Scala macros for compile-time generation of safe and ultra-fast JSON codecs + circe booster
circe high-performance jmh-benchmarks json jsoniter-scala jvm library macros parsing scala scala-js scala-library scala-native scala3 scalajs serialization
Last synced: 02 Jan 2026
https://github.com/jonasbb/serde_with
This crate provides custom de/serialization helpers to use in combination with serde's `with`-annotation and with the improved `serde_as`-annotation.
annotations base64 chrono crates hacktoberfest hex json macros rust serde
Last synced: 13 May 2025
https://github.com/Veykril/tlborm
The Little Book of Rust Macros (updated fork)
macro macros macros-by-example mbe rust rust-macros
Last synced: 30 Mar 2025
https://github.com/spatie/macroable
A trait to dynamically add methods to a class
Last synced: 13 May 2025
https://github.com/spring-rs/spring-rs
πspring-rs is a application framework written in rust inspired by java's spring-boot
axum cron-job kafka macros microservice opentelemetry procedural-macro redis rust sea-orm spring-boot spring-rs sqlx stream web
Last synced: 14 May 2025
https://github.com/Macro-Deck-App/Macro-Deck
Macro Deck transforms your phone, tablet, or any device equipped with a modern internet browser into an efficient remote macro pad. With this tool, you can execute single or multi-step actions seamlessly with just a single tap.
android macro-deck macro-pad macros obs-remote pc-remote smartphone windows
Last synced: 14 Apr 2025
https://github.com/swiftfiddle/swift-ast-explorer
AST visualizer for Swift source code
Last synced: 21 Oct 2025
https://kanaka.github.io/miniMAL/
A Delightfully Diminutive Lisp. Implemented in < 1 KB of JavaScript with JSON source, macros, tail-calls, JS interop, error-handling, and more.
code-golf interop interpreter javascript lambda lisp macros mal python small tail-calls tco tiny
Last synced: 19 Nov 2025
https://github.com/kanaka/minimal
A Delightfully Diminutive Lisp. Implemented in < 1 KB of JavaScript with JSON source, macros, tail-calls, JS interop, error-handling, and more.
code-golf interop interpreter javascript lambda lisp macros mal python small tail-calls tco tiny
Last synced: 09 Apr 2025
https://github.com/crowdhailer/ok
Elegant error/exception handling in Elixir, with result monads.
elixir elixir-pipelines macros monad pipeline
Last synced: 15 May 2025
https://github.com/CrowdHailer/OK
Elegant error/exception handling in Elixir, with result monads.
elixir elixir-pipelines macros monad pipeline
Last synced: 30 Mar 2025
https://github.com/SwiftFiddle/swift-ast-explorer
AST visualizer for Swift source code
Last synced: 28 Mar 2025
https://github.com/marcioAlmada/yay
Yay is a high level PHP preprocessor
macro-dsl macros parser-combinators preprocessor
Last synced: 03 Apr 2025
https://github.com/marcioalmada/yay
Yay is a high level PHP preprocessor
macro-dsl macros parser-combinators preprocessor
Last synced: 16 May 2025
https://github.com/wix-incubator/accord
Accord: A sane validation library for Scala
dsl library macros scala validation
Last synced: 18 Dec 2025
https://github.com/bablosoft/bas
BrowserAutomationStudio can automate everything that Chrome can.
automation bot bot-framework browser cef chromium cpp grabber ide imacros macros poster qt visual-programming-language windows-desktop
Last synced: 05 Apr 2025
https://github.com/bablosoft/BAS
BrowserAutomationStudio can automate everything that Chrome can.
automation bot bot-framework browser cef chromium cpp grabber ide imacros macros poster qt visual-programming-language windows-desktop
Last synced: 05 May 2025
https://github.com/jcubic/lips
Scheme based powerful lisp interpreter in JavaScript
bookmarklet hacktoberfest language lisp lisp-interpreter lisp-language macros parser r5rs r5rs-scheme r7rs r7rs-scheme repl s-expression scheme scheme-interpreter support-bigint
Last synced: 15 May 2025
https://github.com/michaelneu/webxcel
π€ A REST backend built with plain VBA Microsoft Excel macros. Yes. Macros.
excel http macros modern-web rest vba vba-excel visual-basic web
Last synced: 09 Jul 2025
https://github.com/NanoMichael/MicroTeX
A dynamic, cross-platform, and embeddable LaTeX rendering library
android cross-platform latex macros ubuntu
Last synced: 21 Apr 2025
https://github.com/sebastiaanluca/laravel-helpers
THIS PACKAGE HAS BEEN DEPRECATED β An extensive set of Laravel framework helper functions and collection macros.
array collections helpers laravel macros php
Last synced: 09 Jul 2025
https://github.com/gilch/hissp
It's Python with a Lissp.
ast code-generation compiler dsl extensible hissp language lisp lissp macros metaprogramming minimal no-dependencies python quasiquote repl s-expressions transpiler
Last synced: 15 May 2025
https://github.com/obmarg/cynic
A bring your own types GraphQL client library for Rust
gql graphql graphql-client graphql-library graphql-query macros rust
Last synced: 14 May 2025
https://github.com/arrow-kt/arrow-meta
Functional companion to Kotlin's Compiler
code codegeneration compiler-plugin generics higher-kinded-types ide intellij-plugin kotlin kotlin-compiler kotlin-multiplatform linter macros meta metaprogramming quasiquote template-metaprogramming tree-structure typeclasses typesystem union-type
Last synced: 15 May 2025
https://github.com/Inf0secRabbit/BadAssMacros
BadAssMacros - C# based automated Malicous Macro Generator.
Last synced: 11 Jul 2025
https://github.com/ecthelionvi/NeoComposer.nvim
Neovim plugin that simplifies macros, enhancing productivity with harmony.
lua macros neovim neovim-plugin nvim nvim-plugin
Last synced: 14 Mar 2025
https://github.com/thosakwe/t2b
A wicked-powerful text macro language for building binary files.
command-line macros programming-language t2b
Last synced: 06 Apr 2025
https://github.com/GoogleFeud/ts-macros
A typescript transformer / plugin that allows you to write macros for typescript!
hacktoberfest macros typescript
Last synced: 22 Apr 2025
https://github.com/hissssst/pathex
Fastest tool to access data in Elixir
elixir lens lenses macros nested-structures
Last synced: 16 May 2025
https://github.com/magnet/metered-rs
Fast, ergonomic metrics for Rust
macros meta-programming metrics monitoring performance rust-lang
Last synced: 15 May 2025
https://github.com/makuto/cakelisp
Metaprogrammable, hot-reloadable, no-GC language for high perf programs (especially games), with seamless C/C++ interop
c-code-generator code-generation game-development lisp lisp-dialect macros
Last synced: 12 Apr 2025
https://github.com/joshuawright11/papyrus
A type-safe HTTP client for Swift.
http macros networking request response rest swift swift-package-manager
Last synced: 21 Oct 2025
https://github.com/pointfreeco/swift-macro-testing
Magical testing tools for Swift macros.
macros snapshot-testing testing
Last synced: 16 May 2025
https://github.com/expede/exceptional
Helpers for Elixir exceptions
convenient elixir elixir-exceptions exception-flow exception-handler exceptions macros
Last synced: 16 May 2025
https://github.com/desuuuu/klipper-macros
A collection of my Klipper G-code macros.
Last synced: 26 Mar 2025
https://github.com/hirrolot/interface99
Full-featured interfaces for C99
c99 dynamic-dispatch generic-programming macros metalang99 metaprogramming object-oriented oop polymorphism type-system typeclasses
Last synced: 09 Apr 2025
https://github.com/Hirrolot/interface99
Full-featured interfaces for C99
c99 dynamic-dispatch generic-programming macros metalang99 metaprogramming object-oriented oop polymorphism type-system typeclasses
Last synced: 12 Jul 2025
https://github.com/Desuuuu/klipper-macros
A collection of my Klipper G-code macros.
Last synced: 15 Apr 2025
https://github.com/sancarn/stdVBA
VBA Standard Library - A Collection of libraries to form a common standard layer for modern VBA applications.
macros microsoft microsoft-excel vba vba-library
Last synced: 30 Jul 2025
https://github.com/johannhof/pipeline.rs
:umbrella: => :partly_sunny: => :sunny:
macros pipe pipeline rust rust-macro
Last synced: 09 Oct 2025
https://github.com/greghendershott/fear-of-macros
A practical guide to Racket macros
Last synced: 10 Apr 2025
https://github.com/chrisgrieser/nvim-recorder
Enhance the usage of macros in Neovim.
breakpoints macros nvim-lua nvim-plugin
Last synced: 12 Apr 2025
https://github.com/cldrn/macphish
Office for Mac Macro Payload Generator
applescript macos macros office osx phishing
Last synced: 12 May 2025
https://github.com/rodrimati1992/const_format_crates
Compile-time string formatting
Last synced: 26 Jun 2025
https://github.com/pointfreeco/swift-structured-queries
Truly type-safe SQL.
database macros query-builder sql swift type-safe
Last synced: 21 Jun 2025
https://github.com/blainehansen/macro-ts
An ergonomic typescript compiler that enables typesafe syntactic macros.
macros metaprogramming typesafe-macros typescript
Last synced: 09 Apr 2025
https://github.com/tajmone/pandoc-goodies
A tresure-box of resources for pandoc, pp and Texts word processor.
macro-library macros pandoc pandoc-templates pp skylighting-themes
Last synced: 10 May 2025
https://github.com/dzamlo/rust-bitfield
This crate provides macros to generate bitfield-like struct.
Last synced: 18 Oct 2025
https://github.com/oli-obk/rust-si
a rusty `scanf` (`scan!`) and inverse of `print!` (`read!`)
Last synced: 15 May 2025
https://github.com/benhoyt/protothreads-cpp
Protothread.h, a C++ port of Adam Dunkels' protothreads library
c-plus-plus macros protothreads
Last synced: 24 Apr 2025
https://github.com/dronavallipranav/rust-obfuscator
Automatic Rust Obfuscator and Macro Library
automatic compile-time control-flow encryption macros obfuscator renaming runtime rust source string
Last synced: 05 Apr 2025
https://github.com/haltcase/param.macro
Partial application syntax and lambda parameters for JavaScript, inspired by Scala's `_` & Kotlin's `it`
application argument-placeholders babel babel-macros babel-plugin babel-plugin-macros functional hacktoberfest kotlin lambda lambda-parameters macros partial placeholder scala underscore
Last synced: 22 Dec 2025
https://github.com/yuuiko/aquatouch
Dynamic Custom Macros for your MacBook TouchBar! (Supports 40+ Apps and Websites)
apple applescript automation bettertouchtool bettertouchtool-widget keyboard keyboard-shortcuts macbook-pro macos macosx macro macros touchbar ui-design
Last synced: 13 Jul 2025
https://github.com/yuuiko/AquaTouch
Dynamic Custom Macros for your MacBook TouchBar! (Supports 40+ Apps and Websites)
apple applescript automation bettertouchtool bettertouchtool-widget keyboard keyboard-shortcuts macbook-pro macos macosx macro macros touchbar ui-design
Last synced: 26 Mar 2025
https://github.com/vic/expat
Reusable, composable patterns across Elixir libraries
algebraic-data-types composable-patterns elixir guards macros named-patterns pattern-matching patterns union-types
Last synced: 06 Apr 2025
https://github.com/CiscoDevNet/roomdevices-macros-samples
Macros samples for Cisco CE Video Endpoints
dx80 macros mx700 mx800 roomdevices roomkit sx20 sx80 telepresence
Last synced: 13 Apr 2025
https://github.com/ciscodevnet/roomdevices-macros-samples
Macros samples for Cisco CE Video Endpoints
dx80 macros mx700 mx800 roomdevices roomkit sx20 sx80 telepresence
Last synced: 05 Apr 2025
https://github.com/SeriousOldMan/Simulator-Controller
A virtual AI-based pit crew for Sim Racing.
agent artificial-intelligence assistant autohotkey automation chatbot chatbot-framework digital-assistant gpt llm macros race-assistant simhub simracing simulator stream-deck streamdeck streamdeck-plugin
Last synced: 25 Feb 2025