Explore Projects

Discover 57 open source projects

Active filters (1):
Search: macros×
Clear all

Showing 1-20 of 57 projects

nim-lang/Nim

Nim is a statically typed, compiled systems programming language focused on efficiency, expressiveness, and elegance.

17.9K
Active
Nim
Backend Frameworks
#compiler#efficient#hacktoberfest

AutoHotkey/AutoHotkey

An open-source scripting utility for Windows that enables automation, macro creation, and hotkey customization.

12.0K
Experimental
C++
CLI Tools
#automation#scripting#hotkeys

aws/serverless-application-model

The AWS Serverless Application Model (AWS SAM) transforms SAM templates into CloudFormation templates for building serverless applications.

9.5K
Active
Python
API Frameworks
AWS
#aws#serverless#cloud-infrastructure

ben-rogerson/twin.macro

Twin blends Tailwind with css-in-js at build time for a flexible styling solution.

8.0K
Archived
TypeScript
Component Libraries (React)
SaaS Boilerplates
React
#css-in-js#tailwind#stitched-components

HaxeFoundation/haxe

Haxe is a cross-platform, open-source, high-level programming language and compiler that can target multiple platforms.

6.8K
Active
Haxe
API Frameworks
Full-Stack Frameworks
Next.js
#cross-platform#compilers#transpiler

purocean/yn

A highly extensible Markdown editor with AI Copilot integration, version control, and various productivity features.

6.6K
Active
TypeScript
AI Code Editors
MCP Frameworks
Vue
#markdown#editor#ai-copilot

Neargye/magic_enum

A C++ library for static reflection of enums, providing to-string and from-string functionality without macro or boilerplate code.

6.0K
Active
C++
React
#authentication#reflection#enum

hylang/hy

A Lisp dialect embedded in Python, providing a powerful metaprogramming environment for developers.

5.4K
Active
Python
CLI Tools
API Frameworks
Python
#lisp#macros#metaprogramming

dtolnay/thiserror

A Rust library that provides a derive(Error) macro for easily creating custom error types.

5.4K
Active
Rust
Linters & Formatters
Authentication
#error-handling#custom-errors#rust

cirosantilli/x86-bare-metal-examples

A repository of minimal operating systems to learn x86 system programming, tested on Ubuntu 17.10 and real hardware.

5.2K
Archived
Assembly
Linux Distros
CLI Tools
#x86#baremetal#assembly

dtolnay/proc-macro-workshop

This Rust repository teaches developers how to write procedural macros, a powerful Rust feature.

4.8K
Stable
Rust
CLI Tools
Tutorials & Courses
#procedural-macros#rust#compiler

troydhanson/uthash

High-performance C macro library for implementing hash tables and related data structures

4.7K
Active
C
General Utilities
Build Tools
C
#hash-tables#c-macros#memory-efficient

sharkdp/dbg-macro

A C++ macro for pretty-printing variables during debugging

3.2K
Experimental
C++
Debugging
#cpp#debugging#macro

lambda-fairy/maud

A Rust library that provides compile-time HTML templates for building web applications.

2.5K
Active
Rust
Frontend Frameworks
API Frameworks
Rust
#html-templates#macros#compile-time

krzysztofzablocki/Swift-Macros

A curated list of awesome Swift macros for Apple developers to enhance their coding productivity.

2.5K
Stable
Swift
IDE Extensions
API Frameworks
Swift
#swift#macros#productivity

facet-rs/facet

A Rust library for reflection, serialization, deserialization, and pretty printing, a useful tool for Rust developers.

2.4K
Active
Rust
Debugging
Serialization
Rust
#reflection#serialization#deserialization

NatroTeam/NatroMacro

A macro tool for automating actions in the Bee Swarm Simulator game on Roblox for Windows.

2.3K
Active
AutoHotkey
General Utilities
Game Automation
#bss#macro#roblox

vue-macros/vue-macros

A toolkit for adding macros and syntax sugar to Vue.js projects, enhancing developer productivity and code maintainability.

2.0K
Active
TypeScript
Component Libraries (Vue/Svelte)
Build Tools
Vue.js
#vue#macros#syntax-sugar

elastio/bon

Next-gen compile-time-checked builder generator with named function arguments in Rust

2.0K
Active
Rust
Build Tools
API Frameworks
Rust
#builder#code-generation#macros

Pulover/PuloversMacroCreator

Pulover's Macro Creator is an automation utility that allows developers to record and generate scripts for various tasks.

1.9K
Archived
AutoHotkey
CLI Tools
Automation
#automation#task-recording#script-generation

Stay in the loop

Get weekly updates on trending AI coding tools and projects.