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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to exstruct/etude

Open-source alternatives to Etude

30 open-source projects similar to exstruct/etude, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Etude 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
  • 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
  • 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
  • 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
  • dcarp/cmake-ddcarp avatar

    dcarp/cmake-d

    65View on GitHub↗

    cmake for D2

    CMake
    View on GitHub↗65
  • 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
  • facebook/buck2facebook avatar

    facebook/buck2

    4,360View on GitHub↗

    Buck2 is a programmable monorepo build tool and hermetic build system designed to manage large-scale projects with complex target graphs and multi-language dependencies. It functions as a remote execution framework and dependency graph analyzer, providing an artifact caching engine to ensure reproducible and consistent build results across different environments. The system distinguishes itself through an incremental computation engine that recomputes only the specific nodes in a dependency graph invalidated by changes. It utilizes content-addressable storage for build artifact caching and su

    Rust
    View on GitHub↗4,360
  • facebook/create-react-appfacebook avatar

    facebook/create-react-app

    103,325View on GitHub↗

    Create React App is a comprehensive suite of tools for project bootstrapping, local development serving, unit testing, and production asset optimization. It functions as a React project bootstrapper and frontend build toolchain that generates a pre-configured development environment and folder structure. The project provides a local development server with live reloading and real-time error reporting, alongside a built-in test runner for executing unit tests and generating code coverage reports. It also includes a progressive web app template to implement service workers and web app manifests

    JavaScript
    View on GitHub↗103,325
  • facebook/prepackfacebook avatar

    facebook/prepack

    14,118View on GitHub↗

    Prepack is a build-time transformation tool and static analysis engine designed to optimize JavaScript source code. By executing code during the build process, it evaluates program logic and state to precompute results, effectively simplifying complex operations before the application is deployed. The tool functions as a bundle optimizer that integrates into existing development pipelines to refine application logic. It employs abstract interpretation and symbolic execution to track program behavior across various paths, allowing it to perform constant folding, eliminate unreachable code, and

    JavaScript
    View on GitHub↗14,118
  • fuse-box/fuse-boxfuse-box avatar

    fuse-box/fuse-box

    3,972View on GitHub↗

    Fuse-Box is a JavaScript bundler, module loader, and development web server. It packages JavaScript source files into optimized bundles for execution in both browser and server environments. The project manages the front-end development workflow by combining asset bundling with a local server to preview application changes in real time. It includes a programmatic API for loading and executing JavaScript modules in the browser. The system handles JavaScript asset bundling and module loading through dependency-graph analysis and dynamic entry-point resolution. It employs an incremental build p

    JavaScriptbundlerhmrhot-reload
    View on GitHub↗3,972
  • gecko0307/cook2gecko0307 avatar

    gecko0307/Cook2

    27View on GitHub↗

    Cook2 Cook is a fast incremental build tool intended for projects in D language. In contrast to most other build automation programs, Cook by default requires no project hierarchy description - it automatically collects information about imports from D source files in project directory.…

    D
    View on GitHub↗27
  • groovy/gmavenplusgroovy avatar

    groovy/GMavenPlus

    306View on GitHub↗

    GMavenPlus is a rewrite of GMaven, a Maven plugin that allows you to integrate Groovy into your Maven projects.

    Java
    View on GitHub↗306
  • agilionapps/remixAgilionApps avatar

    AgilionApps/remix

    148View on GitHub↗

    Automatic recompilation of mix code on file change.

    Elixir
    View on GitHub↗148