Showing 4001 open source projects for "linux desktop"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 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
  • 1
    Ollama Swift Client

    Ollama Swift Client

    A Swift client library for interacting with Ollama

    Ollama Swift Client is a native Swift client library that enables developers to interact with Ollama models directly from Apple platforms such as macOS, iOS, and iPadOS. It is designed to feel natural within the Swift ecosystem, using modern language features like async/await and strong typing to provide a clean and intuitive developer experience. The library wraps the Ollama REST API into structured Swift calls, making it easy to perform tasks such as chat completion, text generation, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    LaReview

    LaReview

    The code review workbench

    LaReview is a developer-first, local-first code review workbench designed to transform complex pull requests or diffs into structured, high-signal review workflows powered by AI assistance. Instead of overwhelming developers with raw diffs or automated comment spam, the tool analyzes code changes and generates an intent-driven review plan that groups changes into logical flows such as authentication, API behavior, or data handling, and prioritizes them based on risk. It operates as a desktop...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Chicory

    Chicory

    Native JVM WebAssembly runtime

    Chicory is a WebAssembly runtime designed specifically for the Java Virtual Machine, enabling developers to run Wasm modules entirely within Java applications without requiring native dependencies or JNI. Implemented in pure Java, it provides a portable and secure execution environment that can run anywhere the JVM is available, including cloud, desktop, and embedded systems. The runtime loads WebAssembly binaries and exposes their functions as callable Java APIs, allowing seamless...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    HLSL++

    HLSL++

    Math library using HLSL syntax with multiplatform SIMD support

    HLSL++ is a header-only C++ math library designed to replicate the syntax and functionality of the HLSL shading language, making it easier for developers to write CPU-side code that mirrors GPU shader logic. It provides vector, matrix, and math operations with a syntax identical or very similar to HLSL, allowing seamless transition between shader code and application code. The library is optimized for performance and supports SIMD instructions across multiple architectures, including SSE,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
    Try Free
  • 5
    three-d

    three-d

    Makes it simple to draw stuff across platforms (including web)

    three-d is a lightweight and modern 3D rendering library written in Rust that targets both native and WebAssembly environments, providing a simple yet powerful abstraction over GPU-based graphics APIs. It is designed to make 3D graphics programming accessible while still offering fine-grained control over rendering pipelines, materials, lighting, and camera systems. The library leverages modern graphics standards such as OpenGL and WebGL to deliver high-performance rendering across...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    GopenPGP V3

    GopenPGP V3

    A high-level OpenPGP library

    GopenPGP V3 is a high-level OpenPGP cryptographic library developed by ProtonMail that provides a user-friendly API for common encryption and signing operations in Go, abstracting the complexity of the underlying OpenPGP standards and golang crypto primitives. This library lets developers perform key generation, message encryption and decryption, digital signing, and signature verification with straightforward functions that hide much of the boilerplate and nuance typically required when...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Ring UI

    Ring UI

    A collection of JetBrains Web UI components

    Ring-UI is a React component library created by JetBrains to provide a consistent, high-quality set of UI elements for building web applications with a polished and professional look and feel. It includes a comprehensive suite of components like buttons, dropdowns, modals, tabs, forms, tooltips, menus, and navigation elements that adhere to modern design principles and accessibility standards, making it easier for developers to deliver rich interactive experiences without reinventing core UI...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Trame

    Trame

    Weave various components and technologies into a Web App

    Developed by Kitware, trame is a Python-based framework that allows developers to create web applications with desktop-like functionality. It enables the integration of various components and technologies, such as VTK and ParaView, into web applications written entirely in Python. With best-in-class platforms at its core, trame provides complete control of 3D visualizations and data processing. Developers benefit from a write-once environment from trame. trame is an open source project...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Ignite UI for jQuery

    Ignite UI for jQuery

    Ignite UI for jQuery by Infragistics

    Ignite UI for jQuery™ helps you build powerful, high-performance web-based applications. Inside Ignite UI for jQuery you'll find user experience controls and components for creating engaging line-of-business web applications that target the browsers for both mobile & desktop environments. Ignite UI for jQuery is built on jQuery and jQuery UI and ties in seamlessly with the jQuery core model and conventions including all styling support via jQuery UI Theme Roller. Beyond jQuery Ignite UI for...
    Downloads: 0 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.
    Learn More
  • 10
    Restbed

    Restbed

    Restbed framework brings asynchronous RESTful functionality

    Restbed is a comprehensive and consistent programming model for building applications that require seamless and secure communication over HTTP, with the ability to model a range of business processes, designed to target mobile, tablet, desktop and embedded production environments. Server-Sent Events enable efficient server-to-client streaming of text-based event data—e.g., real-time notifications or updates generated on the server. A technique allowing multiple HTTP requests to be sent on a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Eclipse GLSP

    Eclipse GLSP

    Graphical language server platform for building web-based diagram

    The Graphical Language Server Platform (GLSP) is an extensible open-source framework for building custom diagram editors based on web technologies. Alongside an extensible client framework and a server framework, GLSP provides a language server protocol (LSP) for diagrams. With that, GLSP enables the development of modern, web-based diagram editors, whereas the heavy lifting, such as loading, interpreting, and editing according to the rules of the modeling language, is encapsulated in the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    badaso

    badaso

    Laravel Vue headless CMS / admin panel / dashboard / builder

    Badaso provides awesome database management features that can create tables, modify tables, delete tables, migrate tables, and delete migration files. Simply put, Badaso provides database management features without the need to create migration files using artisan laravel. Badaso provides a crud generator feature to make it easy to create CRUDs without having to code. Simplify API development for users, teams, and enterprises with our open source and professional toolset. Badaso provides...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Add to Calendar Button

    Add to Calendar Button

    The convenient JavaScript snippet to create buttons

    The convenient JavaScript snippet, which lets you reliably create beautiful buttons, where people can add events to their calendars. Welcome to the maybe most conveniant way working with Add to Calendar Buttons. Supporting all major calendars; in all modern browsers (Chrome, Edge, Firefox, Safari); on Windows, Mac, Android, and iOS as well as rather restricted webview environments like the Instagram in-app browser. For everybody, who wants to include a button at their website or app, which...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    neo.mjs

    neo.mjs

    The application worker driven frontend framework

    neo.mjs is the next-generation UI framework for creating desktop & mobile Web Apps. It has a very strong focus on performance and creating scalable & modular architectures. A clean & consistent API, as well as the ability to run without any build processes, will increase the productivity of your team while creating better solutions at the same time. While current libraries/frameworks like Angular, React or Vue provide reasonable performance for small or mostly static Apps, they lack when it...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Dunst

    Dunst

    Lightweight and customizable notification daemon

    Dunst is a lightweight replacement for the notification daemons provided by most desktop environments. It’s very customizable, isn’t dependent on any toolkits, and therefore fits into those window manager-centric setups we all love to customize to perfection. Customize fonts, icons, timeouts, and more. Are you unhappy with the default shortcuts and colors? No worries, you can change these all with a simple configuration file tweak. Change the look or behavior of notifications matching a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    flicking

    flicking

    Reliable, flexible and extendable carousel

    Everyday 30 million people experience. It's a reliable, flexible, and extendable carousel. Flicking is fully written in Typescript, and every class, property, and event are correctly typed and exported. Flicking comes with a rich API. You can use it to create your own customized Flicking & Plugins. With the Promise polyfill and flicking-inline CSS, Flicking can support Internet Explorer 9+. Flicking is designed to support Server-Side Rendering(SSR), and can be used with famous SSR frameworks...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ReactiveUI

    ReactiveUI

    An advanced, composable, functional reactive model-view-viewmodel

    An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms! Describe what you want, not how to do it & rejoice in the increased readability of your code. Code is communication between people, that also happens to run on a computer. If you optimise for reading by humans, then over a long time your project will end up better. Create re-usable chunks of functionality that can be seamlessly integrated into your reactive pipelines. These chunks might be...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Retro UI

    Retro UI

    A NeoBrutalism styled React + TailwindCSS UI library

    Retro UI is a design-focused UI library that recreates classic retro computing aesthetics within modern web interfaces, offering developers a way to build nostalgic, vintage-style applications. It provides components styled to resemble old operating systems and early graphical user interfaces, including elements like pixelated buttons, window frames, and low-resolution typography. The project is aimed at developers and designers who want to create unique user experiences that stand out from...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Bit Platform

    Bit Platform

    Build all of your apps using what you already know and love

    Bit Platform is a comprehensive .NET development ecosystem designed to simplify the creation of cross-platform applications using Blazor and modern web technologies. It provides a full-stack toolkit that includes UI components, project templates, and supporting libraries that enable developers to build web, mobile, and desktop applications from a single codebase. At its core is the Bit.BlazorUI library, which offers a large collection of lightweight, production-ready components with support...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Dev Janitor

    Dev Janitor

    Your Vibe Coding Toolkit A cross-platform desktop application

    Dev Janitor is an open-source developer productivity tool designed to automatically clean up stale, unused, or poorly maintained code patterns in a codebase, helping teams keep their repositories tidy without consuming engineering time manually pruning technical debt. The tool analyzes project files and identifies opportunities to perform cleanup tasks such as removing dead imports, fixing outdated syntax, simplifying redundant expressions, and consolidating duplicated logic, all while...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The Lift Web Framework
    Lift is the most powerful, most secure web framework available today. There are Seven Things that distinguish Lift from other web frameworks. Lift apps are resistant to common vulnerabilities including many of the OWASP Top 10. Lift apps are fast to build, concise and easy to maintain. Lift apps are high-performance and scale in the real world to handle insane traffic levels. Lift's Comet support is unparalled and Lift's ajax support is super-easy and very secure. Because Lift applications...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Keybase client

    Keybase client

    Keybase Go library, client, service, OS X, iOS, Android, Electron

    Keybase is secure messaging and file-sharing. We use public key cryptography to ensure your messages stay private. Even we can’t read your chats. Keybase works for families, roommates, clubs, and groups of friends, too. Keybase connects to public identities, too. You can connect with communities from Twitter, Reddit, and elsewhere. Don’t live dangerously when it comes to documents. Keybase can store your group’s photos, videos, and documents with end-to-end encryption. You can set a timer on...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Gideros

    Gideros

    Gideros Release version

    Gideros is a cross-platform development environment for creating amazing games and interactive applications in 2D or 3D. It is easy to pick up, quick to develop, and robust to deploy. Code your game once and deploy it to Android, iOS, MacOS, tvOS, Windows, HTML 5, and more. Apart from supporting multiple platforms, Gideros also provides automatic screen scaling and automatic selection of proper image resolution, which makes supporting different screen resolutions, aspect ratios, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    UIforETW

    UIforETW

    User interface for recording and managing ETW traces

    UIforETW is a Windows performance tracing companion that wraps the Event Tracing for Windows (ETW) toolchain in an approachable GUI. It standardizes trace collection profiles, launches WPR/xperf with the right providers, and organizes the resulting .etl files for repeatable investigations. The tool streamlines the entire loop—record, annotate, open in WPA/XperfView—so engineers can focus on finding scheduling stalls, I/O bottlenecks, GC pauses, or GPU hitches instead of memorizing...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    FL Chart

    FL Chart

    FL Chart is a highly customizable Flutter chart library

    fl_chart is a charting library for Flutter that focuses on expressive, highly customizable data visualizations with smooth animations. It offers a broad set of chart types—line, bar, pie, scatter, and radar—each exposed through clear data/option models rather than imperative drawing. Interactive features like touch handling, tooltips, selection/highlighting, and panning help apps present insights rather than static images. The package pays special attention to aesthetics, with options for...
    Downloads: 0 This Week
    Last Update:
    See Project