Showing 259 open source projects for "event"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    Event sourcing for Artisans

    Event sourcing for Artisans

    The easiest way to get started with event sourcing in Laravel

    This package aims to be the entry point to get started with event sourcing in Laravel. It can help you set up aggregates, projectors, and reactors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Emittery

    Emittery

    Simple and modern async event emitter

    A modern, TypeScript-based event emitter for JavaScript applications, providing an intuitive API for managing events in Node.js and browsers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Marten

    Marten

    .NET Transactional Document DB and Event Store on PostgreSQL

    ...The Marten team believes that a document database has far-reaching benefits for developer productivity over relational databases with or without an ORM tool. Marten also provides .NET developers with an ACID-compliant event store with user-defined projections against event streams. Use proven PostgreSQL database engine, its fantastic JSON support and ACID compliance as the underlying data store. A robust and full-fledged document database to boost your developer productivity. Build event-sourced style systems with ease to store events and streams. Use projections to create read-side views. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Commanded

    Commanded

    Use Commanded to build Elixir CQRS/ES applications

    Commanded is an Elixir framework for implementing CQRS (Command Query Responsibility Segregation) and Event Sourcing patterns. It provides domain-driven design tools—aggregates, commands, events, and projections—backed by an event store (e.g. PostgreSQL).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 5
    Indico

    Indico

    A feature-rich event management system

    The effortless open-source tool for event organization, archival, and collaboration. Event-organization workflow that fits lectures, meetings, workshops, and conferences. A feature-rich event management system, made @ CERN, the place where the Web was born. A powerful and flexible hierarchical content management system for events, a full-blown conference organization workflow with call for Abstracts and abstract reviewing modules; flexible registration form creation and configuration; integration with existing payment systems; a paper reviewing workflow; a drag and drop timetable management interface; a simple badge editor with the possibility to print badges and tickets for participants; tools for meeting management and archival of presentation materials; a powerful room booking interface; integration with existing video conferencing solutions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Watermill

    Watermill

    Building event-driven applications the easy way in Go

    Go library for building event-driven applications. Our goal was to create a tool that is easy to understand, even by junior developers. It doesn't matter if you want to do Event-driven architecture, CQRS, Event Sourcing or just stream MySQL Binlog to Kafka. Watermill was designed to process hundreds of thousands of messages per second. Every component is built in a way that allows you to configure it for your needs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Slack API in Go

    Slack API in Go

    Slack API in Go - community-maintained fork

    ...This library supports most if not all of the api.slack.com REST calls, as well as the Real-Time Messaging protocol over websocket, in a fully managed way. There is currently no major version released. Therefore, minor version releases may include backward incompatible changes. When using socket mode, dealing with an event can be pretty lengthy as it requires you to route the event to the right place. Instead, you can use SocketmodeHandler much like you use an HTTP handler to register which event you would like to listen to and what callback function will process that event when it occurs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Tactical RMM

    Tactical RMM

    A remote monitoring & management tool, built with Django, Vue and Go

    ...Teamviewer-like remote desktop control. Real-time remote shell. Remote file browser (download and upload files). Remote command and script execution (batch, powershell and python scripts). Event log viewer. Services management. Windows patch management. Automated checks with email/SMS alerting (cpu, disk, memory, services, scripts, event logs). Automated task runner (run scripts on a schedule). Remote software installation via chocolatey. Software and hardware inventory.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    Functions Framework for Node.js

    Functions Framework for Node.js

    FaaS (Function as a service) framework for writing portable Node.js

    ...It provides a consistent execution model that mimics Google Cloud Functions, enabling developers to build, test, and debug functions on their local machine before deploying them to production. The framework supports multiple function signature types, including HTTP-based functions and event-driven functions, and automatically parses incoming request payloads into structured objects that can be easily consumed by application logic. It also includes support for CloudEvents, allowing seamless integration with event-driven architectures and modern cloud-native systems. By abstracting the underlying infrastructure, the framework enables developers to focus on business logic while maintaining compatibility with platforms like Cloud Run and Cloud Functions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8 Monitoring Tools in One APM. Install in 5 Minutes. Icon
    8 Monitoring Tools in One APM. Install in 5 Minutes.

    Errors, performance, logs, uptime, hosts, anomalies, dashboards, and check-ins. One interface.

    AppSignal works out of the box for Ruby, Elixir, Node.js, Python, and more. 30-day free trial, no credit card required.
    Start Free
  • 10
    Axon Framework

    Axon Framework

    Framework for Evolutionary Message-Driven Microservices on the JVM

    ...Axon separates infrastructural concerns from the domain logic, which, combined with DDD best practices, keeps complexity to a minimum. Event Sourcing is a pattern for data storage, where instead of storing the current state of any entity, all past changes to that state are stored.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Argo Events

    Argo Events

    Event-driven Automation Framework for Kubernetes

    Argo Events is an event-driven workflow automation framework for Kubernetes. It allows you to trigger 10 different actions (such as the creation of Kubernetes objects, invoking workflows or serverless workloads) on over 20 different events (such as webhook, S3 drop, cron schedule, messaging queues - e.g. Kafka, GCP PubSub, SNS, SQS).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Simple Robot

    Simple Robot

    A Bot-style event scheduling framework, asynchronous

    Simple Robot (v4) is based onKotlin Co-process ofKotlin multiplatform Bot styleHigh-performance asynchronous event scheduling framework (hereinafter referred to as simbot), Asynchronous and efficient, Java friendly. simbot provides a unified asynchronous API and easy-to-use style design that can assist you in writing more quickly and efficiently but style event scheduling application. It is mainly used to connect various types of Bot application platforms/frameworks and provide part of the component library to achieve.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Apache Flink

    Apache Flink

    Stream processing framework with powerful stream

    Apache Flink is a distributed engine for stateful computations over data streams and batches, designed for low-latency processing at scale. Its core runtime executes dataflow graphs with fine-grained backpressure and checkpointing, allowing applications to recover consistently from failures. Flink’s event-time model and watermarks enable accurate out-of-order processing, windowing, and complex time semantics that typical real-time systems struggle with. Developers program against high-level APIs—DataStream and Table/SQL—to express transformations, joins, and stateful patterns, while specialized libraries support CEP, machine learning workflows, and connectors. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    ConcurrentSim.jl

    ConcurrentSim.jl

    Discrete event process oriented simulation framework written in Julia

    A discrete event process-oriented simulation framework written in Julia inspired by the Python library SimPy. One of the longest-lived Julia packages (originally under the name SimJulia).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Symfony FrameworkBundle

    Symfony FrameworkBundle

    Provides a tight integration between Symfony components

    Symfony Framework Bundle is the core bundle of the Symfony PHP framework, providing the essential components and configuration needed to build robust web applications. It integrates various Symfony components, such as routing, templating, and dependency injection, into a cohesive structure. This bundle serves as the foundation for Symfony applications and enables developers to efficiently manage routes, templates, services, and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Workerman

    Workerman

    An asynchronous event driven PHP socket framework

    ...It has many high-performance components such as asynchronous Mysql, asynchronous Redis, asynchronous Http, MQTT Internet of Things client, and asynchronous message queue. Based on the high-performance Epoll event network library, a single machine can support millions of concurrent connections, with a long connection throughput of up to 36W/S. Objects such as PHP database can be resident in memory, reducing analysis and compilation and network overhead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Bolt for JavaScript

    Bolt for JavaScript

    A framework to build Slack apps using JavaScript

    ...A RegExp pattern can be used instead of a string for more granular matching. Within your listener function, say() is available whenever there is an associated conversation (for example, a conversation where the event or action which triggered the listener occurred). say() accepts a string to post simple messages and JSON payloads to send more complex messages. The message payload you pass in will be sent to the associated conversation.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Motia

    Motia

    Multi-Language Backend Framework that unifies APIs

    Motia is a large-scale, multi-language backend framework designed to unify and simplify core backend concerns — from APIs and background jobs to distributed workflows, streams, and advanced AI agent integration — through a single coherent primitive with built-in observability and state management. It provides a unified development philosophy that seamlessly bridges different backend patterns (queues, event streams, scheduled jobs) while offering integrated tools for telemetry, logging, metrics, and tracing to help teams maintain high visibility into production workloads. Motia is built with extensibility in mind, allowing engineers to define complex workflows and AI-driven processes without sacrificing consistency or scalability. Its modular architecture supports integration with existing systems, plug-in architectures, and dynamic environments, making it suitable for building microservices, enterprise applications, or large automated systems.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Laravel Wave

    Laravel Wave

    Painless Laravel Broadcasting with SSE

    ...Meet the Server-sent Events 🛜 Works seamlessly with Laravel's default Redis broadcasting driver and supports Laravel Echo. Wave seamlessly integrates with Laravel's default Redis broadcasting driver, ensuring efficient real-time data transfer. Wave intelligently resumes the event stream from the last event, ensuring no crucial data is lost in transit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Frappe

    Frappe

    Low code web framework for real world applications

    Frappe is a full-stack, low-code web framework written in Python and JavaScript, used to build scalable and modular enterprise applications. It powers ERPNext and includes tools for REST APIs, user management, document modeling, workflows, and real-time updates. Frappe uses a "model-view-controller" approach with its own ORM and frontend system, enabling rapid development without sacrificing control or performance.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 21
    FSM for Go

    FSM for Go

    Finite State Machine for Go

    ...VisualizeWithType outputs a visualization of a FSM in the desired format. If the type is not given it defaults to GRAPHVIZ. Callback is a function type that callbacks should use. Event is the current event info as the callback happens. Callbacks is a shorthand for defining the callbacks in NewFSM. CanceledError is returned by FSM.Event() when a callback have canceled a transition. Async can be called in leave_<STATE> to do an asynchronous state transition.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    miso

    miso

    A tasty Haskell front-end framework

    Miso is a small, production-ready, "isomorphic" Haskell front-end framework for quickly building highly interactive single-page web applications. It features a virtual-dom, recursive diffing / patching algorithm, attribute and property normalization, event delegation, event batching, SVG, Server-sent events, Websockets, type-safe servant-style routing and an extensible Subscription-based subsystem. Inspired by Elm, Redux and Bobril. Miso is pure by default, but side effects (like XHR) can be introduced into the system via the Effect data type. Miso makes heavy use of the GHCJS FFI and therefore has minimal dependencies. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    GraphQL WebSocket

    GraphQL WebSocket

    Coherent, zero-dependency, lazy, simple, GraphQL

    ...Connection is a connection within the established socket describing a "connection" through which the operation requests will be communicated. The server can close the socket (kick the client off) at any time. The close event dispatched by the server is used to describe the fatal error to the client. The client closes the socket and the connection by dispatching a 1000: Normal Closure close event to the server indicating a normal closure.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Vapor

    Vapor

    A server-side Swift web framework

    Non-blocking, event-driven architecture built on top of Apple's SwiftNIO. Written in Swift, the powerful programming language that is also easy to learn. Expressive, protocol-oriented design with a focus on type-safety. Vapor is more than just a web framework. The project includes over a hundred official and community maintained server-first Swift packages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Obfuscar

    Obfuscar

    Open source obfuscation tool for .NET assemblies

    ...An obfuscation tool designed for most .NET developers. Hide everything private, while keep everything public. You can achieve such simply via default settings. Hide class/method/property/event names that you don't want to expose. This is irreversible. String contents can be compressed so that end users won't easily learn them. However, this is reversible by certain tools.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB