awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
witheve avatar

witheve/Eve

0
View on GitHub↗
7,225 stele·261 fork-uri·TypeScript·Apache-2.0·2 vizualizăriwitheve.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.
  • Instrumente pentru dezvoltatori - Integrated environment for temporal querying and compilation.

Istoric stele

Graficul istoricului de stele pentru witheve/eveGraficul istoricului de stele pentru witheve/eve

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale witheve/eve?

Principalele funcționalități ale witheve/eve sunt: Integrated Logic Editors, Logic Editors, Reactive State Workflows, Domain Specific Languages, Application Logic Implementations, Dependency Tracking, Reactive State Management, Reactive System Triggering.

Care sunt câteva alternative open-source pentru witheve/eve?

Alternativele open-source pentru witheve/eve includ: 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…

Alternative open-source pentru Eve

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Eve.
  • tc39/proposal-signalsAvatar tc39

    tc39/proposal-signals

    4,138Vezi pe GitHub↗

    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

    Vezi pe GitHub↗4,138
  • nx-js/observer-utilAvatar nx-js

    nx-js/observer-util

    1,211Vezi pe GitHub↗

    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
    Vezi pe GitHub↗1,211
  • didi/mpxAvatar didi

    didi/mpx

    3,905Vezi pe 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
    Vezi pe GitHub↗3,905
  • baconjs/bacon.jsAvatar baconjs

    baconjs/bacon.js

    6,458Vezi pe GitHub↗

    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
    Vezi pe GitHub↗6,458
Vezi toate cele 30 alternative pentru Eve→