Showing 24105 open source projects for "system linux"

View related business solutions
  • 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
  • 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
    Emulators written in JavaScript

    Emulators written in JavaScript

    A list of emulators written in the JavaScript programming language

    Emulators written in JavaScript is a curated repository that compiles a wide range of emulators written in JavaScript, serving as a centralized index for browser-based and JavaScript-powered emulation projects. Rather than being a single emulator, it functions as a comprehensive catalog that organizes emulators by platform, including systems like Atari, Commodore, Apple II, and many others. The project originated as a collection of emulators shared within developer communities and has grown...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Difftastic

    Difftastic

    A structural diff that understands syntax

    Difftastic is a structural diff tool written in Rust that parses source files using syntax trees (via tree‑sitter) and produces human‑readable diffs at the expression level. It works across 30+ languages and emphasizes readability by aligning code structure rather than lines. Ideal for code review and understanding semantic changes.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    tinylog

    tinylog

    tinylog is a lightweight logging framework for Java, Kotlin, Scala

    Simplify your logging with tinylog. The lightweight logging framework can be used with Java, Kotlin, Scala, and any other JVM language. tinylog is open source and runs wherever Java is used: JVM, GraalVM, and Android.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Porcupine

    Porcupine

    On-device wake word detection powered by deep learning

    Build always-listening yet private voice applications. Porcupine is a highly-accurate and lightweight wake word engine. It enables building always-listening voice-enabled applications. It is using deep neural networks trained in real-world environments. Compact and computationally-efficient. It is perfect for IoT. Cross-platform. Arm Cortex-M, STM32, PSoC, Arduino, and i.MX RT. Raspberry Pi, NVIDIA Jetson Nano, and BeagleBone. Android and iOS. Chrome, Safari, Firefox, and Edge. Linux...
    Downloads: 5 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
    Binance Trading Bot

    Binance Trading Bot

    Automated Binance trading bot, trade multiple cryptocurrencies

    Automated Binance trading bot. Trade multiple cryptocurrencies. Buy low/sell high with Grid Trading. Integrated with TradingView technical analysis. This bot is using the concept of trailing buy/sell order which allows following the price fall/rise. Trailing Stop Orders About Trailing Stop Orders Concept you can find at Binance Official document. Place orders at a fixed value or percentage when the price changes. Using this feature you can buy at the lowest possible price when buying down...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Jaeger

    Jaeger

    Monitor and troubleshoot transactions in complex distributed systems

    As on-the-ground microservice practitioners are quickly realizing, the majority of operational problems that arise when moving to a distributed architecture are ultimately grounded in two areas: networking and observability. It is simply an orders of magnitude larger problem to network and debug a set of intertwined distributed services versus a single monolithic application. Jaeger, inspired by Dapper and OpenZipkin, is a distributed tracing system released as open source by Uber...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    MentOS

    MentOS

    An educational 32-bit linux-like Operating System

    MentOS is an educational operating system developed for academic use, particularly in university settings, to help students understand low-level system concepts such as process management, memory handling, and scheduling. Written in C, MentOS closely mimics a simplified Unix-like OS and includes hands-on implementations of key kernel features. Designed to be highly readable and modular, it offers a practical approach to learning systems programming through real-world kernel components,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Perses

    Perses

    The CNCF sandbox for observability visualisation

    Perses is an open-source project for creating and managing time-series dashboards, focused on flexibility and user customization.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    chezmoi

    chezmoi

    Manage your dotfiles across multiple diverse machines, securely

    Manage your dotfiles across multiple diverse machines, securely. chezmoi helps you manage your personal configuration files (dotfiles, like ~/.gitconfig) across multiple machines. chezmoi provides many features beyond symlinking or using a bare git repo including templates (to handle small differences between machines), password manager support (to store your secrets securely), importing files from archives (great for shell and editor plugins), full file encryption (using gpg or age), and...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure 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
    fish

    fish

    The user-friendly command line shell

    Finally, a command line shell for the 90s. fish is a smart and user-friendly command line shell for Linux, macOS, and the rest of the family. fish suggests commands as you type based on history and completions, just like a web browser. Watch out, Netscape Navigator 4.0! fish supports 24 bit true color, the state of the art in terminal technology. Behold the monospaced rainbow. fish is fully scriptable, and its syntax is simple, clean, and consistent. You'll never write esac again. For those...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Gladys Assistant

    Gladys Assistant

    A privacy-first, open-source home assistant

    Gladys Assistant is a privacy-first, open-source home assistant that integrates with various smart devices, allowing users to automate and control their home environment while ensuring data privacy.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Homebridge Docker Image

    Homebridge Docker Image

    HomeKit support for the impatient using Docker on x86_64

    This Ubuntu Linux based Docker image allows you to run Nfarina's Homebridge on your home network which emulates the iOS HomeKit API. This is a multi-arch image and will run on x86_64, Raspberry Pi 2, 3, 4, Zero 2 W, or other Docker-enabled ARMv7/8 devices. Docker will automatically pull the correct image for your system. Homebridge requires full access to your local network to function correctly.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    v86

    v86

    x86 PC emulator and x86-to-wasm JIT, running in the browser

    ...Overall, it provides a powerful way to explore operating systems, retro computing, and low-level system behavior directly from a web browser.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Python-Dotenv

    Python-Dotenv

    Load environment variables from .env files into Python apps

    python-dotenv is a Python utility that reads key-value pairs from a .env file and sets them as environment variables. This is especially useful for managing configuration values, secrets, or settings outside of source code, in line with the 12-factor app principles. Commonly used in Flask, Django, and other frameworks, it helps maintain clean and secure codebases across environments like development, staging, and production.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Python 3 Network Packet Sniffer

    Python 3 Network Packet Sniffer

    A Network Packet Sniffing tool developed in Python 3

    A Network Packet Sniffer developed in Python 3. Packets are disassembled as they arrive at a given network interface controller and their information is displayed on the screen. This application depends exclusively on the NETProtocols library (also developed and maintained by EONRaider) from version 2.0.0 and above and can be run by any Python 3.8+ interpreter.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Wiki.js

    Wiki.js

    A modern and powerful wiki app built on Node.js

    Works on virtually any platform and is compatible with either PostgreSQL, MySQL, MariaDB, MS SQL Server or SQLite! Manage all aspects of your wiki using the extensive and intuitive admin area. Running on the blazing-fast Node.js engine, Wiki.js is built with performance in mind. Fully customize the appearance of your wiki, including a light and dark mode. You'll be ready to go within minutes! Step-by-step install guides are available for all platforms. Make your wiki public, completely...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    Ryan Bates Dot Files

    Ryan Bates Dot Files

    config files for zsh, bash, completions, gem, git, irb, rails

    Ryan Bates Dot Files is a personal macOS command-line configuration collection centered on Zsh. It includes settings and scripts for Git, RubyGems, IRB, tmux, Vim or Neovim, terminal emulators, and related developer tools. An installation script copies or links the configuration files while prompting before replacing existing files. Custom commands simplify jumping into code or home directories, with fzf available for fuzzy searching. The shell prompt can display the active Git branch, and a...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Loguru

    Loguru

    Python logging made (stupidly) simple

    Loguru is a Python library designed to simplify logging for developers. It offers easy setup with no configuration, support for multiple sinks (console, file, etc.), structured logging, formatting, rotation, and exception handling—all in an intuitive API.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    glaucus

    glaucus

    A simple and lightweight Linux distribution based on musl libc

    Glaucus is a Linux distribution built from scratch, focusing on simplicity, security, and performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Quill Library

    Quill Library

    Asynchronous Low Latency C++ Logging Library

    Quill is a high-performance asynchronous logging library. It is particularly suited for performance-critical applications where every microsecond counts.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    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
  • 23
    Pow

    Pow

    Robust, modular, and extendable user authentication system

    Pow is a robust, modular, and extendable authentication and user management solution for Phoenix and Plug-based apps. Pow is built to be modular, and easy to configure. The configuration is passed to function calls as well as plug options, and they will take priority over any environment configuration. It's ideal in case you got an umbrella app with multiple separate user domains. The easiest way to use Pow with Phoenix is to use a :otp_app in function calls and set the app environment...
    Downloads: 2 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...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    get_iplayer

    get_iplayer

    A utility for downloading TV and radio programmes from BBC iPlayer

    get_iplayer is a command-line tool for downloading and streaming content from BBC iPlayer and BBC Sounds. It provides access to TV programs and radio broadcasts available on the BBC's platforms and allows users to archive content for offline use. The tool includes search, recording, and metadata tagging features and is popular among users looking to maintain access to BBC content globally.
    Downloads: 2 This Week
    Last Update:
    See Project