awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
witheve avatar

witheve/Eve

0
View on GitHub↗
7,225 Stars·261 Forks·TypeScript·Apache-2.0·2 Aufrufewitheve.com↗

Eve

Eve is a domain-specific language IDE and integrated logic editor that combines a custom programming language with a dedicated editor to define application logic and state. It functions as a reactive state management system that monitors state variables and automatically triggers functional responses.

The environment features an integrated runtime-editor loop that couples the language execution environment with the text editor to accelerate the development cycle. This setup enables the definition of software behavior and state transitions using an embedded domain-specific language.

The project provides a reactive watcher system and state-based dependency tracking to manage how software responds to data changes. These capabilities are supported by a library of primitive functions used to manipulate data and control application flow.

Features

  • Integrated Logic Editors - Provides a dedicated programming workspace that merges a custom language runtime with an editor to streamline the development cycle.
  • Logic Editors - Combines a custom programming language runtime with a dedicated editor to streamline the build-write cycle.
  • Reactive State Workflows - Handles application data and reacts to changes through a system of specialized watchers and logic.
  • Domain Specific Languages - Implements a custom programming language specifically designed to define application logic and state transitions.
  • Application Logic Implementations - Implements application behavior and state management using a specialized language and reactive watchers.
  • Dependency Tracking - Tracks relationships between state variables to ensure consistent updates across the application logic graph.
  • Reactive State Management - Implements a logic engine that monitors state variables and automatically triggers functional responses through a reactive watcher system.
  • Reactive System Triggering - Automates software responses by monitoring state variables and triggering predefined functions.
  • State-Driven Logic - Maps specific state changes to predefined functional responses to manage software behavior.
  • Reactive State Watchers - Monitors state variables via a watcher system to automatically trigger functional responses.
  • Development Workflows - Provides an integrated environment that streamlines the iterative cycle of writing and executing logic.
  • Rapid Prototyping Environments - Provides a toolset for quickly building and testing software behavior using functional primitives and state transitions.
  • Runtime-Editor Synchronization - Couples the language execution environment with the text editor to accelerate the iterative development cycle.
  • Functional Utility Libraries - Includes a library of functional primitives and utility operations to manipulate data.
  • Built-ins - Provides a set of native primitive operations for data manipulation and application flow control within the runtime.
  • Software Development Tooling - Integrates a programming language with a dedicated environment to streamline the software writing process.
  • Integrated Development Environments - Integrates code editing and language runtime into a single environment for software development.
  • Developer Tools - Integrated environment for temporal querying and compilation.

Star-Verlauf

Star-Verlauf für witheve/eveStar-Verlauf für witheve/eve

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Eve

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Eve.
  • tc39/proposal-signalsAvatar von tc39

    tc39/proposal-signals

    4,138Auf GitHub ansehen↗

    This project is an ECMAScript proposal to introduce a native reactive state primitive to the JavaScript language. It defines a standard for fine-grained reactivity, providing a mechanism to track value dependencies and automatically propagate updates through a dependency graph. The specification focuses on managing computed values and side effects based on granular changes to state. It enables the synchronization of state updates across a dependency graph and the tracking of relationships between values and their observers without manual subscriptions. The proposal covers efficient value com

    Auf GitHub ansehen↗4,138
  • nx-js/observer-utilAvatar von nx-js

    nx-js/observer-util

    1,211Auf GitHub ansehen↗

    Observer-util is a reactive state management library that leverages ES6 proxies to automate dependency tracking and synchronization between data and application logic. By wrapping plain data structures in transparent proxies, the library monitors property access and mutations to trigger associated functions automatically whenever the underlying state changes. The library distinguishes itself through its granular control over the reactive lifecycle and execution flow. It provides mechanisms to decouple data change detection from reaction execution, allowing developers to implement custom sched

    JavaScriptdata-bindinges6-proxiesjavascript
    Auf GitHub ansehen↗1,211
  • didi/mpxAvatar von didi

    didi/mpx

    3,905Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,905
  • baconjs/bacon.jsAvatar von baconjs

    baconjs/bacon.js

    6,458Auf GitHub ansehen↗

    Bacon.js is a JavaScript functional reactive programming library used for coordinating complex asynchronous data flows. It functions as an observable event stream framework and an asynchronous data flow orchestrator, allowing developers to model events as declarative streams and properties. The library distinguishes itself through its ability to manage reactive state and synchronize timing across multiple sources. It provides specialized mechanisms for atomic state synchronization to prevent glitches in derived properties and offers advanced coordination strategies such as asynchronous stream

    TypeScript
    Auf GitHub ansehen↗6,458
Alle 30 Alternativen zu Eve anzeigen→

Häufig gestellte Fragen

Was macht witheve/eve?

Eve is a domain-specific language IDE and integrated logic editor that combines a custom programming language with a dedicated editor to define application logic and state. It functions as a reactive state management system that monitors state variables and automatically triggers functional responses.

Was sind die Hauptfunktionen von witheve/eve?

Die Hauptfunktionen von witheve/eve sind: Integrated Logic Editors, Logic Editors, Reactive State Workflows, Domain Specific Languages, Application Logic Implementations, Dependency Tracking, Reactive State Management, Reactive System Triggering.

Welche Open-Source-Alternativen gibt es zu witheve/eve?

Open-Source-Alternativen zu witheve/eve sind unter anderem: nx-js/observer-util — Observer-util is a reactive state management library that leverages ES6 proxies to automate dependency tracking and… tc39/proposal-signals — This project is an ECMAScript proposal to introduce a native reactive state primitive to the JavaScript language. It… didi/mpx — MPX is a cross-platform framework designed to build applications for multiple mini-program ecosystems and the web from… baconjs/bacon.js — Bacon.js is a JavaScript functional reactive programming library used for coordinating complex asynchronous data… agarrharr/awesome-cli-apps — This project is a curated directory of command line applications and utilities designed to enhance developer… jupyter/notebook — This project is a browser-based interactive computing environment and data science IDE. It serves as a literate…