An open API service providing repository metadata for many open source software ecosystems.

Topic: "macros"

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

Language: Nim - Size: 121 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 16,985 - Forks: 1,491

HaxeFoundation/haxe

Haxe - The Cross-Platform Toolkit

Language: Haxe - Size: 81.6 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 6,410 - Forks: 675

hylang/hy

A dialect of Lisp that's embedded in Python

Language: Python - Size: 7.44 MB - Last synced at: 1 day ago - Pushed at: 23 days ago - Stars: 5,211 - Forks: 370

sweet-js/sweet-core

Sweeten your JavaScript.

Language: JavaScript - Size: 23.6 MB - Last synced at: 7 days ago - Pushed at: over 7 years ago - Stars: 4,573 - Forks: 210

janet-lang/janet

A dynamic language and bytecode vm

Language: C - Size: 14.1 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 3,775 - Forks: 236

automagica/automagica

AI-powered Smart Robotic Process Automation ๐Ÿค–

Language: Python - Size: 84.4 MB - Last synced at: 7 days ago - Pushed at: over 4 years ago - Stars: 3,049 - Forks: 481

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.

Language: Python - Size: 5.09 MB - Last synced at: 6 months ago - Pushed at: 10 months ago - Stars: 2,907 - Forks: 562

cosmos72/gomacro

Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros

Language: Go - Size: 15.1 MB - Last synced at: 11 days ago - Pushed at: 9 months ago - Stars: 2,225 - Forks: 96

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.

Language: Python - Size: 1.02 MB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 2,206 - Forks: 407

vue-macros/vue-macros

Explore and extend more macros and syntax sugar to Vue.

Language: TypeScript - Size: 17.3 MB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 1,883 - Forks: 120

JelteF/derive_more

Some more derive(Trait) options

Language: Rust - Size: 7.77 MB - Last synced at: 4 days ago - Pushed at: 19 days ago - Stars: 1,872 - Forks: 130

spatie/laravel-collection-macros

A set of useful Laravel collection macros

Language: PHP - Size: 381 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1,811 - Forks: 143

LuxLang/lux

The Lux Programming Language

Language: Emacs Lisp - Size: 44.6 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,702 - Forks: 55

aimeos/macro

Customize code using closures

Language: PHP - Size: 80.1 KB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 1,652 - Forks: 1

elastio/bon

Next-gen compile-time-checked builder generator, named function's arguments, and more!

Language: Rust - Size: 5.83 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 1,555 - Forks: 24

greyblake/nutype

Rust newtype with guarantees ๐Ÿ‡บ๐Ÿ‡ฆ ๐Ÿฆ€

Language: Rust - Size: 1.14 MB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 1,545 - Forks: 26

colin-kiegel/rust-derive-builder

derive builder implementation for rust structs

Language: Rust - Size: 1.19 MB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 1,420 - Forks: 90

scalalandio/chimney

Scala library for boilerplate-free, type-safe data transformations

Language: Scala - Size: 12.7 MB - Last synced at: about 3 hours ago - Pushed at: about 4 hours ago - Stars: 1,208 - Forks: 103

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.

Language: C# - Size: 35.4 MB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 1,149 - Forks: 77

tfpk/macrokata

Learn Macros In Rust

Language: Rust - Size: 2.13 MB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 1,135 - Forks: 73

wartremover/wartremover

Flexible Scala code linting tool

Language: Scala - Size: 1.5 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,096 - Forks: 115

decalage2/ViperMonkey

A VBA parser and emulation engine to analyze malicious macros.

Language: Python - Size: 3.19 MB - Last synced at: 13 days ago - Pushed at: 9 months ago - Stars: 1,082 - Forks: 186

vrtbl/passerine

A small extensible programming language designed for concise expression with little code.

Language: Rust - Size: 1.24 MB - Last synced at: 9 days ago - Pushed at: 7 months ago - Stars: 1,067 - Forks: 38

repeats/Repeat

Cross-platform mouse/keyboard record/replay and automation hotkeys/macros creation, and more advanced automation features.

Language: Java - Size: 65.5 MB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 1,067 - Forks: 79

bitflags/bitflags

A macro to generate structures which behave like bitflags

Language: Rust - Size: 716 KB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 999 - Forks: 149

warycat/rustgym

Leetcode Solutions in Rust, Advent of Code Solutions in Rust and more

Language: Rust - Size: 5.6 MB - Last synced at: 19 days ago - Pushed at: 4 months ago - Stars: 921 - Forks: 85

hirrolot/metalang99

Full-blown preprocessor metaprogramming

Language: C - Size: 11.9 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 918 - Forks: 26

lightbend-labs/scala-logging

Convenient and performant logging library for Scala wrapping SLF4J.

Language: Scala - Size: 361 KB - Last synced at: 7 days ago - Pushed at: 27 days ago - Stars: 917 - Forks: 130

Brikwerk/nxbt

Control your Nintendo Switch through a website, terminal, or macro.

Language: Python - Size: 2.09 MB - Last synced at: 20 days ago - Pushed at: almost 2 years ago - Stars: 849 - Forks: 108

mmastrac/rust-ctor

Module initialization/global constructor functions for Rust

Language: Rust - Size: 336 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 831 - Forks: 56

mystor/rust-cpp

Embed C++ directly inside your rust code!

Language: Rust - Size: 384 KB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 822 - Forks: 46

Veykril/tlborm

The Little Book of Rust Macros (updated fork)

Language: HTML - Size: 1.48 MB - Last synced at: 14 days ago - Pushed at: 7 months ago - Stars: 801 - Forks: 97

plokhotnyuk/jsoniter-scala

Scala macros for compile-time generation of safe and ultra-fast JSON codecs + circe booster

Language: Scala - Size: 6.54 GB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 769 - Forks: 103

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.

Language: Rust - Size: 2.24 MB - Last synced at: 10 days ago - Pushed at: 29 days ago - Stars: 729 - Forks: 74

spatie/macroable

A trait to dynamically add methods to a class

Language: PHP - Size: 75.2 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 701 - Forks: 27

spring-rs/spring-rs

๐Ÿƒspring-rs is a application framework written in rust inspired by java's spring-boot

Language: Rust - Size: 2.75 MB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 656 - Forks: 35

kanaka/miniMAL

A Delightfully Diminutive Lisp. Implemented in < 1 KB of JavaScript with JSON source, macros, tail-calls, JS interop, error-handling, and more.

Language: JavaScript - Size: 910 KB - Last synced at: 12 days ago - Pushed at: 8 months ago - Stars: 632 - Forks: 32

aartaka/pretty.c

Making C Look โœจPrettyโœจand Lua/Lisp/Python-esque

Language: C - Size: 179 KB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 619 - Forks: 11

SwiftFiddle/swift-ast-explorer

AST visualizer for Swift source code

Language: HTML - Size: 5.56 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 615 - Forks: 33

CrowdHailer/OK

Elegant error/exception handling in Elixir, with result monads.

Language: Elixir - Size: 119 KB - Last synced at: 13 days ago - Pushed at: over 5 years ago - Stars: 605 - Forks: 20

marcioAlmada/yay

Yay is a high level PHP preprocessor

Language: PHP - Size: 495 KB - Last synced at: 12 days ago - Pushed at: about 1 year ago - Stars: 573 - Forks: 35

rivafarabi/deckboard

Control your PC with your phone in easy way possible. News and updates on @DeckboardApp.

Size: 1.25 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 543 - Forks: 30

wix-incubator/accord

Accord: A sane validation library for Scala

Language: Scala - Size: 1.51 MB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 529 - Forks: 55

bablosoft/BAS

BrowserAutomationStudio can automate everything that Chrome can.

Language: C++ - Size: 4.11 MB - Last synced at: 15 days ago - Pushed at: over 7 years ago - Stars: 508 - Forks: 157

bontchev/pcodedmp

A VBA p-code disassembler

Language: Python - Size: 78.1 KB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 466 - Forks: 86

jcubic/lips

Scheme based powerful lisp interpreter in JavaScript

Language: JavaScript - Size: 35 MB - Last synced at: 5 days ago - Pushed at: 13 days ago - Stars: 441 - Forks: 39

michaelneu/webxcel

๐Ÿค” A REST backend built with plain VBA Microsoft Excel macros. Yes. Macros.

Language: Visual Basic - Size: 186 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 440 - Forks: 70

NanoMichael/MicroTeX

A dynamic, cross-platform, and embeddable LaTeX rendering library

Language: C++ - Size: 11.5 MB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 432 - Forks: 74

sebastiaanluca/laravel-helpers ๐Ÿ“ฆ

THIS PACKAGE HAS BEEN DEPRECATED โ€” An extensive set of Laravel framework helper functions and collection macros.

Language: PHP - Size: 189 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 416 - Forks: 26

ecthelionvi/NeoComposer.nvim

Neovim plugin that simplifies macros, enhancing productivity with harmony.

Language: Lua - Size: 61.5 KB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 415 - Forks: 9

gilch/hissp

It's Python with a Lissp.

Language: Python - Size: 1.8 MB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 413 - Forks: 12

obmarg/cynic

A bring your own types GraphQL client library for Rust

Language: Rust - Size: 5.23 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 409 - Forks: 51

arrow-kt/arrow-meta

Functional companion to Kotlin's Compiler

Language: Kotlin - Size: 21 MB - Last synced at: 7 days ago - Pushed at: 9 days ago - Stars: 403 - Forks: 43

Inf0secRabbit/BadAssMacros

BadAssMacros - C# based automated Malicous Macro Generator.

Language: C# - Size: 3.06 MB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 399 - Forks: 79

arjan/decorator

Function decorators for Elixir

Language: Elixir - Size: 84 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 394 - Forks: 23

thosakwe/t2b

A wicked-powerful text macro language for building binary files.

Language: C++ - Size: 1.87 MB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 377 - Forks: 9

GoogleFeud/ts-macros

A typescript transformer / plugin that allows you to write macros for typescript!

Language: TypeScript - Size: 7.69 MB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 374 - Forks: 11

hissssst/pathex

Fastest tool to access data in Elixir

Language: Elixir - Size: 288 KB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 350 - Forks: 17

magnet/metered-rs

Fast, ergonomic metrics for Rust

Language: Rust - Size: 583 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 339 - Forks: 23

sancarn/stdVBA

VBA Standard Library - A Collection of libraries to form a common standard layer for modern VBA applications.

Language: VBA - Size: 8.87 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 325 - Forks: 64

NyxCode/ormx

bringing orm-like features to sqlx

Language: Rust - Size: 107 KB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 295 - Forks: 33

expede/exceptional

Helpers for Elixir exceptions

Language: Elixir - Size: 318 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 294 - Forks: 10

Desuuuu/klipper-macros

A collection of my Klipper G-code macros.

Size: 23.4 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 294 - Forks: 52

pointfreeco/swift-macro-testing

Magical testing tools for Swift macros.

Language: Swift - Size: 108 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 291 - Forks: 28

prcutler/awesome-macropad

A curated list of awesome applications, macros, 3D printed cases, guides, and more for the Adafruit CircuitPython rp2040 MacroPad.

Size: 160 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 287 - Forks: 11

Hirrolot/interface99

Full-featured interfaces for C99

Language: C - Size: 412 KB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 277 - Forks: 13

joshuawright11/papyrus

A type-safe HTTP client for Swift.

Language: Swift - Size: 280 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 255 - Forks: 21

johannhof/pipeline.rs

:umbrella: => :partly_sunny: => :sunny:

Language: Rust - Size: 13.7 KB - Last synced at: 12 days ago - Pushed at: about 1 year ago - Stars: 253 - Forks: 6

greghendershott/fear-of-macros

A practical guide to Racket macros

Language: Racket - Size: 1.26 MB - Last synced at: 11 days ago - Pushed at: about 5 years ago - Stars: 252 - Forks: 27

chrisgrieser/nvim-recorder

Enhance the usage of macros in Neovim.

Language: Lua - Size: 126 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 249 - Forks: 7

cldrn/macphish

Office for Mac Macro Payload Generator

Language: Python - Size: 730 KB - Last synced at: 20 days ago - Pushed at: over 7 years ago - Stars: 240 - Forks: 50

SeriousOldMan/Simulator-Controller

A virtual AI-based pit crew for Sim Racing. Use the latest GPT technology to create a real life like experience when out on the track.

Language: AutoHotkey - Size: 415 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 237 - Forks: 19

rodrimati1992/const_format_crates

Compile-time string formatting

Language: Rust - Size: 530 KB - Last synced at: 11 days ago - Pushed at: 5 months ago - Stars: 236 - Forks: 10

blainehansen/macro-ts

An ergonomic typescript compiler that enables typesafe syntactic macros.

Language: TypeScript - Size: 536 KB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 221 - Forks: 5

bambinadegrin/Dota-2hck-qoeg

Dota 2 Dota 2 skin-swapper skin-changer skinchanger skinswapper inventory-changer Dota 2-inventory-changer Dota 2-skinswapper Dota 2-skinchanger Dota 2-skin-changer Dota 2-skin-swapper Dota 2 HACK

Language: C++ - Size: 38.1 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 213 - Forks: 118

bambinaqutra102/Dota-2hck-qobg

dota 2 dota 2 cheat dota 2 cheats dota 2 aim dota 2 aimbot dota 2 hack dota 2 hacks dota 2 esp dota 2 wallhack dota 2 wh dota 2 softaim cheat dota 2 cheats dota 2 hack dota 2 hacks dota 2 dota 2 free hack dota 2 hack aim dota 2 legit dota 2 rage dota 2 menu dota 2 undetected dota 2 god mode 2024

Language: C++ - Size: 38.1 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 213 - Forks: 118

tajmone/pandoc-goodies

A tresure-box of resources for pandoc, pp and Texts word processor.

Language: HTML - Size: 314 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 213 - Forks: 41

JsMacros/JsMacros

Minecraft Fabric mod for JavaScript based macros.

Language: Java - Size: 8.87 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 197 - Forks: 51

oli-obk/rust-si

a rusty `scanf` (`scan!`) and inverse of `print!` (`read!`)

Language: Rust - Size: 75.2 KB - Last synced at: about 16 hours ago - Pushed at: about 1 month ago - Stars: 193 - Forks: 15

foundry-vtt-community/macros

FVTT Community Macros - ๐Ÿ“ Contribute macros or download them as a module! ๐Ÿ“

Language: JavaScript - Size: 1.49 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 191 - Forks: 173

benhoyt/protothreads-cpp

Protothread.h, a C++ port of Adam Dunkels' protothreads library

Language: C++ - Size: 6.84 KB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 190 - Forks: 39

dronavallipranav/rust-obfuscator

Automatic Rust Obfuscator and Macro Library

Language: Rust - Size: 75.2 KB - Last synced at: 19 days ago - Pushed at: about 1 year ago - Stars: 189 - Forks: 11

stoically/syn-rsx

syn-powered parser for JSX-like TokenStreams

Language: Rust - Size: 226 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 187 - Forks: 27

haltcase/param.macro

Partial application syntax and lambda parameters for JavaScript, inspired by Scala's `_` & Kotlin's `it`

Language: JavaScript - Size: 6.09 MB - Last synced at: 9 days ago - Pushed at: almost 3 years ago - Stars: 186 - Forks: 8

yuuiko/AquaTouch

Dynamic Custom Macros for your MacBook TouchBar! (Supports 40+ Apps and Websites)

Language: AppleScript - Size: 1.63 GB - Last synced at: 8 days ago - Pushed at: almost 3 years ago - Stars: 181 - Forks: 8

CiscoDevNet/roomdevices-macros-samples

Macros samples for Cisco CE Video Endpoints

Language: JavaScript - Size: 121 MB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 179 - Forks: 185

vic/expat

Reusable, composable patterns across Elixir libraries

Language: Elixir - Size: 70.3 KB - Last synced at: 14 days ago - Pushed at: over 6 years ago - Stars: 176 - Forks: 5

dzamlo/rust-bitfield

This crate provides macros to generate bitfield-like struct.

Language: Rust - Size: 98.6 KB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 175 - Forks: 19

martinsohn/Office-phish-templates

Tricks the target into enabling content (macros) with fake messages. Once enabled, uses macros to reduce the risk of suspision from target user via verious methods.

Size: 2.06 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 168 - Forks: 48

jasmcaus/tau

A Micro (1k lines of code) Unit Test Framework for C/C++

Language: C - Size: 3.69 MB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 167 - Forks: 31

felangel/data_class

Experimental support for data classes in Dart using macros.

Language: Dart - Size: 9.39 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 163 - Forks: 7

zmilla93/SlimTrade

A trade UI overlay for Path of Exile

Language: Java - Size: 27 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 151 - Forks: 17

loloicci/nimly

Lexer Generator and Parser Generator as a Library in Nim.

Language: Nim - Size: 210 KB - Last synced at: 11 days ago - Pushed at: almost 3 years ago - Stars: 151 - Forks: 4

turbopape/scheje

A little scheme implementation on top of Clojure

Language: Clojure - Size: 1.47 MB - Last synced at: 11 days ago - Pushed at: over 8 years ago - Stars: 146 - Forks: 12

briantrice/slate-language

The Slate programming language

Language: C++ - Size: 19 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 143 - Forks: 7

alphanodes/additionals

Redmine plugin for easy customization of settings, text and content display by using personal or role-based dashboards (drag&drop), providing wiki macros and act as library for other plugins.

Language: Ruby - Size: 57.9 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 142 - Forks: 45

masak/alma

ALgoloid with MAcros -- a language with Algol-family syntax where macros take center stage

Language: Raku - Size: 2.31 MB - Last synced at: 16 days ago - Pushed at: 2 months ago - Stars: 140 - Forks: 15

emilyriederer/dbtplyr

dbt package mimicking dplyr select-helpers semantics

Size: 646 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 140 - Forks: 10

thephoeron/let-over-lambda

Doug Hoyte's "Production" version of macros from Let Over Lambda, ready for ASDF and Quicklisp.

Language: Common Lisp - Size: 60.5 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 139 - Forks: 27

p-x9/AssociatedObject

๐Ÿ”— Swift Macro for allowing variable declarations even in class extensions

Language: Swift - Size: 299 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 138 - Forks: 4