Showing 5102 open source projects for "linux 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
  • 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.
    Start Free
  • 1
    parashell - Parallel Port Control
    Parallel Port Control Made Easy - parashell allows control of a PC parallel port (input and output) with simple command line arguments. The simplicity of these programs make it very easy to use in scripts. Control stepper motors, Relays, LEDs, etc...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    XML For Swing
    This tool creates JAVA classes for GUI development . The idea is to provide to developers an very quick way to create their own graphical interface on Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Portable makefile generator. Generates project files for MSVC, XCode, Carbide, Eclipse, GNU make and more with support for C/C++/Obj-C files, assembly files, C# projects and Android projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    Mac4Lin

    Aqua UI for GTK2

    The goal of this project is to bring the Aqua User Interface to POSIX Operating Systems (GNU/LInux, FreeBSD, openSolaris etc.). The project is built for desktop environments based on GTK2. Follow developer Anirudh Acharya (@infra_red_dude)
    Downloads: 15 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 5
    pyHed its a framework created to help developers to create desktop aplications cross-plataform using Python. Using pyQT and sqlAlchemy, the pyHed framework transforms the job of creating and support aplications much more easy and fast. pyHed Team
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Allows editing of any size file in hexadecimal, decimal and ASCII. A great tool that allows you to edit and analyze the contents for either the data or resource fork of any type of file. 68K, PPC and Carbon run on MacOS 7-9 and X.
    Leader badge
    Downloads: 155 This Week
    Last Update:
    See Project
  • 7
    The most efficient flatfile database engine written in pure PHP, it is compatible with a subset of intermediate SQL92 and does not need any additional library! It perfectly understands SQL (also MySQL variant) and is also supported through ADOdb Lite.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    MEDILIG - Medical Life-Guard

    MEDILIG - Medical Life-Guard

    EHR/EMR cross-platform electronic medical record application

    EHR/EMR cross-platform software for the design, implementation and use of autonomous, open, database models for multilingual medical knowledge management systems from primary care to continuing care.
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    OWinLib is a GPL-licenced window library written in C++. It's purpose is to have an open source library for writing simple object orientated gui and console applications which can easily be compiled under any platform for which this library is ported to
    Downloads: 0 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.
    Start Free
  • 10
    A Java AWT/Swing Graphics drop-in replacement that renders to the TikZ/PGF (La)TeX language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Farben is a Java-based universal binary file reader and writer. Easily view binary files hierarchically. Edit embedded file metadata in a variety of formats. Identify orphaned files. A wide variety of file formats will be included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ika is a game engine designed to allow one to make a console style RPG with a minimum of code, while allowing one who is willing to code an impressive level of power over the look and feel of one's project, thanks to the embedded Python interpreter.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    GGredit is library that implements base functionality for a generic graphic editor. DDraw is a diagram editor designed for Gnome that use GGredit. DDraw is inspired to DIA, it can be used to draw many different kinds of diagrams.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    用c实现了常用的容器,如果rbtree,hashtable,list,vector,deque,heap,map,以及定时器,os api,应用开发框架。 实现了一个基于btree索引算法的文件数据库,提供了断电保护,以及事务提交与回滚等接口
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    DBOW is a database compiler-compiler or front-end. It takes table definitions in a relatively high-level language and prepares C, C++, PHP, Perl (etc) functions for manipulating the database. It will also produce SQL table data for MySQL.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 16
    Omega Online is cross-platform peer-to-peer middleware for home computing. The project provides tools and libraries to author distributed computing in a language-neutral manner, using open standards.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Ertha is an open source GIS whose main focus is to guarantee easy extensibility and straightforward integration of custom modules. It provides basic geographic rendering and topologic analysis and exposes the main data structures loaded from shapefiles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Distributed Parallel Programming for Python! This package builds on traditional Python by enabling users to write distributed, parallel programs based on MPI message passing primitives. General python objects can be messaged between processors. Ru
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    BRIM is a MVC framework, written in PHP and based on items with a hierarchical relationship. The list of plugins make BRIM a Information Manager with plugins like bookmarks, a calendar, contacts tasks, notes, RSS etc. The application is multilingual.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    Project Sparroh
    Project-Sparroh is a hobby operating system project. Goal is to write an OS from scratch for the purposes of learning how they work and for fun. An assembler and high level language cross-compiler will also be written first and used to build the OS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Brook+ is a high level C-like language with extensions for stream programming on different compute devices such as CPUs and GPUs. Supports an ATI CAL and x86 CPU backend. Keywords : GPGPU, GPU Computing, HPC
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Entrans is an online collaborative translation tool used for editing and translation of PO files. It provides features such as ``dynamic'' keyboard for Indian languages and automated suggestions to help beginners and experts alike.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    libthrowable is a small library to ease error handling and debugging in C++.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ZASM is a 2 pass assembler for Zilog's 8-bit CPU Z80. Supported platforms: Unix-style OS, e.g. MacOS X, Linux, BSD. Special support for ZX Spectrum emulator file formats. Binary or intel hex file output.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    gnu4u provides defined set of (GNU-)tools for development C and C++ applications. This tool set is independent of the OS's patch level, is available for different systems and provides the same development and runtime environment for those systems.
    Downloads: 0 This Week
    Last Update:
    See Project