Showing 59 open source projects for "events"

View related business solutions
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 1
    Watchdog

    Watchdog

    Python library and shell utilities to monitor filesystem events

    Python API library and shell utilities to monitor file system events. A simple program that uses watchdog to monitor directories specified as command-line arguments and logs events generated. Watchdog comes with an optional utility script called watchmedo. Please type watchmedo --help at the shell prompt to know more about this tool. You can use the shell-command subcommand to execute shell commands in response to events. watchmedo can read tricks.yaml files and execute tricks within them in response to file system events. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Masonite

    Masonite

    The Modern And Developer Centric Python Web Framework

    ...Notifications for sending notifications to your users simply and effectively. Task scheduling to run your jobs on a schedule (like everyday at midnight) so you can set and forget your tasks. Events you can listen for to execute listeners that perform your tasks when certain events happen in your app. A BEAUTIFUL Active Record style ORM called Masonite ORM. Amazingness at your fingertips. Many more features you need which you can find in the docs!
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    brython

    brython

    Implementation of Python 3 running in the browser

    Brython (Browser Python) is an implementation of Python 3 running in the browser, with an interface to the DOM elements and events. Brython supports the syntax of Python 3, including comprehensions, generators, metaclasses, imports, etc. and many modules of the CPython distribution. Since version 3.8.0, Brython implements the Python version of the same major/minor version number. It includes libraries to interact with DOM elements and events, and with existing Javascript libraries such as jQuery, D3, Highcharts, Raphael etc. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Plaso

    Plaso

    Super timeline all the things

    Plaso (Plaso Langar Að Safna Öllu), or "super timeline all the things," is a Python-based engine designed for automatic creation of timelines in digital forensic investigations. It processes various log files and artifacts to generate a chronological sequence of events, aiding analysts in understanding system activities.​
    Downloads: 8 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    Slack Machine

    Slack Machine

    A simple, yet powerful and extendable Slack bot

    Slack Machine is a simple, yet powerful and extendable Slack bot framework. More than just a bot, Slack Machine is a framework that helps you develop your Slack workspace into a ChatOps powerhouse. Slack Machine is built with an intuitive plugin system that lets you build bots quickly but also allows for easy code organization. A plugin can look as simple as this:
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    Robusta

    Robusta

    Kubernetes observability and automation

    ...Robusta is both an automation engine for Kubernetes and a multi-cluster observability platform. Robusta is commonly used alongside Prometheus, but other tools are supported too. By listening to all the events in your cluster, Robusta can tell you why alerts fired, what happened at the same time, and what you can do about it. Robusta can either improve your existing alerts or be used to define new alerts triggered by APIServer changes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    YData Synthetic

    YData Synthetic

    Synthetic data generators for tabular and time-series data

    A package to generate synthetic tabular and time-series data leveraging state-of-the-art generative models. Synthetic data is artificially generated data that is not collected from real-world events. It replicates the statistical components of real data without containing any identifiable information, ensuring individuals' privacy. This repository contains material related to Generative Adversarial Networks for synthetic data generation, in particular regular tabular data and time-series. It consists a set of different GANs architectures developed using Tensorflow 2.0. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    Mangum

    Mangum

    AWS Lambda support for ASGI applications

    Mangum is an adapter for running ASGI applications in AWS Lambda to handle Function URL, API Gateway, ALB, and Lambda@Edge events. Event handlers for API Gateway HTTP and REST APIs, Application Load Balancer, Function URLs, and CloudFront Lambda@Edge. Compatibility with ASGI application frameworks, such as Starlette, FastAPI, Quart and Django. Support for binary media types and payload compression in API Gateway using GZip or Brotli. Works with existing deployment and configuration tools, including Serverless Framework and AWS SAM. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Jupynium

    Jupynium

    Selenium-automated Jupyter Notebook that is synchronised with NeoVim

    It's just like a markdown live preview, but it's Jupyter Notebook live preview. Jupynium uses Selenium to automate Jupyter Notebook, synchronizing everything you type on Neovim. Never leave Neovim. Switch tabs on the browser as you switch files on Neovim. Note that it doesn't sync from Notebook to Neovim so only modify from Neovim.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 10
    Sentry

    Sentry

    Cross-platform application monitoring and error tracking software

    ...Sentry offers enhanced application performance monitoring through information-laden stack traces. It lets you build better software faster and more efficiently by showing you all issues in one place and providing the trail of events that lead to errors. It also provides real-time monitoring and data visualization through dashboards. Sentry’s server is in Python, but its API enables for sending events from any language, in any application. More than fifty-thousand companies already ship better software faster thanks to Sentry; let yours be one of them!
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Python Slack SDK

    Python Slack SDK

    Slack Developer Kit for Python

    ...It is useful for bots, workflow tools, internal automations, admin dashboards, notifications, onboarding assistants, and Slack-native business applications. Developers can use it to send messages, respond to events, verify requests, manage app authorization, and integrate Slack into Python services. The project is especially helpful for teams that want a maintained, first-party Python interface instead of manually building every Slack API request.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 12
    HASS Configurator

    HASS Configurator

    Configuration UI for Home Assistant

    The HASS Configurator is a small web app (you access it via a web browser) that provides a filesystem browser and text-editor to modify files on the machine the configurator is running on. It has been created to allow easy configuration of Home Assistant. It is powered by Ace editor, which supports syntax highlighting for various code/markup languages. YAML files (the default language for Home Assistant configuration files) will be automatically checked for syntax errors while editing. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Kiro Crew

    Kiro Crew

    A persistent workspace for development work that self-improves

    ...Users can interact through a desktop app, web dashboard, CLI, or messaging services such as Slack, Discord, Telegram, Teams, and WeChat. Security controls include approvals, sandboxing, sensitive-path protection, credential redaction, deny rules, audit events, and governance policies.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 14
    FlowLens MCP

    FlowLens MCP

    Open-source MCP server that gives your coding agent

    ...It works together with a companion browser extension: when a user reproduces a bug or a complicated UI interaction, the extension captures a rich session log, including screen/video recording, network traffic, console logs, DOM events, storage changes, and more, and exports it. The MCP server then loads this captured “flow” and exposes it to the AI agent via the Model Context Protocol (MCP), letting the agent examine, search, filter, and reason about the session just as a human developer would, without needing the agent to re-run the flow or rely on minimal reproduction data (logs, screenshots).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    DouyinLiveRecorder

    DouyinLiveRecorder

    Live recording software that can be looped and recorded

    ...Recording quality, output behavior, proxies, formats, and individual rooms can be configured separately. The project can send live-status notifications and supports custom scripts around recording events. It runs from source, packaged Windows builds, or Docker, with FFmpeg handling the actual media capture. Its design is aimed at unattended, multi-room recording rather than manual one-stream-at-a-time capture.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 16
    OpenAI Sublime Text Plugin

    OpenAI Sublime Text Plugin

    First class Sublime Text AI assistant with gpt-5, Opus 4.6, Gemini 3

    OpenAI Sublime Text is a full-featured AI assistant plugin designed to bring advanced language model capabilities into the Sublime Text editor with a deeply integrated user experience. It supports a wide range of providers, including OpenAI, Anthropic, Google Gemini, and local backends like Ollama or llama.cpp, making it highly flexible for different deployment scenarios. The plugin offers both chat-based interaction and inline assistance through “phantoms,” which display non-intrusive...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 17
    AG-UI

    AG-UI

    The Agent-User Interaction Protocol

    ...It is designed to make agent behavior visible, interactive, and controllable inside real-time front-end experiences. Instead of treating an AI agent as a black-box chat endpoint, AG-UI defines structured events for messages, tool calls, state changes, lifecycle updates, and user interactions. This makes it easier for developers to build agent-powered apps that stream progress, request human input, update UI state, and coordinate complex workflows. The project is especially useful for teams building copilots, workflow assistants, multi-agent products, or custom AI interfaces. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 18
    Playwright for Python

    Playwright for Python

    Python version of the Playwright testing and automation library

    ...Playwright interactions auto-wait for elements to be ready. This improves reliability and simplifies test authoring. Playwright receives browser signals, like network requests, page navigations and page load events to eliminate the need for sleep timeouts that cause flakiness.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 19
    Stock prediction deep neural learning

    Stock prediction deep neural learning

    Predicting stock prices using a TensorFlow LSTM

    ...This makes them extremely useful for predicting stock prices. Predicting stock prices is a complex task, as it is influenced by various factors such as market trends, political events, and economic indicators. The fluctuations in stock prices are driven by the forces of supply and demand, which can be unpredictable at times. To identify patterns and trends in stock prices, deep learning techniques can be used for machine learning. Long short-term memory (LSTM) is a type of recurrent neural network (RNN) that is specifically designed for sequence modeling and prediction.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    LINE Messaging API SDK for Python

    LINE Messaging API SDK for Python

    LINE Messaging API SDK for Python

    The LINE Messaging API SDK for Python makes it easy to develop bots using LINE Messaging API, and you can create a sample bot within minutes. You must upload a rich menu image and link the rich menu to a user for the rich menu to be displayed. You can create up to 1000 rich menus for one LINE Official Account with the Messaging API. The LINE Messaging API SDK for Python includes experimental asyncio support. (API may change without notice in a future version). Send push messages to multiple...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 21
    Loggifly

    Loggifly

    Get Alerts from your Docker Container Logs

    ...Instead of manually scanning logs for issues or relying solely on centralized monitoring stacks, LoggiFly proactively inspects streams of container output and notifies users through services like Ntfy, Slack, Discord, Telegram, or webhooks when significant events occur. It supports plain text, regex, and multi-line pattern matching, and its flexible alert templating lets operators tailor messages for clarity and context, including attaching relevant log excerpts. Beyond notifications, LoggiFly can take automated actions such as restarting or stopping containers when specific critical patterns are detected, which is especially useful for preventing damage from misbehaving services.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Indico

    Indico

    A feature-rich event management system

    ...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: 3 This Week
    Last Update:
    See Project
  • 23
    Starlette

    Starlette

    The little ASGI framework that shines

    Starlette is a lightweight ASGI framework/toolkit, which is ideal for building async web services in Python. It is production-ready and gives you a lightweight, low-complexity HTTP web framework. WebSocket support. In-process background tasks. Startup and shutdown events. Test client built on httpx. CORS, GZip, Static Files, streaming responses. Session and Cookie support. 100% test coverage. 100% type annotated codebase. Few hard dependencies. Compatible with asyncio and trio backends.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Flask-SocketIO

    Flask-SocketIO

    Socket.IO integration for Flask applications

    ...The extension supports multiple asynchronous workers through integrations with popular async servers like eventlet or gevent, allowing scalable handling of concurrent connections. It also includes features such as session and user tracking across socket connections, JSON message support, and simple decorators to bind events to handler functions.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Zipline Reloaded

    Zipline Reloaded

    Zipline, a Pythonic Algorithmic Trading Library

    Zipline Reloaded is a maintained Python library for event-driven backtesting of algorithmic trading strategies. It continues the original Zipline project after Quantopian ended operations. Developers write trading algorithms while the engine simulates orders, market events, portfolio changes, and strategy performance over historical data. Common statistics such as moving averages and linear regression are available within algorithm workflows. Pandas-based input and output integrate naturally with the broader Python data-science ecosystem. Strategies can also use libraries such as SciPy, Matplotlib, statsmodels, and scikit-learn for analysis and modeling. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next