Showing 438 open source projects for "desktop"

View related business solutions
  • $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
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 1
    OOO Extras

    OOO Extras

    Extra tools for OpenOffice under weak copyleft or other licenses

    A space to store classic OOo dependencies that cannot be easily redistributed in Apache OpenOffice's Source tree. Initially this was meant for copyleft tarballs only but it is also pretty handy to mirror other file dependencies.
    Downloads: 621 This Week
    Last Update:
    See Project
  • 2
    FreeRDP

    FreeRDP

    FreeRDP is a free remote desktop protocol library and clients

    FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience. The nightly builds are installed into /opt/freerdp-nightly and can be installed in parallel with the distributions regular freerdp package.
    Downloads: 89 This Week
    Last Update:
    See Project
  • 3
    Bootstrap Icons

    Bootstrap Icons

    Open source SVG icon library for Bootstrap

    Free, high-quality, open-source icon library with over 1,600 icons. Include them any way you like, SVGs, SVG sprite, or web fonts. Use them with or without Bootstrap in any project. Bootstrap Icons are published to npm, but they can also be manually downloaded if needed. Bootstrap Icons are SVGs, so you can include them into your HTML in a few ways depending on how your project is setup. We recommend using a width: 1em (and optionally height: 1em) for easy resizing via font-size. Embed your...
    Downloads: 46 This Week
    Last Update:
    See Project
  • 4
    Petdex

    Petdex

    The public gallery of animated pet for Codex, Claude Code, OpenCode

    Petdex is a community system for creating, sharing, installing, and displaying animated pets for the Codex desktop environment. It combines a public gallery, a command-line installer, and a desktop companion app into one coordinated project. The gallery lets users browse approved pet packs, preview animation states, and download compatible assets. The CLI installs pets directly into the local Codex setup and supports submission workflows for creators.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 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
  • 5
    Ionicons

    Ionicons

    Hand-crafted icons built by Ionic for web apps

    Premium designed icons for use in web, iOS, Android, and desktop apps. Support for SVG and web font. Completely open source, MIT licensed and built by Ionic. Ionicons is a completely open-source icon set with 1,300 icons crafted for web, iOS, Android, and desktop apps. Ionicons was made for Ionic Framework, a cross-platform hybrid and Progressive Web App framework. The Ionicons Web Component is an easy and performant way to use Ionicons in your app.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 6
    AnLinux

    AnLinux

    AnLinux allow you to run Linux on Android without root access

    AnLinux allow you to run Linux on Android without root access. The bash script downloads the image over the internet, then decompresses the image, and then mounts it using PRoot.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 7
    KnowNote

    KnowNote

    A local-first AI knowledge base & NotebookLM alternative

    ...It lets users build an intelligent, searchable knowledge base from uploaded documents such as PDFs, Word files, PowerPoints, and web pages, and then interact with that content using LLM-powered chat, summarization, and reasoning tools. Unlike many NotebookLM alternatives that rely on Docker or cloud deployments, KnowNote runs natively on desktop platforms without complex setup, meaning all data stays local unless the user opts to integrate with self-managed or private LLM APIs. Its retrieval-augmented generation (RAG) system offers semantic search and traceable source references, and it supports multiple LLM providers through a flexible plugin-style provider architecture.
    Downloads: 39 This Week
    Last Update:
    See Project
  • 8
    SDL

    SDL

    Simple DirectMedia Layer

    SDL (Simple DirectMedia Layer) is a cross-platform multimedia development library designed to provide low-level access to hardware components such as graphics, audio, input devices, and system resources, making it a foundational tool for building games, emulators, and interactive applications. It abstracts platform-specific functionality into a consistent API, allowing developers to write code once and deploy it across multiple operating systems including Windows, macOS, Linux, iOS, and...
    Downloads: 72 This Week
    Last Update:
    See Project
  • 9
    RustDesk Server Program

    RustDesk Server Program

    Self-host your own RustDesk server

    rustdesk-server is the self-hosted backend for RustDesk, an open-source remote desktop solution. It provides the rendezvous and relay components that allow RustDesk clients to discover peers and traverse NATs securely, enabling direct or relayed connections when needed. By running your own server, you retain control over connection metadata and can operate entirely within your organization’s perimeter. The project targets simplicity of deployment while maintaining performance characteristics suitable for interactive screen sharing and file transfer. ...
    Downloads: 72 This Week
    Last Update:
    See Project
  • 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
  • 10
    Windows 11 Guide

    Windows 11 Guide

    Windows Security tools, Encryption, Nextcloud, Graphics, Gaming

    Windows 11 Guide is a comprehensive, single-repository handbook for setting up and tuning a Windows 11 (and often Windows 10) desktop for real day-to-day use, covering everything from basic configuration to advanced development and gaming scenarios. It walks users through installing essential applications, configuring Windows security tools, setting up encryption and backups, and integrating productivity services like Nextcloud. The guide also dives into graphics and gaming optimizations, making it useful for both casual users and power users who want better performance and stability. ...
    Downloads: 27 This Week
    Last Update:
    See Project
  • 11
    MingCute Icon

    MingCute Icon

    Carefully Designed Icon Library

    MingCute is a set of simple and exquisite open-source icon library. Whether you're a designer or a developer, it's perfect for use in web and mobile. Every icon is designed within a 24 x 24 grid, giving an outline and filled styles, 2px stroke. Support for SVG,PNG and webfont. Head on to the website of MingCute. Click the icons, you can adjust the color size, and then download the icons in SVG or PNG format.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 12
    React Native Vector Icons

    React Native Vector Icons

    Customizable Icons for React Native with full styling

    Perfect for buttons, logos and nav/tab bars. Easy to extend, style and integrate into your project. If you want to use any of the bundled icons, you need to add the icon fonts to your Xcode project. For each platform (iOS/Android/Windows) you plan to use, follow one of the options for the corresponding platform. Upgrading this package often requires the font files linked to your projects to be updated as well. If the automatic linking works for you, running this again should update the...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 13
    DeltaForce-OBS-Locker

    DeltaForce-OBS-Locker

    Delta Action OBS Lock Plugin

    DeltaForce-OBS-Locker is a research-oriented repository around OBS-based computer vision experiments for the game Delta Force. The project includes desktop and mobile components and discusses image recognition, rendering capture, simulated input, and real-time detection ideas. Its README states that a YOLOv14-based real-time object detection framework was integrated into the desktop side for visual recognition experiments. The project also references fisheye or wide-angle correction, small-object detection, and mobile demonstration code. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    YoutubeExplode

    YoutubeExplode

    Abstraction layer over YouTube's internal API

    ...Developers can use it to access details such as titles, authors, durations, captions, and available media formats, as well as to download audio or video streams for further processing. The library is designed to be intuitive and cross-platform through .NET Standard compatibility, making it suitable for desktop tools, automation pipelines, and media utilities.
    Downloads: 27 This Week
    Last Update:
    See Project
  • 15
    Signature Pad

    Signature Pad

    HTML5 canvas based smooth signature drawing

    Signature Pad is a JavaScript library for drawing smooth signatures. It's HTML5 canvas based and uses variable width Bézier curve interpolation based on Smoother Signatures post by Square. It works in all modern desktop and mobile browsers and doesn't depend on any external libraries. Demo works in desktop and mobile browsers. You can check out its source code for some tips on how to handle window resize and high DPI screens. You can also find more about the latter in HTML5 Rocks tutorial. This library is provided as UMD (Universal Module Definition) and ES6 module. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Mediary Scout

    Mediary Scout

    Agent-driven media library for your cloud drives

    ...The library tracks season coverage, missing episodes, airing status, and scheduled gap-filling tasks. It supports 115, Quark, and GuangYaPan as separate workspaces without requiring local media downloads. Users can run an Electron desktop app or an always-on Docker deployment with browser-based configuration. A local agent API, live activity queue, notifications, and bring-your-own-model settings support both visual and automated operation.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    GLFW

    GLFW

    A multi-platform library for OpenGL, OpenGL ES, Vulkan, etc.

    GLFW is an Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan development on the desktop. It provides a simple API for creating windows, contexts and surfaces, receiving input and events. Gives you a window and OpenGL context with just two function calls. Support for OpenGL, OpenGL ES, Vulkan and related options, flags and extensions. Support for multiple windows, multiple monitors, high-DPI and gamma ramps. Support for keyboard, mouse, gamepad, time and window event input, via polling or callbacks. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 18
    Aurora libraries

    Aurora libraries

    Building modern, elegant and fast desktop Compose applications

    Aurora is a collection of libraries for writing modern, elegant, and fast desktop Compose applications based on the Ephemeral design system. It is built with Java 11 and runs on Java 11 and later.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    GopenPGP V3

    GopenPGP V3

    A high-level OpenPGP library

    ...Built on top of a forked version of the Go crypto library, gopenpgp supports current OpenPGP RFC standards and includes examples for working with password-based encryption and PGP keys, as well as detached and inline signatures. Because it’s designed for broad use, the library also targets go-mobile compatibility, meaning it can support mobile app use cases alongside server and desktop tooling.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 20
    Iconoir

    Iconoir

    An open source icons library with 1K+ icons

    Iconoir is an open-source library with 1000+ unique SVG icons, designed on a 24x24 pixels grid. No premium icons, no email sign-up, no newsletters. A React library is available to install under the name iconoir-react. A Flutter library is available to install under the name iconoir_flutter. Iconoir is happily part of Framer now. To start using the icons, on the top menu, Insert > Graphics > Iconoir. You can switch between icons from the right sidebar in the editor. The class must always be...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    ToaruOS

    ToaruOS

    Hobby operating system, bootloader, kernel, drivers, C library

    ...While many independent, hobby, and research OSes aim to experiment with new designs, ToaruOS is intended as an educational resource, providing a representative microcosm of functionality found in major desktop operating systems. The OS includes a kernel, bootloader, dynamic shared object linker, C standard library, its own composited windowing system, a dynamic bytecode-compiled programming language, advanced code editor, and dozens of other utilities and example applications. There are no external runtime dependencies and all required source code, totaling roughly 100k lines of (primarily) C, is included in this repository, save for Kuroko, which lives separately. ...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 22
    ClojureDart

    ClojureDart

    Clojure dialect for Flutter and Dart

    ClojureDart is a modern dialect of Clojure that compiles to Dart, enabling developers to create native mobile, desktop, web, and CLI applications using the Flutter and Dart ecosystem with Clojure syntax while offering production-ready performance. You should get the sample running either in Chrome or as a desktop app. Compiles Clojure code into Dart to produce mobile, desktop, and web apps. Production-ready toolchain, with stable compiler used in real-world apps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    MobileHackersWeapons

    MobileHackersWeapons

    Collection of cool tools used by Mobile hackers

    ...Categories include application analysis, penetration testing, proxies, reverse engineering, scanners, monitoring, device utilities, NFC, Bluetooth, jailbreak research, and certificate-unpinning tools. Listed projects span many languages and include both desktop utilities and tools that run directly on mobile devices. Android resources cover APK analysis, decompilation, network monitoring, instrumentation, and device interaction. iOS resources include runtime exploration, binary analysis, device automation, and research tooling. The repository is intended as a discovery reference for authorized mobile-security testing and research.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 24
    AlphaZero.jl

    AlphaZero.jl

    A generic, simple and fast implementation of Deepmind's AlphaZero

    Beyond its much publicized success in attaining superhuman level at games such as Chess and Go, DeepMind's AlphaZero algorithm illustrates a more general methodology of combining learning and search to explore large combinatorial spaces effectively. We believe that this methodology can have exciting applications in many different research areas. Because AlphaZero is resource-hungry, successful open-source implementations (such as Leela Zero) are written in low-level languages (such as C++)...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 25
    Polybar Themes

    Polybar Themes

    A huge collection of polybar themes

    ...It provides many styles, colors, and visual variants for users who want polished status bars without building every configuration from scratch. The project includes simple and bitmap theme families, along with fonts, wallpapers, scripts, and installation tooling. It is designed for customizable desktop environments and window managers, especially setups that use Polybar with tools like Rofi, pywal, and NetworkManager menus. The themes can display common system and desktop information such as workspaces, windows, CPU, memory, battery, network, volume, backlight, and time. Overall, it is a convenient theme pack for Linux users who want attractive and functional status bars quickly.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next