awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to dcarp/cmake-d

Open-source alternatives to Cmake D

30 open-source projects similar to dcarp/cmake-d, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Cmake D alternative.

  • assemblyscript/assemblyscriptAssemblyScript avatar

    AssemblyScript/assemblyscript

    17,926View on GitHub↗

    AssemblyScript is a compiler and tooling suite used for WebAssembly module development. It converts a subset of TypeScript syntax into binary modules to achieve high execution speeds and cross-platform binary execution. The project focuses on translating typed source code into the compact binary format required by WebAssembly runtimes. This allows for the movement of computationally heavy logic into binary modules for browser performance optimization and execution across different operating systems. The compilation process involves TypeScript-compatible syntax analysis and the generation of

    WebAssemblyassemblyscriptcompilertypescript
    View on GitHub↗17,926
  • atilaneves/reggaeatilaneves avatar

    atilaneves/reggae

    189View on GitHub↗

    Reggae

    D
    View on GitHub↗189
  • atombuild/atom-build-makeAtomBuild avatar

    AtomBuild/atom-build-make

    13View on GitHub↗

    Uses the atom-build package to execute GNU make in the Atom editor.

    JavaScript
    View on GitHub↗13
  • awetzel/reaxtawetzel avatar

    awetzel/reaxt

    372View on GitHub↗

    Use React template into your Elixir application for server rendering

    Elixir
    View on GitHub↗372
  • bampakoa/ngx-electronifybampakoa avatar

    bampakoa/ngx-electronify

    121View on GitHub↗

    A suite of Electron tools for the Angular framework

    TypeScript
    View on GitHub↗121

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • bcherny/json-schema-to-typescriptbcherny avatar

    bcherny/json-schema-to-typescript

    3,307View on GitHub↗

    Compile JSON Schema to TypeScript type declarations

    TypeScriptjson-schematypescript
    View on GitHub↗3,307
  • bioinfornatics/makefilefordbioinfornatics avatar

    bioinfornatics/MakefileForD

    20View on GitHub↗

    MakefileForD

    CSS
    View on GitHub↗20
  • bjornblissing/osg-3rdparty-cmakebjornblissing avatar

    bjornblissing/osg-3rdparty-cmake

    200View on GitHub↗

    CMake scripts for building OpenSceneGraph third party libraries.

    CMake
    View on GitHub↗200
  • broccolijs/broccolibroccolijs avatar

    broccolijs/broccoli

    3,323View on GitHub↗

    Browser compilation library – an asset pipeline for applications that run in the browser

    JavaScript
    View on GitHub↗3,323
  • brunch/brunchbrunch avatar

    brunch/brunch

    6,758View on GitHub↗

    Brunch is a frontend build tool and JavaScript asset bundler designed to automate the transformation of source code into production-ready assets. It functions as an incremental build system that monitors the filesystem for changes to rebuild only modified components, and it serves as a project scaffolding engine for initializing application structures via predefined skeletons and code boilerplates. The tool utilizes a plugin-based transformation pipeline to compile and optimize JavaScript and CSS files for browser delivery. It distinguishes itself through the use of multi-core build paralleli

    JavaScriptbrunchbuild-automationjavascript
    View on GitHub↗6,758
  • bulivlad/vertx-codegen-pluginbulivlad avatar

    bulivlad/vertx-codegen-plugin

    9View on GitHub↗

    A Gradle plugin to facilitate the codegen usage for Vert.x Java projects

    Groovy
    View on GitHub↗9
  • cbmarcum/skeletalcbmarcum avatar

    cbmarcum/skeletal

    21View on GitHub↗

    Skeletal Project Creation Tool

    Groovy
    View on GitHub↗21
  • celtian/ngx-devkit-buildersCeltian avatar

    Celtian/ngx-devkit-builders

    3View on GitHub↗

    Custom Angular builders

    TypeScript
    View on GitHub↗3
  • chihab/dotenv-runchihab avatar

    chihab/dotenv-run

    311View on GitHub↗

    Seamlessly load environment variables. Supports cli, esbuild, rollup, vite, webpack, angular, ESM and Monorepos.

    TypeScript
    View on GitHub↗311
  • cjntaylor/node-cmakecjntaylor avatar

    cjntaylor/node-cmake

    77View on GitHub↗

    CMake-based build system for node.js native modules

    CMake
    View on GitHub↗77
  • cmake-maven-project/cmake-maven-projectcmake-maven-project avatar

    cmake-maven-project/cmake-maven-project

    82View on GitHub↗

    Project to enable using CMake from a Maven build.

    Java
    View on GitHub↗82
  • cmakefmt/cmakefmtcmakefmt avatar

    cmakefmt/cmakefmt

    18View on GitHub↗

    A fast, correct CMake formatter — cmake-format, reimagined in Rust.

    Rust
    View on GitHub↗18
  • coderefinery/autocmakecoderefinery avatar

    coderefinery/autocmake

    45View on GitHub↗

    CMake plugin composer.

    CMake
    View on GitHub↗45
  • com-lihaoyi/millcom-lihaoyi avatar

    com-lihaoyi/mill

    2,756View on GitHub↗

    A better build tool for Java, Scala and Kotlin: Simpler than Maven, easier than Gradle, with 3-7x faster dev workflows than other JVM build tools

    Scala
    View on GitHub↗2,756
  • coursier/coursiercoursier avatar

    coursier/coursier

    2,125View on GitHub↗

    Pure Scala Artifact Fetching

    Scala
    View on GitHub↗2,125
  • cristianadam/cmake-checks-cachecristianadam avatar

    cristianadam/cmake-checks-cache

    88View on GitHub↗

    CMake checks cache helper modules – for fast CI CMake builds!

    CMake
    View on GitHub↗88
  • da-mkay/ng-builder-typescriptda-mkay avatar

    da-mkay/ng-builder-typescript

    1View on GitHub↗

    builders and schematics for the Angular CLI to build node apps using typescript compiler

    TypeScript
    View on GitHub↗1
  • developit/microbundledevelopit avatar

    developit/microbundle

    8,135View on GitHub↗

    Microbundle is a zero-configuration JavaScript module bundler designed to package small libraries and modules into optimized distribution files. It serves as a JavaScript library packager and TypeScript compiler, converting source code into compatible module formats for both browser and server-side runtimes. The tool functions as a bundle size optimizer by mangling object properties and analyzing bundle composition to reduce final file sizes. It also acts as a CSS module processor, converting style imports into external stylesheets or scoped modules to prevent global namespace collisions. It

    JavaScript
    View on GitHub↗8,135
  • dlang/dubdlang avatar

    dlang/dub

    728View on GitHub↗

    Package and build manager for D applications and libraries.

    D
    View on GitHub↗728
  • egoist/biliegoist avatar

    egoist/bili

    1,033View on GitHub↗

    Bili makes it easier to bundle JavaScript libraries.

    TypeScriptbabelbublebundle
    View on GitHub↗1,033
  • erlware/relxerlware avatar

    erlware/relx

    692View on GitHub↗

    Sane, simple release creation for Erlang

    Erlang
    View on GitHub↗692
  • evandrolg/ts-audioEvandroLG avatar

    EvandroLG/ts-audio

    339View on GitHub↗

    :musical_score: ts-audio is an agnostic library that makes it easy to work with AudioContext and create audio playlists in the browser

    TypeScript
    View on GitHub↗339
  • evanw/esbuildevanw avatar

    evanw/esbuild

    39,934View on GitHub↗

    esbuild is a high-performance JavaScript bundler and transpiler designed to transform modern web assets into production-ready code. Built with a focus on speed, it utilizes a concurrent execution model to perform parsing, linking, and code generation across multiple CPU cores. The engine handles a wide range of tasks, including TypeScript compilation, JSX transformation, and CSS bundling, while maintaining a consistent build process across diverse environments. What distinguishes the project is its architecture, which leverages memory-mapped file processing and a single-pass transformation st

    Gobundlercommonjscompiler
    View on GitHub↗39,934
  • exstruct/etudeexstruct avatar

    exstruct/etude

    11View on GitHub↗

    futures for elixir/erlang

    Elixir
    View on GitHub↗11
  • agilionapps/remixAgilionApps avatar

    AgilionApps/remix

    148View on GitHub↗

    Automatic recompilation of mix code on file change.

    Elixir
    View on GitHub↗148