Showing 125 open source projects for "interact"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 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
  • 1
    OpenRazer

    OpenRazer

    Open source driver and user-space daemon to control Razer lighting

    A collection of Linux drivers for Razer devices - providing kernel drivers, DBus services and Python bindings to interact with the DBus interface.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 2
    K9s

    K9s

    Kubernetes CLI To Manage Your Clusters In Style!

    K9s is a terminal based UI to interact with your Kubernetes clusters. The aim of this project is to make it easier to navigate, observe and manage your deployed applications in the wild. K9s continually watches Kubernetes for changes and offers subsequent commands to interact with your observed resources. Provides standard cluster management commands such as logs, scaling, port-forwards, restarts.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 3
    Emupedia

    Emupedia

    The purpose of Emupedia is to serve as a nonprofit meta-resource

    ...Rather than focusing on a single emulator, it acts as a meta-layer that integrates multiple emulation technologies into a cohesive virtual desktop experience. The project recreates entire operating system environments, such as Windows 95 and Windows 98, within the browser, allowing users to interact with software as if they were using original hardware. Its primary goal is digital preservation, collecting and organizing abandonware, freeware, and historically significant software while making it accessible through modern web technologies. Emupedia also serves as a community hub, encouraging contributions and collaboration around retro computing and emulation projects.
    Downloads: 47 This Week
    Last Update:
    See Project
  • 4
    Npgsql

    Npgsql

    Npgsql is the .NET data provider for PostgreSQL

    ...Finally, a legacy Entity Framework 6.x (non-Core) provider is also available but is no longer being actively maintained. Npgsql is the open source .NET data provider for PostgreSQL. It allows you to connect and interact with PostgreSQL server using .NET.
    Downloads: 38 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    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 Now
  • 5
    OpenTabletDriver

    OpenTabletDriver

    Open source, cross-platform, user-mode tablet driver

    ...The goal of OpenTabletDriver is to be cross-platform as possible with the highest compatibility in an easily configurable graphical user interface. OpenTabletDriver functions as two separate processes that interact with each other seamlessly. The active program that does all of the tablet data handling is OpenTabletDriver.Daemon. The daemon must be started in order for anything to work, however, the GUI is unnecessary. If you have existing settings, they should apply when the daemon starts. The requirements to build OpenTabletDriver are consistent across all platforms. ...
    Downloads: 84 This Week
    Last Update:
    See Project
  • 6
    AERIS-10

    AERIS-10

    Open-source, low-cost 10.5 GHz PLFM phased array RADAR system

    ...The project likely implements algorithms for generating, analyzing, and visualizing chirp-based radar signals, enabling experimentation with time-frequency characteristics and signal reconstruction. It is designed to support research or educational use in radar engineering, particularly in understanding how modulated pulses interact with targets and noise. The repository structure suggests an emphasis on simulation rather than hardware integration, allowing users to test radar concepts in a controlled software environment. It likely includes tools for waveform synthesis, matched filtering, and spectral analysis, which are critical for interpreting radar returns.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 7
    SRHD

    SRHD

    Simple Rust Hotkey Daemon for macOS

    Simple Rust Hotkey Daemon is a minimal and lightweight key binding service for MacOS similar to skhd. It can be run as in the background using the native launchctl to interact with launchd via a plist file. This functionality has been offloaded to my launchctl Rust library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    almond

    almond

    A Scala kernel for Jupyter

    ...Almond wraps it in a Jupyter kernel, giving you all its features and niceties, including customizable pretty-printing, magic imports, advanced dependency handling, and its API, right from Jupyter. This also makes it easy to copy some code from notebooks to Ammonite scripts, and vice versa. Almond exposes APIs to interact with Jupyter front-ends. Call them from notebooks… or from your own libraries. Several plotting libraries are already available to plot things from notebooks, such as plotly-scala or Vegas. Load the Spark version of your choice, create a Spark session, and start using it from your notebooks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Windows 95 in Electron

    Windows 95 in Electron

    Windows 95 in Electron. Runs on macOS, Linux, and Windows

    ...It essentially wraps an emulator — preconfigured to boot Windows 95 — inside a user-friendly app built with web technologies so developers and hobbyists can explore the look and feel of that classic OS without needing legacy hardware or complicated setup. Users can interact with familiar UI elements like the Start menu, File Explorer, and retro applications in a sandboxed environment that evokes early personal computing. Beyond being a playful trip down memory lane, the project demonstrates how emulation can be packaged using modern frameworks & how legacy operating systems can be encapsulated as distributable desktop experiences. ...
    Downloads: 48 This Week
    Last Update:
    See Project
  • Paessler - Monitor Your Whole Network in Minutes Icon
    Paessler - Monitor Your Whole Network in Minutes

    Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

    Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
    Start Free 30-Day Trial
  • 10
    GCSF

    GCSF

    a FUSE file system based on Google Drive

    GCSF is a virtual filesystem that allows users to mount their Google Drive account locally and interact with it as a regular disk partition. Update (April 2019): I am currently still using and maintaining this project but I have very little time to dedicate to it. As such, it might take a while before I get around to fixing known bugs / implementing feature requests / responding to open issues. Thank you for understanding and for expressing sustained interest in this project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Klick'r

    Klick'r

    An open-source auto clicker on images for Android

    Klick'r is an open-source Android application designed to automate repetitive tasks effortlessly. Formerly known as Smart AutoClicker, Klick'r offers unique image detection capabilities alongside traditional auto-clicking functionalities, providing a versatile solution for all your automation needs. Whether you’re a gamer automating in-game actions, a tester simulating user interactions, or anyone performing repetitive clicking tasks, Klick'r offers both image detection for sophisticated...
    Downloads: 32 This Week
    Last Update:
    See Project
  • 12
    Homebridge

    Homebridge

    HomeKit support for the impatient

    Homebridge is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API. It supports Plugins, which are community-contributed modules that provide a basic bridge from HomeKit to various 3rd-party APIs provided by manufacturers of "smart home" devices. Since Siri supports devices added through HomeKit, this means that with Homebridge you can ask Siri to control devices that don't have any support for HomeKit at all. Once your device has been added to...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 13
    I2P

    I2P

    I2P is an anonymizing network to securely communicate

    ...In some cases people rely on the network when they need to be discrete or are doing sensitive work. I2P hides the server from the user and the user from the server. All I2P traffic is internal to the I2P network. Traffic inside I2P does not interact with the Internet directly. It is a layer on top of the Internet. It uses encrypted unidirectional tunnels between you and your peers. No one can see where traffic is coming from, where it is going, or what the contents are. Additionally, I2P offers resistance to pattern recognition and blocking by censors.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 14
    BotCity Framework Core Python

    BotCity Framework Core Python

    BotCity Framework - Python

    Recognize and interact with UI elements using state-of-art computer vision module. Operate any UI interface independent of the technology or platform (desktop, web, terminal). BotCity is a platform to develop, deploy, manage and maintain automation. Automation can be developed in Python or Java using open-source libraries that are market standard. Develop, deploy, manage and scale your Automation Ops using All in One platform that provides task queue, runtime environment management, reports, alerts, logs and much more.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    PCjs Machines

    PCjs Machines

    The original IBM PC and other machine emulations in JavaScript

    PCjs Machines is a browser-based emulation platform that recreates a wide range of early computing systems, including the original IBM PC and other historical machines, entirely using JavaScript. It serves both as an emulator and a digital preservation project, allowing users to interact with vintage software and hardware environments directly in their web browsers. The platform includes support for multiple architectures such as x86, 6502, and 8080-based systems, as well as minicomputers and programmable calculators. PCjs also provides curated software collections, including operating systems, applications, and games from the early days of personal computing. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 16
    Ring

    Ring

    Unofficial packages for Ring Doorbells, Cameras, Alarm System

    This repo contains unofficial packages to enable interaction and automation with the majority of Ring products. The ring-client-API is a TypeScript package designed to be used by developers to create their own apps/programs which interact with Rings API. homebridge-ring allows users to integrate Ring products into Apple HomeKit via homebridge easily. With Ring you can control your home from your smartphone, tablet or PC. Each Ring device includes a camera, speakers, and an integrated microphone so you can view, listen, and speak to anyone on your property from anywhere. ...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 17
    MongoDB NodeJS Driver

    MongoDB NodeJS Driver

    The MongoDB Node.js driver

    The MongoDB Node.js driver allows Node.js applications to connect to MongoDB and work with data. The driver features an asynchronous API which allows you to interact with MongoDB using Promises or via traditional callbacks. Whether you are new to MongoDB or you just want to brush up on the core concepts, you can check out the Fundamentals section which features material on using the Node.js driver. The connection URI is the set of instructions that the driver uses to connect to a MongoDB deployment. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    PyBoy

    PyBoy

    Game Boy emulator written in Python

    PyBoy is an open-source Game Boy emulator written in Python, designed for both gameplay and AI experimentation. It allows users to run classic Game Boy games while providing a powerful API for automation, scripting, and reinforcement learning. Developers can interact directly with game memory, inputs, and screen data, making it ideal for training bots and analyzing game mechanics. PyBoy emphasizes performance, enabling accelerated emulation speeds and frame skipping for large-scale simulations. It integrates with tools like OpenAI Gym, allowing seamless use in machine learning workflows. Overall, PyBoy is a versatile emulator that bridges retro gaming with modern AI development and research.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    ESP32 Bit Pirate

    ESP32 Bit Pirate

    A Hardware Hacking Tool with Web-Based CLI That Speaks Every Protocol

    ...Inspired by the Bus Pirate, it communicates with digital buses such as I2C, SPI, UART, 1-Wire, CAN, and direct GPIO. It also supports wireless and radio technologies including Wi-Fi, Bluetooth, Sub-GHz, RFID, infrared, and RF24. Users can interact through a USB serial terminal, a Wi-Fi web command line, or a standalone screen and keyboard on compatible hardware. The firmware can sniff traffic, send data, read memory devices, scan interfaces, manipulate pins, and automate operations with scripts. Additional modes cover JTAG, USB, Ethernet, I2S, LEDs, cellular modules, and signal analysis. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    sparkmagic

    sparkmagic

    Jupyter magics and kernels for working with remote Spark clusters

    ...Automatic visualization of SQL queries in the PySpark, Spark and SparkR kernels; use an easy visual interface to interactively construct visualizations, no code required. Ability to capture the output of SQL queries as Pandas dataframes to interact with other Python libraries (e.g. matplotlib). Send local files or dataframes to a remote cluster (e.g. sending pretrained local ML model straight to the Spark cluster) Authenticate to Livy via Basic Access authentication or via Kerberos.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Mobile Next

    Mobile Next

    Model Context Protocol Server for Mobile Automation and Scraping

    Mobile Next is a Model Context Protocol server designed to enable scalable, AI-driven mobile automation across both iOS and Android environments through a unified interface. It abstracts away platform-specific complexities, allowing developers and AI agents to interact with mobile devices using a consistent set of commands regardless of operating system. The system supports real devices, emulators, and simulators, making it suitable for testing, automation, and data extraction workflows in diverse development setups. One of its key innovations is its hybrid interaction model, which combines structured accessibility data with fallback screenshot-based analysis to ensure reliable automation even in complex UI scenarios. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    BigQuery Emulator

    BigQuery Emulator

    BigQuery emulator server implemented in Go

    ...Written in Go, it can run as a standalone binary, Docker container, or embedded library within test environments, making it highly flexible for different workflows. The emulator supports a large portion of the BigQuery API surface, including dataset management, query execution, and data ingestion, allowing applications to interact with it as if it were the real service. It uses SQLite as its underlying storage engine, with options for in-memory or persistent file-based databases depending on the use case. The system also implements many features of Google Standard SQL, including hundreds of functions and advanced query constructs, enabling realistic query testing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Cockpit

    Cockpit

    A sysadmin login session in a web browser

    Cockpit makes GNU/Linux discoverable. It’s an interactive server admin interface that lets you see and understand the health of your server at a glance; interact directly with the operating system from a real Linux session; and perform system tasks with a mouse all in a web browser. With Cockpit, sysadmins can easily perform tasks such as starting containers, storage administration, network configuration, inspecting logs and more. They can also jump between terminal and the web interface at any time. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Cloud Storage FUSE

    Cloud Storage FUSE

    A user-space file system for interacting with Google Cloud Storage

    Cloud Storage FUSE is an open-source user-space file system adapter that allows Google Cloud Storage buckets to be mounted and accessed as if they were local file systems on a machine. This approach enables applications to interact with cloud storage using standard file system semantics, eliminating the need to rewrite code to use object storage APIs directly. The tool is particularly valuable in data-intensive workflows such as machine learning, where large datasets can be accessed on demand without requiring full local downloads. It supports performance optimizations like file caching, which stores frequently accessed data on local storage to significantly improve throughput and reduce latency. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    AWS IoT SDK for JavaScript

    AWS IoT SDK for JavaScript

    SDK for connecting to AWS IoT from a device using JavaScript/Node.js

    A new AWS IoT Device SDK is now available. It is a complete rework, built to improve reliability, performance, and security. We invite your feedback! The aws-iot-device-sdk.js package allows developers to write JavaScript applications that access the AWS IoT Platform via MQTT or MQTT over the Secure WebSocket Protocol. It can be used in Node.js environments as well as in-browser applications. This package is built on top of mqtt.js and provides three classes: 'device', 'thingShadow' and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next