Showing 13558 open source projects for "linux windows apps"

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.
    Get Started Free
  • 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
  • 1
    Scapy

    Scapy

    Scapy is a Python-based interactive packet manipulation program

    Scapy is a powerful Python-based interactive packet manipulation program and library. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, store or read them using pcap files, match requests and replies, and much more. It is designed to allow fast packet prototyping by using default values that work. It can easily handle most classical tasks like scanning, tracerouting, probing, unit tests, attacks or network discovery (it can...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    DynamixelSDK

    DynamixelSDK

    ROBOTIS Dynamixel SDK (Protocol1.0/2.0)

    DYNAMIXEL SDK is a software development kit that provides DYNAMIXEL control functions using packet communication. The API of DYNAMIXEL SDK is designed for DYNAMIXEL actuators and DYNAMIXEL-based platforms. You need to be familiar with C/C++ programming language for right use of the software. This e-Manual provides comprehensive information on ROBOTIS products and applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Dagster

    Dagster

    An orchestration platform for the development, production

    Dagster is an orchestration platform for the development, production, and observation of data assets. Dagster as a productivity platform: With Dagster, you can focus on running tasks, or you can identify the key assets you need to create using a declarative approach. Embrace CI/CD best practices from the get-go: build reusable components, spot data quality issues, and flag bugs early. Dagster as a robust orchestration engine: Put your pipelines into production with a robust...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    AWS IoT Device SDK for Embedded C

    AWS IoT Device SDK for Embedded C

    SDK for connecting to AWS IoT from a device using embedded C

    ...This SDK is distributed in source form and can be built into customer firmware along with application code, other libraries, and an operating system (OS) of your choice. These libraries are only dependent on standard C libraries, so they can be ported to various OS's - from embedded Real-Time Operating Systems (RTOS) to Linux/Mac/Windows. You can find sample usage of C-SDK libraries on POSIX systems using OpenSSL (e.g. Linux demos in this repository), and on FreeRTOS using mbedTLS (e.g. FreeRTOS demos in the FreeRTOS repository). The coreHTTP library provides the ability to establish an HTTP connection with a server over a customer-implemented transport layer.
    Downloads: 2 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    ExternalDNS

    ExternalDNS

    Configure external DNS servers (AWS Route53, Google CloudDNS and other

    ExternalDNS synchronizes exposed Kubernetes Services and Ingresses with DNS providers. Inspired by Kubernetes DNS, Kubernetes' cluster-internal DNS server, ExternalDNS makes Kubernetes resources discoverable via public DNS servers. Like KubeDNS, it retrieves a list of resources (Services, Ingresses, etc.) from the Kubernetes API to determine the desired list of DNS records. Unlike KubeDNS, however, it's not a DNS server itself, but merely configures other DNS providers accordingly, e.g. AWS...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    Eclipse Mosquitto

    Eclipse Mosquitto

    Eclipse Mosquitto - An open source MQTT broker

    Eclipse Mosquitto is an open-source MQTT message broker from the Eclipse ecosystem. It implements MQTT versions 5.0, 3.1.1, and 3.1 for lightweight publish-and-subscribe communication. The project is designed for IoT, machine-to-machine messaging, telemetry, home automation, embedded devices, and distributed systems that need efficient event delivery. It includes the broker itself, C and C++ client libraries, and command-line tools for publishing, subscribing, request-response testing,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    JSNES

    JSNES

    A JavaScript NES emulator

    JSNES is a JavaScript-based emulator that replicates the functionality of the Nintendo Entertainment System (NES), enabling classic games to run directly in web browsers or Node.js environments. It implements the core components of NES hardware, including the CPU, graphics processing unit, and audio system, to deliver an accurate emulation experience. The project is designed as a library, allowing developers to embed emulation capabilities into web applications or custom interfaces. It...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    MiniSearch

    MiniSearch

    Minimalist web-searching platform with an AI assistant

    MiniSearch is a minimalist web search application with a built-in AI assistant that runs largely inside the browser for privacy-focused information retrieval. The project combines metasearch capabilities with local or remote language model inference to provide conversational answers alongside traditional search results. It is designed to be lightweight, easy to deploy with Docker, and configurable for both personal and hosted use cases. The platform supports browser-level integration so...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    OpenStatus

    OpenStatus

    Status page with uptime monitoring & API monitoring as code

    OpenStatus is an open-source synthetic monitoring and status page platform designed to help teams track the availability and performance of websites, APIs, and services from multiple global locations. It continuously probes configured endpoints and alerts users when latency thresholds are exceeded or outages occur, enabling proactive incident response. The platform also generates customizable public or private status pages that automatically reflect real-time service health, improving...
    Downloads: 2 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
  • 10
    Compressor.js

    Compressor.js

    JavaScript image compressor

    Compressor.js is a lightweight JavaScript library for in-browser image compression that allows developers to reduce file sizes before uploading images to a server, improving performance and user experience. It works by taking an input image (such as from a file input) and resizing or reencoding it on the client side according to developer-specified options like maximum width, height, quality, and MIME type. Because compression happens in the browser, users upload smaller images without...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    quiche

    quiche

    Savoury implementation of the QUIC transport protocol and HTTP/3

    Cloudflare quiche is an open-source Rust implementation of the QUIC transport protocol and HTTP/3 designed to give developers a performant, flexible foundation for building modern networked applications and services, especially where low latency and efficient multiplexed streams matter. It is a “sans-io” library, meaning it implements the core QUIC and HTTP/3 state machines and logic without assuming how input/output should be done, so applications remain responsible for socket handling,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Openwifi

    Openwifi

    open-source IEEE 802.11 WiFi baseband FPGA (chip) design

    Linux mac80211 compatible full-stack IEEE802.11/Wi-Fi design based on SDR (Software Defined Radio).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    quadplay

    quadplay

    The quadplay fantasy console

    ...Create and play games on any laptop, desktop, tablet, or phone. Or, build your own programmable arcade machine from a Raspberry Pi, Tegra, or old computer. Create games on Windows, macOS, Linux. Play your games in any modern web browser on a laptop, desktop, tablet, phone, Raspberry Pi 4, or Jetson Nano. 60 fps @ 384 x 224 pixels = 12:7 aspect ≈ 16:9.3. 4096 sRGB (4:4:4) colors. Four players with virtual controls for D-pad and eight buttons. Local and safe online multiplayer. Supports Xbox, Playstation, SNES, Stadia, Switch, 8bitdo, touch screen, and other controllers. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Hazelcast

    Hazelcast

    Open-source distributed computation and storage platform

    Hazelcast is a streaming and memory-first application platform for fast, stateful, data-intensive workloads on-premises, at the edge or as a fully managed cloud service. Hazelcast is a distributed computation and storage platform for consistently low-latency querying, aggregation and stateful computation against event streams and traditional data sources. It allows you to quickly build resource-efficient, real-time applications. You can deploy it at any scale from small edge devices to a...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    morgan

    morgan

    HTTP request logger middleware for node.js

    This is a Node.js module available through the npm registry. Installation is done using the npm install command. Create a new morgan logger middleware function using the given format and options. The format argument may be a string of a predefined name, a string of a format string, or a function that will produce a log entry. The format function will be called with three arguments tokens, req, and res, where tokens is an object with all defined tokens, req is the HTTP request and res is the...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    File-Type

    File-Type

    Detect the file type of a file, stream, or data

    File-Type is a Node.js library that detects the file type of a Buffer or Uint8Array by examining its binary signature, supporting a wide range of file formats.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    KeyboardShortcuts

    KeyboardShortcuts

    Add user-customizable global keyboard shortcuts (hotkeys) to your mac

    This package lets you add support for user-customizable global keyboard shortcuts to your macOS app in minutes. It's fully sandbox and Mac App Store compatible. And it's used in production by Dato, Jiffy, Plash, and Lungo.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    cpufetch

    cpufetch

    Simple yet fancy CPU architecture fetching tool

    Simple yet fancy CPU architecture fetching tool. cpufetch is a command-line tool written in C that displays the CPU information in a clean and beautiful way.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    ffsend

    ffsend

    Easily and securely share files from the command line

    Easily and securely share files and directories from the command line through a safe, private and encrypted link using a single simple command. Files are shared using the Send service and may be up to 1GB. Others are able to download these files with this tool, or through their web browser. All files are always encrypted on the client, and secrets are never shared with the remote host. An optional password may be specified, and a default file lifetime of 1 (up to 20) download or 24 hours is...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Tracee

    Tracee

    Linux Runtime Security and Forensics using eBPF

    Tracee is a runtime security and observability tool that helps you understand how your system and applications behave. It is using eBPF technology to tap into your system and expose that information as events that you can consume. Events range from factual system activity events to sophisticated security events that detect suspicious behavioral patterns.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Beats

    Beats

    Lightweight data shippers of the Elastic Stack

    Beats is a platform of lightweight, single-use data shippers written in Go. It captures all sorts of operational data from hundreds or thousands of machines and systems and sends them to Logstash or Elasticsearch. Beats is lightweight in that it has a small installation footprint, uses limited system resources and has no runtime dependencies. It consists of: Auditbeat (for audit data), Filebeat (for log files), Functionbeat (serverless shipper), Heartbeat (for uptime monitoring),...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    DiIiS Project

    DiIiS Project

    Fully-functional open-source server implementation for Diablo 3

    Blizzless DiIiS is an open-source server implementation for Diablo III: Reaper of Souls that allows players to run the game in a fully local or private server environment. It recreates much of the game’s backend infrastructure, including account systems, matchmaking, progression mechanics, and gameplay logic. The project supports a wide range of in-game systems such as character classes, item generation, quests, and multiplayer interactions, aiming to replicate the original online experience...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    SimpleNES

    SimpleNES

    An NES emulator in C++

    SimpleNES is a lightweight, educational Nintendo Entertainment System emulator written in C++ that focuses on demonstrating the core architecture and behavior of classic console emulation. It replicates the essential components of the NES, including CPU execution, graphics rendering, and audio playback, allowing users to run original .nes ROM files on modern systems. The project supports a subset of cartridge mappers, which means it can successfully run a significant portion of early NES...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    OpenFang

    OpenFang

    Open-source Agent Operating System

    OpenFang is an open-source agent operating system designed to orchestrate autonomous AI agents and workflows in a structured, production-oriented environment. Written primarily in Rust, the project focuses on building a high-performance runtime where multiple specialized agents can collaborate to complete complex computational or development tasks. It aims to move beyond simple chat-based agents by providing infrastructure for persistent agent memory, task coordination, and scalable...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    MyPerf4J

    MyPerf4J

    High performance Java APM. Powered by ASM

    MyPerf4J is an open source Java performance monitoring and profiling tool designed to help developers and operations teams analyze application behavior with minimal overhead. It focuses on providing lightweight yet high-precision metrics collection for method execution times, throughput, and latency, making it particularly useful in high-performance production environments. The project emphasizes low performance impact by using efficient time recording and aggregation techniques, allowing...
    Downloads: 2 This Week
    Last Update:
    See Project