Showing 36 of 171 projects
Source code and build guide for the Starbound game, enabling custom modifications and development.
A Vim plugin that provides ROS development tools including syntax highlighting, package navigation, and build integration.
Convert Zig package dependencies from build.zig.zon files into Nix expressions for reproducible builds.
Read namespaced configuration from the nearest package.json file in a project.
Nix overlay and build tools for Lean 4, enabling reproducible builds and dependency management for Lean projects.
A collection of starter kits and examples for building Marionette.js applications with various build tools and test frameworks.
A Go package for CLI tools that automatically collects and displays version information in multiple formats.
A Composer package that downloads and installs NodeJS and NPM as local project dependencies.
A tool that simplifies using Docker containers for development by encapsulating build environments in containers.
A zero-dependency cross-platform builder for LÖVE games, exporting to Windows, macOS, Linux, and Steam Deck.
A fork of create-react-app that sets up Preact projects with zero build configuration.
Write CLI scripts and tools in Elm using monadic IO programs, compiled to executable Node.js shell scripts.
A pretty, flexible error/warning reporting frontend for the PureScript compiler (psc).
ESLint plugin that enforces TypeScript/JavaScript path aliases from tsconfig/jsconfig instead of relative imports.
Bundle Python dependencies in ROS catkin packages using virtualenvs, enabling isolated Python environments and dependency management.
CMake scripts to generate and upload code coverage data to Coveralls.io from C/C++ projects.
Automatically generates Node.js N-API bindings from C++ libraries using macros and CMake.
A packager for distributing OCaml software with an API to describe installation files and distribution procedures.
A GitHub Action for xgo, enabling CGO cross-compilation of Go projects across multiple platforms.
A Swift library for parsing iOS mobile provisioning files into structured models.
A collection of patches enabling Hackage packages to build with the Eta programming language.
A CMake module for fetching and installing dependencies during CMake configuration, similar to ExternalProject but with shared recipes.
A command-line tool for Android developers to synchronize dependencies, SDK, and build tool versions across projects.
Run OS-specific npm scripts from package.json for tasks that differ across operating systems.
A self-executable shell script that serves as both a build tool and build file, designed to simplify shell-based automation.
Bazel rules to create portable Linux AppImages by bundling a binary target and all its runfiles into a self-contained executable.
A Maven plugin for running Gatling performance tests as part of your build lifecycle.
ASDF extensions for compiling multiple languages and preprocessing tools within Common Lisp projects.
Deliver Common Lisp applications as executable bundles for Linux (AppImage) and Windows (MSIX).
A Grunt plugin for continuous website performance measurement using WebPageTest.
A Python module that parses CMake files into an abstract syntax tree (AST) for programmatic analysis and manipulation.
A Node.js toolkit for automating common PlayCanvas REST API tasks like downloading builds, archiving projects, and creating single-page HTML exports.
A starter template for Scala Native projects with build configuration and linking examples.
Erlang utility application providing tools for Elixir-to-Erlang conversion, release generation, dependency scoping, and manual application startup.
Helpers for writing backwards/forwards compatible Ember addons with zero-cost runtime flags.
A CMake module for building IDL files with MIDL and generating CLR DLLs using Tlbimp.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.