Showing 3228 open source projects for "linux desktop"

View related business solutions
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    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 Now
  • $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
  • 1
    A easy basic in order to make games in 2d style amos for linux and windows The basic it comprises a module runtime, ide examples and games.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    dbm

    dbm

    Full platform database management tool

    Full platform database management tool, supports ClickHouse, Presto, Trino, MySQL, PostgreSQL...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    PHPFusion

    PHPFusion

    Award-winning lightweight Open Source Content Management System (CMS)

    PHPFusion is an award-winning open source content management system (CMS). PHPFusion is written in PHP and MySQL and includes a simple, comprehensive administration system. Demos : https://demos.php-fusion.co.uk/
    Downloads: 25 This Week
    Last Update:
    See Project
  • 4
    X11-Basic

    X11-Basic

    A BASIC interpreter and compiler with graphics.

    X11-Basic is a dialect of the BASIC programming language with graphics capability that integrates features like shell scripting, cgi-Programming and full graphical visualisation into the easy to learn basic language on modern computers.
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    omniORB2 and omniORBpy adaptations for IPSA
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Ion

    Ion

    Portable suite of libraries and tools for building client applications

    Ion is a modular C++ toolkit for building high-performance 2D/3D graphics applications with a strong emphasis on portability, correctness, and developer ergonomics. Rather than a monolithic engine, it offers focused libraries—math, image, GPU resource management, shader utilities, remote inspection, and platform abstractions—that you can adopt à la carte. The rendering layer wraps modern OpenGL/OpenGL ES concepts with a carefully layered API that tracks object lifetimes, deduplicates...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    gophernotes

    gophernotes

    The Go kernel for Jupyter notebooks and nteract

    gophernotes is a Go kernel for Jupyter notebooks and nteract. It lets you use Go interactively in a browser-based notebook or desktop app. Use gophernotes to create and share documents that contain live Go code, equations, visualizations and explanatory text. These notebooks, with the live Go code, can then be shared with others via email, Dropbox, GitHub and the Jupyter Notebook Viewer. Go forth and do data science, or anything else interesting, with Go notebooks! This project utilizes a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Provider

    Provider

    InheritedWidgets, but simple

    provider is a lightweight state management approach for Flutter that wraps InheritedWidget to expose data down the widget tree in a clean, idiomatic way. It popularized simple patterns like ChangeNotifierProvider and Consumer to rebuild only the widgets that need updates. The library offers convenient providers for synchronous values, streams, and futures, plus utilities like MultiProvider and ProxyProvider to compose dependencies. Its appeal is minimal boilerplate, readability, and ease of...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    PC-BASIC - a GW-BASIC emulator

    PC-BASIC - a GW-BASIC emulator

    A free, cross-platform emulator for GW-BASIC, PCjr & Tandy BASIC

    PC-BASIC is a free, cross-platform interpreter for GW-BASIC, BASICA, PCjr Cartridge Basic and Tandy 1000 GWBASIC. -- This page is an archive and hosts the legacy version 1.2 of PC-BASIC only. -- For documentation and the latest releases, please see the official homepage: www.pc-basic.org Four source code, discussions and to report bugs please see the GitHub project page https://github.com/robhagemans/pcbasic
    Leader badge
    Downloads: 139 This Week
    Last Update:
    See Project
  • 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
  • 10
    JPrefs

    JPrefs

    Java Preferences Editor

    JPrefs is a Java preferences editor that allows viewing and editing of preferences. JPrefs visualizes all Java preferences of your computer in a tree. You can navigate through the tree similar to a file manager GUI and examine and edit all preferences. There are two trees available, user tree and system tree. Switching between them is simply easy by JPrefs menus or tool bar buttons. Also exporting and importing of preferences to and from XML files is supported by JPrefs as well. JPrefs...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Glicol

    Glicol

    Graph-oriented live coding language and music/audio DSP library

    Glicol is a graph-oriented live coding language and audio engine designed for real-time music creation and digital signal processing, written entirely in Rust. It introduces a unique paradigm where audio synthesis and sequencing are represented as interconnected nodes, allowing developers and musicians to construct complex sound pipelines through declarative code. The language is designed to be accessible to beginners while still offering powerful capabilities for advanced users, enabling...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Desktop

    Desktop

    Building Local-First apps for Windows, MacOS, Linux, iOS and Android

    desktop enables building cross-platform desktop applications with Elixir by pairing a Phoenix/LiveView UI with a native webview shell. The approach keeps application logic on the BEAM—supervised, fault-tolerant, and hot-reload-friendly—while rendering an HTML/CSS/JS interface inside the system’s embedded browser engine. It offers conveniences for packaging and distribution on Windows, macOS, and Linux, including app metadata, icons, and startup integration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    LoadingIndicators.WPF

    LoadingIndicators.WPF

    A collection of loading indicators for WPF

    LoadingIndicators.WPF is a lightweight WPF control library that adds animated loading indicators to desktop applications. It gives developers a ready-made way to show activity, waiting states, and background work without designing custom animations from scratch. The project includes eight visual styles, including arcs, rings, double bounce, flip plane, pulse, three dots, and wave patterns. Each indicator can be activated or deactivated easily, making it useful for screens that switch between...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Pangolin Desktop

    Pangolin Desktop

    Pangolin Desktop UI shell, designed for dahliaOS, written in Flutter

    Pangolin Desktop UI shell, designed for dahliaOS, written in Flutter. You can run Pangolin on any platform that Flutter supports but we recommend running it on Linux as some features of Pangolin are designed exclusively for Linux and won't work on other platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Aurelia

    Aurelia

    Framework entry point bringing together all the sub-modules of Aurelia

    Aurelia is a modern, front-end JavaScript framework for building browser, mobile, and desktop applications. It focuses on aligning closely with web platform specifications, using convention over configuration, and having minimal framework intrusion. Basically, we want you to just write your code without the framework getting in your way. This library is part of the Aurelia platform. It contains the aurelia-framework library, which brings together all the required core aurelia libraries into...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Advanced REST Client application

    Advanced REST Client application

    Advanced REST Client - Desktop application

    This is the main repository for the ARC Electron application. If you are still using Chrome plug-in then proceed to move From Chrome To the Desktop Client section. The original Chrome application is discontinued as Chrome stopped supporting browser-based applications. ARC was built as an open-source and free for everyone API tool out of a passion for giving the developer community tools they need. The application and related projects (like API Console) are created and distributed to our...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    GroIMP

    GroIMP

    Growth-grammar related Interactive Modelling Platform

    Important: Groimp migrates to Gitlab. You can find the latest code at "https://gitlab.com/grogra/groimp/". The version on Sourceforge will not be updated anymore. The modelling platform GroIMP is designed as an integrated platform which incorporates modelling, visualisation and interaction. It exhibits several features which makes itself suitable for the field of biological or ALife modelling: The “modelling backbone” consists in the language XL. It is fully integrated, e.g., the...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    PPet

    PPet

    Put a cute girl on your desktop for a little more fun

    Put a cute girl on your desktop for a little more fun, supports Mac, Win and Linux. Download the latest version, use .dmg for Mac, .exe for Windows, and .deb for Linux. Drag the local model folder into the window, and it will be updated to the model list if the import is successful. Add files (local models start with) jsonin Settings -> Models list .file://.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    history

    history

    Manage session history with JavaScript

    The history library lets you easily manage session history anywhere JavaScript runs. A history object abstracts away the differences in various environments and provides a minimal API that lets you manage the history stack, navigate, and persist state between sessions. Development of the current stable release, version 5, happens on the master branch. Please keep in mind that this branch may include some work that has not yet been published as part of an official release. However, since...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Color Picker Tool With Contrast Details

    Color Picker Tool With Contrast Details

    An Easy Color Picker Tool With Contrast Details

    Download the zip file above, extract it and then view all the files one by one. Also, see the VIDEO / SCREENSHOTS of this tool below. Although, this Color Picker tool was originally designed on a Mac System, I find that the List Box implementation and its values selection, using the down arrow key, is much easier on a Windows / Linux System. So, using this tool on these operating systems, will be highly beneficial and faster for design purposes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Buzz is a fast graphical editor for XML files with special support for OPML. Using the OPML convergence tools it will edit about any outline and many forms of indented text, including Python. In fact, Buzz was written with Buzz! It is written in P
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    ngx-auth-firebaseui

    ngx-auth-firebaseui

    Angular Material UI component for firebase authentication

    Open Source Library for Angular Web Apps to integrate a material user interface built for firebase authentication. Angular UI component for firebase authentication. This library is an angular module (including angular components and services) that allows to authenticate your users with your firebase project. NgxAuthFirebseUI is compatible with angular material and angular flexLayout. It uses a responsive and accessible web design UX/UI from google material concepts and components (supporting...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    SBW (Systems Biology Workbench)

    SBW (Systems Biology Workbench)

    Framework for Systems Biology

    The Systems Biology Workbench(SBW) is a framework for application intercommunications. It uses a broker-based, distributed, message-passing architecture, supports many languages including Java, C++, Perl & Python, and runs under Linux,OSX & Win32. It comes with a large number of modules, encompassing the whole modeling cycle: creating computational models, simulating and analyzing them, visualizing the information, in order to improve the models. All using community standards, such as...
    Leader badge
    Downloads: 22 This Week
    Last Update:
    See Project
  • 24
    freebpmnquality — QualiBPMN

    freebpmnquality — QualiBPMN

    Free software to validate BPMN business process diagrams.

    ABOUT This is a free, client-side tool for evaluation of BPMN business process model quality and correctness. This tool helps to check BPMN diagrams and find modeling mistakes. HOW TO USE? Extract the downloaded archive and open analytics/index.html file in the web browser (it is recommended to use Google Chrome, Mozilla Firefox, or Microsoft Edge) OR use it online here >> https://freebpmnquality.github.io/services/analytics/
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Arduino

    Arduino

    Open-source electronics platform

    Arduino is an open-source physical computing platform based on a simple I/O board and a development environment that implements the Processing/Wiring language. Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer (e.g. Flash, Processing and MaxMSP). The boards can be assembled by hand or purchased preassembled. Arduino is a popular tool for IoT product development as well as one of the most successful tools for STEM/STEAM education....
    Downloads: 114 This Week
    Last Update:
    See Project