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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to anthonyshort/deku

Open-source alternatives to Deku

30 open-source projects similar to anthonyshort/deku, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Deku alternative.

  • areslabs/alitaAvatar de areslabs

    areslabs/alita

    2,017Ver en GitHub↗

    一套把React Native代码转换成微信小程序代码的转换引擎工具。我们不造轮子,不发明新框架,只是提供工具把RN扩展到微信小程序端。

    JavaScript
    Ver en GitHub↗2,017
  • arguiot/displayjsA

    arguiot/DisplayJS

    0Ver en GitHub↗

    A simple framework for building ambitious UI, without thinking about how everything will be displayed. By the way, you can ⭐️ the project to support it 😊

    Ver en GitHub↗0
  • astoilkov/jsblocksAvatar de astoilkov

    astoilkov/jsblocks

    2,750Ver en GitHub↗

    2012 UI framework (I was 20 years old, React didn't exist, inspired by Knockout)

    JavaScript
    Ver en GitHub↗2,750
  • aurelia/frameworkAvatar de aurelia

    aurelia/framework

    11,678Ver en GitHub↗

    Aurelia is a JavaScript web framework and component-based UI system used to build applications for browser, mobile, and desktop environments. It functions as a frontend application orchestrator and data binding library that synchronizes application state with the view to render dynamic content and process user input. The framework implements a component architecture that pairs logic classes with HTML templates to create reusable visual elements. It utilizes a dependency injection container to manage object lifecycles and a modular composition model that aggregates independent functional packa

    TypeScriptaurelia-frameworkcross-platformframework
    Ver en GitHub↗11,678
  • berialjs/berialAvatar de berialjs

    berialjs/berial

    522Ver en GitHub↗

    Berial :imp: Simple micro-front-end framework.

    TypeScript
    Ver en GitHub↗522

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • berwin/blogAvatar de berwin

    berwin/Blog

    4,161Ver en GitHub↗

    This project is a frontend development blog and markdown static site generator. It functions as a technical knowledge base and a web performance resource, converting markdown files into static HTML pages. The site serves as a personal digital garden for documenting professional growth and frontend learning. It focuses on the curation of technical knowledge, specifically aggregating articles and presentations regarding web performance optimization and browser rendering. The system utilizes a build process involving markdown-based static generation, file-system based routing, and frontmatter-d

    JavaScriptarticleblogeducation
    Ver en GitHub↗4,161
  • brahmosjs/brahmosB

    brahmosjs/brahmos

    0Ver en GitHub↗
    Ver en GitHub↗0
  • dabs/89ccc2ffd1d435efdacff05248514f38D

    DaBs/89ccc2ffd1d435efdacff05248514f38

    0Ver en GitHub↗
    Ver en GitHub↗0
  • developit/preactAvatar de developit

    developit/preact

    38,704Ver en GitHub↗

    Preact is a declarative UI library and a lightweight alternative to React for building user interfaces. It utilizes a component-based architecture and a virtual DOM to sync application state to the browser interface efficiently. The framework implements a modern React API and provides a compatibility layer to ensure existing component libraries and patterns can run within its environment. It also functions as a server-side rendering engine, generating HTML on the server and hydrating it on the client to optimize page load speeds. Additional capabilities include virtual DOM state management t

    JavaScript
    Ver en GitHub↗38,704
  • didi/chameleonAvatar de didi

    didi/chameleon

    8,966Ver en GitHub↗

    Chameleon is a cross-platform application framework and component library used to develop applications for the web and various mini-app platforms from a single shared codebase. It functions as a multi-platform build pipeline that compiles source code into different target formats while providing an MVVM-based user interface system for managing application state. The framework employs a polymorphic protocol to extend custom components and APIs, allowing for platform-specific implementations while maintaining cross-end compatibility. It includes a specialized build tool for static analysis that

    JavaScript
    Ver en GitHub↗8,966
  • didi/mpxAvatar de didi

    didi/mpx

    3,905Ver en GitHub↗

    MPX is a cross-platform framework designed to build applications for multiple mini-program ecosystems and the web from a single codebase. It utilizes a static transpilation pipeline to transform source code into platform-specific bundles, employing a single-file component system that encapsulates templates, logic, and styles. The framework provides a reactive state management system that automatically synchronizes application data with the user interface through computed properties and watchers. The project distinguishes itself through a robust build-time toolchain that supports sub-package p

    JavaScript
    Ver en GitHub↗3,905
  • dioxuslabs/dioxusAvatar de DioxusLabs

    DioxusLabs/dioxus

    36,400Ver en GitHub↗

    Dioxus is a cross-platform development framework designed for building native desktop, mobile, and web applications from a single codebase. It utilizes a declarative component model and macro-powered syntax to define reusable interface elements, which are then rendered as native widgets or web elements. At its core, the framework employs a signal-based reactivity system that tracks state dependencies to trigger granular updates, ensuring efficient interface performance without re-rendering the entire application tree. The framework distinguishes itself through a unified full-stack runtime tha

    Rustandroidcssdesktop
    Ver en GitHub↗36,400
  • emilk/eguiAvatar de emilk

    emilk/egui

    29,409Ver en GitHub↗

    This library is an immediate mode graphical user interface toolkit that reconstructs the entire interface every frame. By executing procedural code within a high-frequency loop that matches the display refresh rate, it allows developers to define interactive elements and state updates directly. The framework utilizes a multi-pass rendering approach to resolve layout dependencies, ensuring that widget sizes and positions are calculated accurately before final placement to prevent visual jitter. The project functions as a cross-platform graphics toolkit, providing a portable rendering layer tha

    Rusteguigame-developmentgamedev
    Ver en GitHub↗29,409
  • facebook/reactAvatar de facebook

    facebook/react

    245,669Ver en GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
    Ver en GitHub↗245,669
  • ghivert/grille-painAvatar de ghivert

    ghivert/grille-pain

    24Ver en GitHub↗

    grillepain is a toaster for lustre, and gleam in a more general manner. It tries to be both simple to use, and simple to customise to adapt to your use case. Features could be missing, as grillepain is also an experimentation to add support for effect managers for lustre. It can however…

    Gleam
    Ver en GitHub↗24
  • ghivert/redrawAvatar de ghivert

    ghivert/redraw

    72Ver en GitHub↗

    React opinionated bindings for Gleam. Use React directly from Gleam, with a friendly API that will never get in your way. Redraw tries to stick to React conventions, while providing idiomatic Gleam code. Write interoperable code between React and Gleam, reuse existing components, and leverage…

    Gleam
    Ver en GitHub↗72
  • ghivert/sketchG

    ghivert/sketch

    0Ver en GitHub↗

    Monorepo for the Sketch, CSS-in-Gleam project. Sketch is both a specification and multiple runtimes to get CSS in Gleam correctly executed.

    Ver en GitHub↗0
  • ghivert/tardisG

    ghivert/tardis

    0Ver en GitHub↗

    Every good frontend framework deserve to have a good debugger. Tardis tries to fill this gap with Lustre. Because of the immutable nature and the management of side-effects of lustre, it's possible to implement a debugger able to register everything that happened in the app and that can rewind…

    Ver en GitHub↗0
  • hateonion/react-bits-cnH

    hateonion/react-bits-CN

    0Ver en GitHub↗
    Ver en GitHub↗0
  • hexacta/didactAvatar de hexacta

    hexacta/didact

    6,752Ver en GitHub↗

    Didact is a virtual DOM UI framework and a technical implementation guide for building component-based libraries from scratch. It functions as a concurrent rendering engine that divides interface updates into small units of work to maintain main-thread responsiveness. The project features a fiber-based renderer and a hook-based state manager that utilizes linked-list storage to preserve data across render cycles. It employs a double-buffered render tree to calculate updates before committing them to the user interface. The framework covers recursive DOM mounting to transform virtual elements

    JavaScript
    Ver en GitHub↗6,752
  • hujiulong/blogAvatar de hujiulong

    hujiulong/blog

    1,447Ver en GitHub↗

    :open_book:

    Ver en GitHub↗1,447
  • hyperapp/hyperappAvatar de hyperapp

    hyperapp/hyperapp

    19,211Ver en GitHub↗

    Hyperapp is a lightweight JavaScript framework for building web applications. It functions as a declarative state management system that synchronizes the user interface with a centralized application state. The framework utilizes a virtual DOM to render user interfaces and reconcile changes to the browser display. It employs a subscription model to synchronize external web APIs and asynchronous events with the global state. The system manages data through a single-state-tree architecture, where updates are handled via discrete actions and pure functions. This approach ensures that the view u

    JavaScript
    Ver en GitHub↗19,211
  • iced-rs/icedAvatar de iced-rs

    iced-rs/iced

    30,757Ver en GitHub↗

    Iced is a cross-platform graphical user interface framework designed for building interactive applications with a focus on type safety and predictable state management. It utilizes a declarative architecture that separates application state, update logic, and view rendering, allowing developers to construct complex interfaces by nesting reusable functional components. The framework distinguishes itself through an Elm-inspired message-passing pattern, where all user interactions are processed as discrete messages to ensure reliable state transitions. It employs an immediate-mode rendering para

    Rustelmgraphicsgui
    Ver en GitHub↗30,757
  • ionic-team/ionic-frameworkAvatar de ionic-team

    ionic-team/ionic-framework

    52,539Ver en GitHub↗

    Ionic Framework is a cross-platform UI toolkit and hybrid app framework used to build native-quality mobile and progressive web applications using HTML, CSS, and JavaScript. It functions as a web component library that enables the deployment of a single codebase across iOS, Android, and the web. The framework features a platform-adaptive design system that automatically switches the visual style of components to match the design patterns of the host operating system. It utilizes a web-component-based architecture with CSS custom properties for global theming and specialized bindings to synchr

    TypeScriptangularcapacitorframework
    Ver en GitHub↗52,539
  • jashkenas/backboneAvatar de jashkenas

    jashkenas/backbone

    28,108Ver en GitHub↗

    Backbone is a JavaScript MVC framework and client-side data orchestrator used to structure web applications. It functions as an event-driven UI library and RESTful state manager that synchronizes data models with remote JSON interfaces to maintain consistent application state. The framework coordinates communication between application components through a decoupled event system. It binds data updates directly to the document object model, ensuring that the user interface remains synchronized with the underlying state. It provides tools for frontend data organization, allowing developers to

    JavaScript
    Ver en GitHub↗28,108
  • knockout/knockoutAvatar de knockout

    knockout/knockout

    10,549Ver en GitHub↗

    Knockout is a client-side UI library and JavaScript framework used to create responsive web interfaces. It functions as a declarative data binding library and an observable data model system that decouples business logic from the document object model. The project implements the Model-View-ViewModel pattern to separate application logic from the user interface. It synchronizes data models with visual views by linking internal JavaScript properties to HTML elements, allowing the interface to update automatically when underlying data changes. The framework provides capabilities for dynamic fro

    JavaScript
    Ver en GitHub↗10,549
  • leptos-rs/leptosAvatar de leptos-rs

    leptos-rs/leptos

    20,993Ver en GitHub↗

    Leptos is a full-stack Rust web framework designed for building reactive applications that share logic and types between the server and the browser. It provides a comprehensive toolkit for developing web interfaces where specific DOM nodes update automatically in response to changes in underlying reactive signals, rather than re-rendering entire component trees. The framework distinguishes itself through a fine-grained reactivity model that tracks dependencies at the individual data point level. It utilizes compile-time template transformation to convert declarative HTML-like syntax into opti

    Rustdomfine-grainedisomorphic
    Ver en GitHub↗20,993
  • lhorie/mithril.jsAvatar de lhorie

    lhorie/mithril.js

    14,490Ver en GitHub↗

    Mithril.js is a JavaScript framework for building single page applications. It functions as a virtual DOM library and reactive UI framework, providing a system to synchronize application state with visual elements to ensure interfaces update instantly. The toolkit includes a built-in client side router that maps browser URL paths to specific components without reloading the page. It also features an integrated HTTP request client for performing asynchronous network calls to remote APIs for data retrieval and transmission. The framework covers broad capabilities for frontend development, incl

    JavaScript
    Ver en GitHub↗14,490
  • linebender/xilemAvatar de linebender

    linebender/xilem

    5,415Ver en GitHub↗

    Xilem is a native user interface framework for the Rust programming language. It provides a reactive view tree that links application state to the interface to automate updates when data changes. The framework incorporates a GPU-accelerated 2D graphics engine and a dedicated text layout engine to handle complex typography and high-performance visual rendering. It is built as an accessible UI framework with integrated support for system accessibility services and screen readers. The system utilizes a retained-mode architecture with a graphics pipeline that translates drawing commands into har

    Rust
    Ver en GitHub↗5,415
  • alibaba/raxAvatar de alibaba

    alibaba/rax

    8,036Ver en GitHub↗

    Rax is a React universal application framework and isomorphic JavaScript environment designed to render a single codebase across web, mobile, and mini-program platforms. It functions as a cross-platform component renderer that translates React components into platform-specific elements using a standardized driver specification. The framework utilizes a universal UI driver specification to decouple component logic from the underlying UI layer, allowing for standardized DOM manipulation and event handling across different execution environments. This architecture enables the integration of nati

    JavaScript
    Ver en GitHub↗8,036