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
·
krotik avatar

krotik/ecal

0
View on GitHub↗
45 stars·7 forks·Go·MIT·2 views

Ecal

A simple embeddable scripting language which supports concurrent event processing.

Features

  • Scripting Languages - Embeddable language supporting concurrent event processing.

Star history

Star history chart for krotik/ecalStar history chart for krotik/ecal

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does krotik/ecal do?

A simple embeddable scripting language which supports concurrent event processing.

What are the main features of krotik/ecal?

The main features of krotik/ecal are: Scripting Languages.

What are some open-source alternatives to krotik/ecal?

Open-source alternatives to krotik/ecal include: aarzilli/golua — Go bindings for Lua C API - in progress. alexeyco/binder — High level go to Lua binder. Write less, do more. antonmedv/expr — Expr is a high-performance expression evaluation engine and language for Go applications. It functions as a dynamic… d5/tengo — Tengo is a dynamic, embeddable scripting language for Go applications that allows for the execution of custom scripts… db47h/ngaro — An embeddable implementation of the Ngaro Virtual Machine for Go programs. 1set/starlet — ✨ Yet another Go wrapper for Starlark that simplifies usage, offers data conversion and useful Starlark libraries.

Open-source alternatives to Ecal

Similar open-source projects, ranked by how many features they share with Ecal.
  • aarzilli/goluaaarzilli avatar

    aarzilli/golua

    700View on GitHub↗

    Go bindings for Lua C API - in progress

    C
    View on GitHub↗700
  • alexeyco/binderalexeyco avatar

    alexeyco/binder

    80View on GitHub↗

    High level go to Lua binder. Write less, do more.

    Gogogolanglua
    View on GitHub↗80
  • antonmedv/exprantonmedv avatar

    antonmedv/expr

    7,905View on GitHub↗

    Expr is a high-performance expression evaluation engine and language for Go applications. It functions as a dynamic rule engine that parses and executes custom logic and data validations at runtime without requiring the application to be recompiled. The system utilizes a sandboxed logic executor to run expressions without side effects. It ensures program termination by employing instruction-level loop detection to prevent infinite loops and isolates the evaluation process from the host system. The engine employs a bytecode-based virtual machine and abstract syntax tree analysis to achieve ex

    Go
    View on GitHub↗7,905
  • 1set/starlet1set avatar

    1set/starlet

    44View on GitHub↗

    ✨ Yet another Go wrapper for Starlark that simplifies usage, offers data conversion and useful Starlark libraries

    Go
    View on GitHub↗44
See all 26 alternatives to Ecal
→