Browse free open source System software and projects below. Use the toggles on the left to filter open source System software by OS, license, language, programming language, and project status.

  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • Get the most trusted enterprise browser Icon
    Get the most trusted enterprise browser

    Advanced built-in security helps IT prevent breaches before they happen

    Defend against security incidents with Chrome Enterprise. Create customizable controls, manage extensions and set proactive alerts to keep your data and employees protected without slowing down productivity.
    Download Chrome
  • 1
    HP Linux Imaging and Printing

    HP Linux Imaging and Printing

    Hewlett-Packard's Linux imaging and printing software

    The Hewlett-Packard Linux Imaging and Printing Project provides a unified single and multi-function connectivity solution for Linux. For support and help, please visit https://launchpad.net/hplip
    Leader badge
    Downloads: 8,303 This Week
    Last Update:
    See Project
  • 2
    A very high quality package of printer drivers for CUPS on Linux and other POSIX-compliant operating systems. This project also maintains an enhanced Print plug-in for GIMP 2.x from the same code base.
    Leader badge
    Downloads: 2,798 This Week
    Last Update:
    See Project
  • 3
    vDos

    vDos

    Run DOS applications in Windows.

    vDos is specific to run serious (mainly text mode) DOS applications in Windows 32 or 64-bit, Windows 7 or later. You need at least already use such a DOS application to appreciate vDos. If you don’t, want to play with DOS (or its games): vDos isn’t meant for you! Recent versions (latest 2024.05.01) and the vDos forum are now hosted at: https://www.vdos.info
    Leader badge
    Downloads: 102 This Week
    Last Update:
    See Project
  • 4

    JasperStarter

    Running JasperReports from command line

    JasperStarter is a command line launcher and batch compiler for JasperReports.
    Leader badge
    Downloads: 119 This Week
    Last Update:
    See Project
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • 5
    CID

    CID

    Insert and manage Linux computers in AD

    CID (Closed In Directory) is a set of bash scripts for inserting and managing Linux computers in Active Directory domains. Modifications made to the system allow Linux to behave like a Windows computer within AD.
    Downloads: 59 This Week
    Last Update:
    See Project
  • 6
    CUPS back-end for the canon printers using the proprietary USB over IP BJNP protocol. This back-end allows Cups to print over the network to a Canon printer. The design is based on reverse engineering of the protocol. Version 2.0 adds ink-level reporting and improved out-of-paper detection. Version 2.0.1 is now released under GPLv2 or later to be compatible with the changed cups license. No other changes. Version 2.0.2 fixes a compile error with GCC9 Version 2.0.3 Fix GCC10 compile errors. increase status buffer size for newer printers that send larger status messages
    Leader badge
    Downloads: 49 This Week
    Last Update:
    See Project
  • 7
    ESP3D

    ESP3D

    FW for ESP8266/ESP8285/ESP32 used with 3D printer

    This firmware allows not only to have a cheap bridge between Wifi and serial, but also to have a web UI to configure wifi, to monitor 3D printer and even control it, and to make things easy, UI is fully customizable without reflashing FW. Firmware should work with any 3D printer firmware (repetier/marlin/smoothie ware using GCODE) if the serial connection has a correct setup. I currently use it with my personal flavor of repetier for Due based boards. The web interface files are present in the data directory but UI has its own repository ESP3D-WEBUI. Use GPIO2 to the ground to reset all settings in a hard way, 2-6 sec after boot / not before!! Set GPIO2 to ground before boot change boot mode and go to special boot that do not reach FW. Currently, boot takes 10 sec - giving 8 seconds to connect GPIO2 to GND and do a hard recovery for settings. Complete configuration by web browser (Station or Access point) or by Serial/telnet commands.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Those who have read past the "Malware" warning can be assured there is absolutely no malware in this OS or in the download. This warning comes from the "netcat" binary included in the download as a DOS time client. Unfortunately netcat has code that is flagged as malware. FREESCO, a NAT/firewall router/server based on Linux and runs on a single 1.44MB floppy. Freesco is very powerful and versatile and can connect multiple home or small office networks to most types of Internet connections including dialup.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 9
    The Hewlett-Packard Co. Linux Inkjet Driver Project has moved!
    Downloads: 11 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    A collection of enhanced PPD files for Canon Pixma MP600 and MP610 all-in-one printers, and a Sane scanner driver for Canon Pixma MP140, MP210, MP520, MP610, MP710, MX700 for up to 4800 dpi resolution, that can be used with Sane 1.0.18 or 1.0.19.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    Libinklevel is a library to check the ink level of ink jet printers connected via USB. Canon BJNP network printers are supported too. It works on Linux and FreeBSD.
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project
  • 12
    Ink is a command line tool which displays the ink level of your printer. It makes use of libinklevel.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 13
    A full-featured, GTK-based control panel for IceWM, featuring an IceWM theme designer, IceSoundManager (sound events), IcePref2, & tools to manage wallpaper, cursors, keys, window options, & more. IceWMCP has a familiar, Control Panel-like interface.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    EmfPrinter
    EmfPrinter is a virtual printer driver for Microsoft Windows which allows you to print documents as EMF/WMF vector images or to more than 100 raster formats (JPEG,PNG,BMP,etc). Document conversion has never been easier!
    Downloads: 11 This Week
    Last Update:
    See Project
  • 15
    This project includes 4 main modules to use with CUPS : "KUPS", a KDE administration front-end, "XPP", a light graphical printing frontend, "QTCUPS", a front-end and library for Qt, and "CUPS-DRIVERS", GS drivers which allow to print to any printer.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    A set of tools for making the adminstration and support of large number of printers dramatically easier.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    A software to sort, list & print files from folder(s) & sub folders. Please note that you need Java Runtime Environment (JRE) 6 or later. Latest JRE is available at http://java.sun.com/javase/downloads/index.jsp Read "Latest News" below for details
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    The mpdist distribution consists of three programs: mp - pretty prints files to a PostScript printer. mptool - a graphical frontend to mp. mimep - allows users to print multimedia messages composed with any UA respecting the MIME standar
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Stylus-control provides a graphical interface for controlling nozzle checks, head cleaning and ink level of your Epson stylus printer. So it's planned to add new functionalities.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Allows stdin or files specified on the command line to be printed from a remote terminal using ANSI escape sequences. Inspired by the ansiprt.c component of U Wash's PINE.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    ELPS is a small linux distro aimed to became a dedicated network print server that fits in an 32MB flash disk.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Driver for several Casio label printers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    GUI wrapper for escputil (command line utility to manage Epson printers): it allows to watch ink levels, clean print heads, print nozzle patterns, align printer heads, .... with a simple and friendly user interface.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Create a useful API for interfacing with HP LaserJet devices via usb, parallel and networking interfaces - liblj. This project should also include a driver for linux that works similar to lpd but without the hassles - ljd.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    GUI and scripts for the ACC300 serial check-printer and MySQL checks database management Interface de usuário e scripts para a impressora de cheques ACC300 ("Check-pronto") e para gerenciamento de um banco de dados MySQL de cheques emitidos
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.