Skip to content
View Brugarolas's full-sized avatar

Block or report Brugarolas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stars

Languages

- Languages, Metalanguages, Compilers, DSLs, etc
366 repositories

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,…

Nim 16,837 1,479 Updated Feb 19, 2025

Meta-programming for Swift, stop writing boilerplate code.

Swift 7,776 625 Updated Feb 19, 2025

Apache Groovy: A powerful multi-faceted programming language for the JVM platform

Java 5,260 1,897 Updated Feb 18, 2025

Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.

Java 2,475 125 Updated Feb 13, 2025

Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.

Lua 2,151 71 Updated Dec 14, 2024

Spoon is a metaprogramming library to analyze and transform Java source code. 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformati…

Java 1,780 357 Updated Feb 19, 2025

Library to read, analyze, transform and generate Scala programs

Scala 1,130 225 Updated Feb 18, 2025

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

Scala 1,197 100 Updated Feb 18, 2025

Algebraic data types for C99

C 1,391 23 Updated Dec 1, 2024

Full-blown preprocessor metaprogramming

C 893 26 Updated Dec 1, 2024

Full-featured interfaces for C99

C 312 14 Updated Dec 1, 2024

Supercharge Swift's Codable implementations with macros meta-programming.

Swift 670 27 Updated Feb 12, 2025

The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)

Java 416 78 Updated Feb 18, 2025

Functional companion to Kotlin's Compiler

Kotlin 397 43 Updated Feb 14, 2025

Lean theorem proving interface which feels like pen-and-paper proofs.

TypeScript 388 10 Updated Feb 19, 2025

An ergonomic typescript compiler that enables typesafe syntactic macros.

TypeScript 221 5 Updated Oct 18, 2021

Claro Lang

Java 141 11 Updated May 8, 2024

C++ Matrix -- High performance and accurate (e.g. edge cases) matrix math library with expression template arithmetic operators

C++ 116 27 Updated Apr 5, 2024

GC-free, high-performance D library: Containers, networking, metaprogramming, memory management, utilities

D 88 5 Updated Sep 25, 2023

Tools for rapid prototyping of DSL compilers

Python 84 6 Updated May 30, 2021

Fast, Expressive, & High-Performance Programming Language for those who dare

C 63 6 Updated Mar 27, 2022

Odin Programming Language

Odin 7,785 697 Updated Feb 19, 2025

Empowering everyone to build reliable and efficient software.

Rust 101,357 13,122 Updated Feb 19, 2025

Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

V 36,059 2,171 Updated Feb 19, 2025

The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.

Wren 7,045 566 Updated Feb 16, 2025

📦 A package manager for the Zig programming language.

Zig 814 35 Updated Feb 16, 2025

A modern fully featured C compiler.

Zig 1,262 57 Updated Feb 12, 2025

CBindgen FFI test

Zig 11 2 Updated Mar 12, 2024

Toy language for experimentation and fun.

Zig 561 17 Updated Dec 15, 2024

Fast and concurrent scripting.

Zig 1,275 46 Updated Dec 10, 2024