Showing 108 open source projects for "event"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • PRTG Catches Network Issues Before They Cause Downtime Icon
    PRTG Catches Network Issues Before They Cause Downtime

    Threshold-based alerts flag problems early, so your team can act before users notice, not after.

    Reactive troubleshooting usually means hearing about a problem from frustrated users, not your monitoring tool. PRTG sets threshold-based alerts across devices, servers and applications, notifying your team by email, SMS or push the moment a metric crosses a set limit. That means catching a failing disk or overloaded server before it becomes an outage and getting time back from firefighting. Start a free trial and set your first alerts today.
    Download 30-Day Trial
  • 1
    user-event

    user-event

    Simulate user events

    ...Testing Library's built-in fireEvent is a lightweight wrapper around the browser's low-level dispatchEvent API, which allows developers to trigger any event on any element. The problem is that the browser usually does more than just trigger one event for one interaction.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Global Threat & Event Intelligence Map

    Global Threat & Event Intelligence Map

    Interactive map for exploring global conflicts & geopolitical threats

    ...It helps users explore ongoing wars, international tensions, military base locations, and historical conflict data across different countries. It aggregates and processes global event information and presents it geographically so users can quickly understand where significant geopolitical developments are occurring. GlobalThreatMap is built to assist researchers, analysts, and curious users who want a clearer view of global security dynamics. Users can browse event feeds, investigate country-level conflicts, and explore geopolitical entities directly from the interface. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    X6

    X6

    JavaScript diagramming library that uses SVG and HTML for rendering

    ...Extremely easy to customize: support custom node styles and interactions using SVG/HTML/React/Vue/Angular. Out of the box: built-in 10+ image editing supporting extensions, such as frame selection, alignment line, small map, etc. A complete event system that can listen to any event that occurs in the chart.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 4
    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
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    Actions and Tags for Zotero

    Actions and Tags for Zotero

    Customize your Zotero workflow

    Actions & Tags is a Zotero plugin for automating library organization through event-driven actions and custom scripts. It can add or remove tags when items are created, opened, closed, modified, or matched by other triggers. Users can also launch actions manually through configurable keyboard shortcuts. Built-in and community examples cover tag replacement, item-link copying, automatic note creation, and metadata translation.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 6
    Nano Events

    Nano Events

    Simple and tiny (107 bytes) event emitter library for JavaScript

    ...Because of its minimal API surface and implementation, it’s very easy to integrate into frontend or backend JS/TypeScript projects without introducing significant dependencies or weight. The simplicity reduces cognitive load: developers don’t need to read long docs or worry about advanced event semantics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Kiro

    Kiro

    Kiro is an agentic IDE that works alongside you from prototype

    ...It introduces the concept of “specs,” which act as executable documentation that defines system behavior, constraints, and acceptance criteria, allowing developers to guide AI agents more precisely. Kiro also incorporates event-driven automation through “hooks,” enabling AI agents to perform tasks such as generating tests, updating documentation, or optimizing code whenever specific development events occur.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 8
    TikTok Live Connector

    TikTok Live Connector

    Node.js library to receive live stream events

    ...It is a reverse-engineering project rather than an official TikTok production API, so developers should expect platform changes and occasional breakage. Recent development has focused on a more modular TypeScript architecture and expanded event schema support. It is best used for experiments, prototypes, creator tools, and non-critical realtime TikTok LIVE integrations.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 9
    EventCatalog

    EventCatalog

    Open source tool for documenting and exploring event-driven systems

    ...By bringing structure and governance to distributed systems, EventCatalog reduces confusion and helps teams make informed decisions faster. It is widely used by organizations to simplify event-driven systems and improve communication across teams.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    graphql-redis-subscriptions

    graphql-redis-subscriptions

    A graphql subscriptions implementation using redis

    ...Calling the method asyncIterator of the RedisPubSub instance will send redis a SUBSCRIBE message to the topic provided and will return an AsyncIterator binded to the RedisPubSub instance and listens to any event published on that topic. Now, the GraphQL engine knows that somethingChanged is a subscription, and every time we will use pubsub.publish over this topic, the RedisPubSub will PUBLISH the event over redis to all other subscribed instances and those in their turn will emit the event to GraphQL using the next callback.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    echarts-for-react

    echarts-for-react

    Apache ECharts components for React wrapper

    ...It provides a simple component-based interface where users pass an ECharts option object to generate charts. The package supports common React integration needs, including themes, styles, loading states, chart-ready callbacks, event binding, and renderer options. It also exposes access to the underlying ECharts instance, which lets developers use the full ECharts API when needed. The project includes guidance for importing ECharts modules manually to reduce bundle size and for using it with Next.js. Overall, it is a practical bridge between React projects and the full charting power of Apache ECharts.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 12
    REACT SWIPEABLE

    REACT SWIPEABLE

    React swipe event handler hook

    A React library that enables touch gestures in web applications, providing swipe functionality for improved mobile user interactions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Vendo

    Vendo

    Embedded agents your customers use to automate work

    ...Generated interfaces run inside sandboxed environments and can use the host product's visual components and branding. A centralized guard layer manages policies, approvals, grants, breakers, and audit information for tool execution. Vendo also supports scheduled and event-driven automations, MCP access, React interfaces, local PGlite storage, and PostgreSQL for production deployments.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 14
    trench

    trench

    Open-Source Analytics Infrastructure

    ...The system is built on top of high-performance data technologies including Apache Kafka and ClickHouse, which allows it to ingest and process very large volumes of events while maintaining fast query performance. It was originally developed to solve scaling challenges in product analytics systems where traditional relational databases become inefficient as event tables grow. The platform enables developers to collect events such as page views, user actions, and behavioral metrics while storing them in a column-oriented analytics database optimized for time-series workloads. By combining streaming ingestion with fast analytical queries, the system supports use cases such as product analytics dashboards, observability pipelines, and machine learning data preparation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Frigate NVR

    Frigate NVR

    NVR with realtime local object detection for IP cameras

    ...Frigate is optimized for efficiency and supports hardware acceleration across a wide range of devices, including GPUs and specialized inference hardware. It also provides event recording, snapshot management, and searchable video history to improve home or small-business security workflows. Overall, Frigate functions as a privacy-focused, AI-powered NVR platform for intelligent video monitoring.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16
    Mikro Orm

    Mikro Orm

    TypeScript ORM for Node.js based on Data Mapper, Unit of Work

    ...With the Seeder and seeding factories, we can generate fake data of any volume/shape and seed the database with ease. Thanks to the UnitOfWork, all queries it fires are automatically batched. Inserts, updates, deletes - you name it! Powerful event system allows to hook into not only the entity lifecycle. Want to alter how the UnitOfWork works? Try onFlush event!
    Downloads: 12 This Week
    Last Update:
    See Project
  • 17
    OpenGeni

    OpenGeni

    Open, self-hostable agentic runtime for organizations

    OpenGeni is an open-source, self-hostable runtime for operating long-running AI agents inside organizations. It provides durable sessions that can be observed, interrupted, resumed, and replayed through a session-based API. Every agent event is stored in PostgreSQL, creating a persistent history for audits and recovery. Human approvals and structured input can pause specific tool calls and later resume them from the same state. Sessions can run inside managed sandboxes or directly on enrolled laptops, servers, and GPU machines without requiring inbound network exposure. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    PostHog Browser JS Library

    PostHog Browser JS Library

    Send usage data from your web app or site to PostHog

    PostHog JS is the JavaScript SDK for integrating PostHog's product analytics into web applications. It allows developers to track user interactions, analyze behavior, and improve app performance based on user data.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 19
    BullMQ

    BullMQ

    Message Queue and Batch processing for NodeJS and Python

    BullMQ is a powerful, modern Node.js library for creating and managing robust job queues, built on top of Redis. It is designed for handling distributed jobs and messages in scalable applications.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 20
    Apache Maka

    Apache Maka

    Local-first AI agent workspace

    ...Sessions, settings, and run data stay on the user’s machine by default, while model connections can use cloud APIs, local models, or compatible gateways. Its Runtime Event Log records model messages, tool calls, tool results, permission decisions, and termination events. Maka provides desktop, terminal TUI, non-interactive CLI, and evaluation interfaces that share the same Runtime Host. It also includes permission controls, session recovery, branching, local tools, workspace search, artifact previews, and reproducible agent evaluations.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    VibeKit

    VibeKit

    Run Claude Code, Gemini, Codex in a clean, isolated sandbox

    ...The toolkit also supports testing and local iteration, with utilities that simulate event streams and mock model responses to make development predictable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    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
  • 23
    react-error-boundary

    react-error-boundary

    Simple reusable React error boundary component

    ...Callbacks make it easy to log errors to your own telemetry, show toasts, or trigger side effects when boundaries trip or reset. A companion useErrorHandler hook lets you re-throw async errors from hooks or event handlers into the nearest boundary, unifying error flows across component styles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Paths Changes Filter

    Paths Changes Filter

    Conditionally run actions based on files modified by PR

    GitHub Action that enables conditional execution of workflow steps and jobs, based on the files modified by pull request, on a feature branch, or by the recently pushed commits. Run slow tasks like integration tests or deployments only for changed components. It saves time and resources, especially in mono repo setups. GitHub workflow's built-in path filters don't allow this because they don't work on a level of individual jobs or steps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Live API Web Console

    Live API Web Console

    A react-based starter app for using the Live API over websockets

    ...Under the hood there’s an event-emitting WebSocket client, an audio in/out processing layer, and a minimal scaffolded view so you can focus on your app logic rather than wiring.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next