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 wende/elchemy

Projects sharing features with Elchemy

30 open-source projects similar to wende/elchemy, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • roc-lang/rocroc-lang avatar

    roc-lang/roc

    5,723View on GitHub↗

    Roc is a statically typed, functional programming language built around immutable-by-default semantics, exhaustive pattern matching on tag unions, and a type system that combines optional explicit annotations with full compile-time type inference. Its core identity centers on correctness and expressiveness, using tagged unions for error handling with a question-mark operator for early error propagation, and a trailing-bang naming convention that makes side-effect boundaries syntactically visible at every call site. The language distinguishes itself through a platform-based I/O abstraction tha

    Zig
    View on GitHub↗5,723
  • lustre-labs/lustrelustre-labs avatar

    lustre-labs/lustre

    2,337View on GitHub↗

    A Gleam web framework for building HTML templates, single page applications, and real-time server components.

    Gleam
    View on GitHub↗2,337
  • overminddl1/bucklescript-teaOvermindDL1 avatar

    OvermindDL1/bucklescript-tea

    600View on GitHub↗

    TEA for Bucklescript

    JavaScript
    View on GitHub↗600
  • hecrj/icedhecrj avatar

    hecrj/iced

    30,762View on GitHub↗

    Iced is a cross-platform GUI library for Rust designed for building native desktop applications. It functions as a reactive toolkit that manages application state by mapping user interactions to messages, which then trigger automatic view refreshes. The framework utilizes a rendering system that supports both hardware-accelerated GPU graphics and software backends to ensure compatibility across multiple operating systems. It implements a reactive model inspired by the Elm architecture to coordinate state updates and view reconciliation. The toolkit includes a flexible layout engine and a mod

    Rust
    View on GitHub↗30,762

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
  • vankeisb/react-tea-cupvankeisb avatar

    vankeisb/react-tea-cup

    32View on GitHub↗

    The Elm Architecture in React

    TypeScript
    View on GitHub↗32
  • easafe/purescript-flameeasafe avatar

    easafe/purescript-flame

    319View on GitHub↗

    Fast & simple framework for building web applications

    PureScript
    View on GitHub↗319
  • spotify/mobiusspotify avatar

    spotify/mobius

    1,261View on GitHub↗

    A functional reactive framework for managing state evolution and side-effects.

    Java
    View on GitHub↗1,261
  • elmish/elmishelmish avatar

    elmish/elmish

    903View on GitHub↗

    Elm-like abstractions for F# apps

    F#
    View on GitHub↗903
  • dmjio/misodmjio avatar

    dmjio/miso

    2,408View on GitHub↗

    :ramen: A tasty Haskell web framework

    Haskell
    View on GitHub↗2,408
  • ivanceras/sauronivanceras avatar

    ivanceras/sauron

    2,060View on GitHub↗

    A versatile web framework and library for building client-side and server-side web applications

    Rust
    View on GitHub↗2,060
  • jorgebucaran/hyperappjorgebucaran avatar

    jorgebucaran/hyperapp

    19,211View on GitHub↗

    Hyperapp is a functional JavaScript framework for building hypertext applications. It centers on a state management library and a virtual DOM system that creates in-memory interface representations to apply efficient updates to the browser screen via diffing. The framework avoids templates and JSX, instead utilizing function composition and dedicated tag wrappers to generate HTML structures and SVG elements. It implements a unidirectional data flow where a central state object is managed through transformation functions. The system covers declarative UI rendering and functional web interfaci

    JavaScript
    View on GitHub↗19,211
  • fsprojects/fabulousfsprojects avatar

    fsprojects/Fabulous

    1,261View on GitHub↗

    Declarative UI framework for cross-platform mobile & desktop apps, using MVU and F# functional programming

    F#
    View on GitHub↗1,261
  • drmeister/claspdrmeister avatar

    drmeister/clasp

    2,769View on GitHub↗

    clasp Common Lisp environment

    Common Lisp
    View on GitHub↗2,769
  • jeaye/jankjeaye avatar

    jeaye/jank

    3,276View on GitHub↗

    The native Clojure dialect hosted on LLVM with seamless C++ interop.

    C++
    View on GitHub↗3,276
  • ballercat/waltballercat avatar

    ballercat/walt

    4,639View on GitHub↗

    Walt is a transpiler and typed language that converts a JavaScript-like syntax into WebAssembly binary format. It functions as a toolchain for developing high-performance logic for browsers and runtimes by translating typed source code into WebAssembly text format. The project includes a bundler-integrated loader that automates the recompilation of source files during the build process. It provides a linear memory manager used to define custom data layouts, structs, and memory allocators within a contiguous heap. The language supports defined function signatures, numeric types, and the abili

    JavaScriptcompilerjavascriptwebassembly
    View on GitHub↗4,639
  • davesnx/query-jsondavesnx avatar

    davesnx/query-json

    634View on GitHub↗

    Faster, simpler and more portable implementation of jq-inspired language in OCaml

    OCaml
    View on GitHub↗634
  • daurnimator/lua.vm.jsdaurnimator avatar

    daurnimator/lua.vm.js

    839View on GitHub↗

    The project is superceded by Fengari. See https://fengari.io/

    C
    View on GitHub↗839
  • artichoke/artichokeartichoke avatar

    artichoke/artichoke

    3,131View on GitHub↗

    💎 Artichoke is a Ruby made with Rust

    Rustartichokelanguageprogramming-language
    View on GitHub↗3,131
  • alexdovzhanyn/thetalangA

    alexdovzhanyn/ThetaLang

    0View on GitHub↗
    View on GitHub↗0
  • ianjsikes/rust-wasm-loaderI

    ianjsikes/rust-wasm-loader

    0View on GitHub↗
    View on GitHub↗0
  • cython/cythoncython avatar

    cython/cython

    10,767View on GitHub↗

    Cython is a compiler that translates Python code into C or C++ to create high-performance extension modules. It functions as a static typing optimizer and a C extension generator, allowing developers to declare C types within Python code to reduce interpreter overhead and increase execution speed. The project enables the wrapping of external C libraries to provide high-level interfaces to low-level system capabilities. It also serves as a native binary packager, capable of freezing scripts and their dependencies into standalone executable binaries for distribution. The system covers a broad

    Cythonbig-dataccpp
    View on GitHub↗10,767
  • gleefre/hello-alienGleefre avatar

    Gleefre/hello-alien

    50View on GitHub↗

    SBCL works on android as part of an application!

    C
    View on GitHub↗50
  • ironlanguages/ironpython3IronLanguages avatar

    IronLanguages/ironpython3

    2,752View on GitHub↗

    Implementation of Python 3.x for .NET Framework that is built on top of the Dynamic Language Runtime.

    C#c-sharpdlrironpython
    View on GitHub↗2,752
  • itchyny/gojqitchyny avatar

    itchyny/gojq

    3,770View on GitHub↗

    gojq is a JSON query engine and transformation tool implemented in Go. It serves as a Go language port of the jq command, providing a library for embedding JSON and YAML manipulation capabilities directly into Go applications. The tool functions as an arbitrary-precision JSON processor, performing mathematical operations on large integers to prevent precision loss or numeric overflow during data transformations. Its broader capabilities include filtering and reshaping structured data using a specialized query language, converting between YAML and JSON formats, and formatting date and time st

    Go
    View on GitHub↗3,770
  • gamesys/moonshinegamesys avatar

    gamesys/moonshine

    506View on GitHub↗

    A lightweight Lua VM for the browser

    Lua
    View on GitHub↗506
  • jasoncharnes/run.rbJ

    jasoncharnes/run.rb

    0View on GitHub↗
    View on GitHub↗0
  • chee/eclwebchee avatar

    chee/eclweb

    20View on GitHub↗

    hacked together several things for a wasm common lisp repl

    JavaScript
    View on GitHub↗20
  • area9innovation/waseA

    area9innovation/wase

    0View on GitHub↗
    View on GitHub↗0
  • jqlang/jqjqlang avatar

    jqlang/jq

    34,901View on GitHub↗

    This project is a command-line processor designed for the parsing, filtering, and transformation of structured data streams. It functions as a declarative programming environment that treats data as immutable streams, allowing users to perform complex structural modifications through the composition of small, reusable functions. By utilizing a recursive tree traversal engine, the system enables the navigation, inspection, and modification of deeply nested hierarchical data structures. The engine distinguishes itself through a stream-oriented architecture that processes input records one by on

    Cjq
    View on GitHub↗34,901
  • bohonghuang/sbcl-termux-buildbohonghuang avatar

    bohonghuang/sbcl-termux-build

    48View on GitHub↗

    Prebuilt SBCL binary for Android (Termux)

    Shell
    View on GitHub↗48