Showing 1885 open source projects for "operating system"

View related business solutions
  • 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
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 1
    SGDK 1.90

    SGDK 1.90

    A free and open development kit for the Sega Mega Drive

    ...SGDK uses the GCC compiler (m68k-elf target) and the libgcc to generate a ROM image. Binaries (GCC 6.3) are provided for Windows OS for convenience, but you need to install it by yourself for other operating systems. Note that SGDK also requires Java (custom tools require it), so you need to have Java installed on your system. SGDK library and custom tools are distributed under the MIT license (see license.txt file). GCC compiler and libgcc are under GNU license (GPL3) and any software build from it (as the SGDK library) is under the GCC runtime library exception license.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 2
    SPAlert

    SPAlert

    Native alert from Apple Music & Feedback

    Popup from Apple Music & Feedback in AppStore. Contains Done, Heart, Error and other. Supports Dark Mode and SwiftUI. I tried to recreate Apple's alerts as much as possible. You can find these alerts in the AppStore after feedback and after you add a song to your library in Apple Music. The Swift Package Manager is a tool for automating the distribution of Swift code and is integrated into the swift compiler. It’s integrated with the Swift build system to automate the process of downloading,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    react-native-safe-area-context

    react-native-safe-area-context

    A flexible way to handle safe area insets in JS. Also works on Android

    A flexible way to handle safe areas, also works on Android and the Web! This library currently has experimental support for the new react-native architecture. Note that there will be breaking changes and only the latest version of react-native will be supported. This library has 2 important concepts, if you are familiar with React Context this is very similar. The SafeAreaProvider component is a View from where insets provided by Consumers are relative to. This means that if this view...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    PTerm

    PTerm

    PTerm is a modern Go module to easily beautify console output

    PTerm is a modern TUI framework written in Go to beautify console output. It supports interactive printers, such as select menus and confirm prompts, as well as live printers, such as progress bars and spinners. It also features text printers for sections, headers, and info/warning/... messages. PTerm has support for visualization, with printers such as bar charts, tables, trees and much more. You can also create custom layouts with grid panels and centered content. It's completely...
    Downloads: 10 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 5
    dxos

    dxos

    TypeScript implementation of the DXOS protocols, SDK, toolchain

    DXOS is a decentralized operating system framework that empowers developers to build local-first, collaborative applications without relying on central servers. By providing a comprehensive SDK and toolchain, DXOS facilitates the creation of apps that prioritize user privacy, offline functionality, and seamless peer-to-peer synchronization. Its flagship application, Composer, exemplifies the platform's capabilities by enabling users to organize and sync knowledge across devices, with support for real-time collaboration and local AI processing.​
    Downloads: 8 This Week
    Last Update:
    See Project
  • 6
    DynamoRIO

    DynamoRIO

    Dynamic Instrumentation Tool Platform

    ...DynamoRIO provides efficient, transparent, and comprehensive manipulation of unmodified applications running on stock operating systems (Windows, Linux, or Android) and commodity IA-32, AMD64, ARM, and AArch64 hardware. Mac OSX support is in progress.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 7
    XGBoost

    XGBoost

    Scalable and Flexible Gradient Boosting

    XGBoost is an optimized distributed gradient boosting library, designed to be scalable, flexible, portable and highly efficient. It supports regression, classification, ranking and user defined objectives, and runs on all major operating systems and cloud platforms. XGBoost works by implementing machine learning algorithms under the Gradient Boosting framework. It also offers parallel tree boosting (GBDT, GBRT or GBM) that can quickly and accurately solve many data science problems....
    Downloads: 13 This Week
    Last Update:
    See Project
  • 8
    PlatEMO

    PlatEMO

    Evolutionary multi-objective optimization platform

    Evolutionary multi-objective optimization platform. PlatEMO consists of a number of MATLAB functions without using any other libraries. Any machines able to run MATLAB can use PlatEMO regardless of the operating system. PlatEMO includes more than ninety existing popular MOEAs, including genetic algorithm, differential evolution, particle swarm optimization, memetic algorithm, estimation of distribution algorithm, and surrogate model-based algorithm. Most of them are representative algorithms published in top journals after 2010. Users can select various figures to be displayed, including the Pareto front of the result, the Pareto set of the result, the true Pareto front, and the evolutionary trajectories of any performance indicator values. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 9
    TBOX

    TBOX

    A glib-like multi-platform c library

    TBOX is a glib-like cross-platform C library that is simple to use yet powerful in nature. The project focuses on making C development easier and provides many modules (.e.g stream, coroutine, regex, container, algorithm ...), so that any developer can quickly pick it up and enjoy the productivity boost when developing in C language. It supports the following platforms: Windows, Macosx, Linux, Android, iOS, BSD and etc. Supports file, data, http and socket source. Supports the stream filter...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    libwdi

    libwdi

    Windows Driver Installer library for USB devices

    libwdi is a cross-platform open-source C library focused on simplifying the installation of device drivers for USB hardware that otherwise does not have automatic driver support, making it especially useful for developers building installers or system management tools. The library abstracts away many of the complexities of USB device enumeration and driver deployment on Windows systems, such as creating a list of devices, preparing appropriate driver files, and invoking the operating system’s driver installation mechanics, so your software doesn’t have to re-implement these low-level tasks. ...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 11
    MDUI

    MDUI

    Develop Material Design web applications

    MDUI is beautiful, lightweight, and easy to use, it makes it easier for you to develop Material Design web applications. 19 main colors, 16 accent colors, 1-night theme, just add a CSS class to toggle. And supports automatic theme switching according to the operating system theme. CSS is only 32KB and JavaScript is only 19KB, which loads faster. All developed in TypeScript with perfect type hints. Mobile-first, gradually expand from small screen to large screen, and finally, realize all screen adaptation. Does not rely on any third-party library, saves network traffic, makes loading faster, and improves user experience. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 12
    Amazon CloudWatch Agent

    Amazon CloudWatch Agent

    CloudWatch Agent enables you to collect and export host-level metrics

    CloudWatch Agent enables you to collect and export host-level metrics and logs on instances running Linux or Windows server. The Amazon CloudWatch Agent is software developed for the CloudWatch Agent. Collect more system-level metrics from Amazon EC2 instances across operating systems. The metrics can include in-guest metrics, in addition to the metrics for EC2 instances. The additional metrics that can be collected are listed in Metrics Collected by the CloudWatch Agent. Collect system-level metrics from on-premises servers. These can include servers in a hybrid environment as well as servers not managed by AWS. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13
    fswatch

    fswatch

    A cross-platform file change monitor with multiple backends

    A cross-platform file change monitor with multiple backends: Apple OS X File System Events API, BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify and a stat()-based backend. fswatch is a file change monitor that receives notifications when the contents of the specified files or directories are modified. fswatch implements four kinds of monitors. A monitor based on the File System Events API of Apple OS X. A monitor based on kqueue, an event notification interface introduced...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Grafbase

    Grafbase

    The Grafbase GraphQL Federation Gateway

    Grafbase is an open-source GraphQL federation gateway and API platform designed to unify multiple backend services and data sources into a single, high-performance GraphQL interface. The project provides a Rust-based gateway that acts as the central layer for composing and managing distributed APIs, particularly in microservice architectures where data may come from many independent systems. By supporting GraphQL federation standards, the platform enables teams to combine multiple subgraphs...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 15
    Android Interview Questions

    Android Interview Questions

    Your Cheat Sheet For Android Interview

    This repository is a comprehensive study guide for Android interviews, organized to cover the platform from fundamentals to advanced topics. It includes explanations and Q&A on the Android app lifecycle, activities and fragments, services, broadcast receivers, content providers, and the build system. Modern practices are addressed as well—Kotlin language features, coroutines, Jetpack components, MVVM/MVI architecture, dependency injection, and testing strategies. Performance and reliability...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    JXCategoryView

    JXCategoryView

    A powerful and easy to use category view

    JXCategoryView is a powerful segmented controller and category selector for iOS that pairs naturally with paged content. It offers multiple built-in cell styles—plain titles, titles with images, badges/dots, and number indicators—so you can match the UX of news, e-commerce, or media apps. A rich indicator system (lines, gradients, masks, background bars, zoom/scale effects) keeps the selection state visually obvious and polished. The library provides a companion list container to manage...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    GPS Awake System

    GPS Awake System

    A simple GPS alarm!

    GPS Awake System An Android application designed to wake you up with a loud alarm when you enter a specific geographic radius. Perfect for commuters who fall asleep on trains or buses! 🚀 Features Interactive OpenStreetMap: No Google API Keys required. Completely open-source mapping. Long-Press Selection: Set your destination by simply holding your finger on the map for 1.5 seconds. Visual Geofencing: A semi-transparent green radius shows exactly where the alarm will trigger. Dynamic...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    Unikraft

    Unikraft

    A next-generation cloud native kernel designed to unlock performance

    ...Unikraft is an open-source project driven by a vibrant community of over 100 developers, fostering collaboration and innovation from industry and academia. Unikraft boasts a modular design approach, allowing developers to include only necessary components, resulting in leaner and more efficient operating-system configurations. Unikraft is fully modular, with a constantly growing ecosystem with many popular open-source operating systems and application libraries like musl and openssl available for use, allowing you to pick and choose exactly what you need for your target application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Spin

    Spin

    Replicate your production environment locally using Docker

    Stop wasting time fixing production issues you've already solved. Spin is a bash utility that improves the user experience for teams using Docker. Replicate any environment on any machine, regardless if they are running MacOS, Windows, or Linux. Centralize your infrastructure from a single configuration file using Docker. Spin is a wrapper script that dramatically improves the developer experience when working with Docker. Spin uses officially supported features and best practices from...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20
    Booster

    Booster

    Optimizer for mobile applications

    Booster is an easy-to-use, lightweight, powerful and extensible quality optimization toolkit designed specially for mobile applications. The primary goal is to solve quality problems with the increase of APP complexity, such as performance, stability, and package size, etc. Booster provides a collection of modules for performance detection, multithreading optimization, resources index inline, redundant resources reduction, resources compression, system bug fixing, etc. Using booster, the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    ytt

    ytt

    YAML templating tool that works on YAML structure instead of text

    ...Express precise structural edits and invariant declaratively. ytt execution environment is hermetic and side-effect free, with no access to the filesystem, network, time, randomness, or the operating system interfaces. This guarantees that templates produce identical output with the same inputs.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 22
    Rapid YAML

    Rapid YAML

    Library to parse and emit YAML, and do it fast

    Or ryml, for short. ryml is a C++ library to parse and emit YAML, and do it fast, on everything from x64 to bare-metal chips without operating system. (If you are looking to use your programs with a YAML tree as a configuration tree with override facilities, take a look at c4conf). ryml parses both read-only and in-situ source buffers; the resulting data nodes hold only views to sub-ranges of the source buffer. No string copies or duplications are done, and no virtual functions are used. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 23
    direnv

    direnv

    Unclutter your .profile

    direnv is an extension for your shell. It augments existing shells with a new feature that can load and unload environment variables depending on the current directory. Before each prompt, direnv checks for the existence of a .envrc or .env file in the current and parent directories. If the file exists (and is authorized), it is loaded into a bash sub-shell and all exported variables are then captured by direnv and then made available to the current shell. If both .envrc and .env files...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Chez Scheme

    Chez Scheme

    A programming language and an implementation of that language

    Chez Scheme is both a programming language and an implementation of that language, with supporting tools and documentation. As a superset of the language described in the Revised6 Report on the Algorithmic Language Scheme (R6RS), Chez Scheme supports all standard features of Scheme, including first-class procedures, proper treatment of tail calls, continuations, user-defined records, libraries, exceptions, and hygienic macro expansion. The Chez Scheme implementation consists of a compiler,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    nanomsg

    nanomsg

    nanomsg library

    The nanomsg library is a simple high-performance implementation of several "scalability protocols". These scalability protocols are lightweight messaging protocols that can be used to solve a number of very common messaging patterns, such as request/reply, publish/subscribe, surveyor/respondent, and so forth. These protocols can run over a variety of transports such as TCP, UNIX sockets, and even WebSocket. This pattern is useful for solving producer/consumer problems, including...
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB