Showing 25 of 25 projects
A fast, cross-platform build tool and task runner inspired by Make, designed for modern development workflows.
A make-like build tool for Go projects that lets you write build tasks as plain Go functions.
A wrapper for GNU Make that adds user-friendly help output and remote includes while preserving all original functionality.
A free assembler/linker toolchain for developing games and software for the Nintendo Game Boy and Game Boy Color.
A configurable linter and analyzer for Makefiles that scans for potential issues and enforces best practices.
A command line interface that analyzes Swift files to list and run public functions, enabling Swift-based scripting.
A comprehensive GitHub repository template for Go applications with pre-configured CI/CD, linting, testing, and release automation.
A simple, lightweight, type-friendly, and modern task runner for general-purpose automation.
A command-line tool that uses a fuzzy finder with preview to run tasks from make, npm, pnpm, yarn, just, and task.
A modern command-line job processor for parallel task execution, similar to make.
A meta build system with multiple language frontends (D, Python, Ruby, JavaScript, Lua) and backend generators (make, ninja, tup, custom).
A CMake toolchain for cross-compiling projects to Arduino-compatible boards (AVR, ESP32, etc.) using standard CMake workflows.
An example project demonstrating how to integrate Rust with CMake for cross-language builds.
A Neovim plugin that lists and runs Makefile options directly from the editor.
A Lua build system that compiles Lua, Fennel, and MoonScript source code into standalone executables.
A self-executable shell script that serves as both a build tool and build file, designed to simplify shell-based automation.
A minimal example Game Boy project written in assembly for learning and starting new ROMs.
A tool for automating Terraform with make, designed for multi-module projects with explicit dependencies.
A classic Snake game programmed for the original Game Boy hardware.
A simple tool for setting up and managing consistent project structures for V programming language projects.
A homebrew adventure game for the original grey Gameboy, built with RGBDS assembly tools.
A WeeChat plugin written in Ada 2012 that displays emoji in the chat client.
A zsh plugin that provides correct and fast tab completion for make targets by querying the expanded make database.
A template for building x86-64 kernels in V using the Limine bootloader.
A highly flexible recipe build system and modern replacement for make, using Wren scripts for declarative builds.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.