Open Source Systems Administration Software

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

  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 1
    OpenUEM

    OpenUEM

    Manage your IT assets thanks to its agents and a clean and concise UI

    OpenUEM is an open-source inventory tool that allows you to manage your IT assets thanks to its agents and a clean and concise web user interface. OpenUEM is based on open-source or free tools that are battle-tested to avoid re-inventing the wheel. It allows you to keep track of your IT assets using agents installed on your Windows, Linux (Debian and RedHat based distributions) and MacOS endpoints and provides features like remote file browsing, getting Windows Update and Antivirus status, deploying software via WinGet/Flatpak/Brew, remote assistance with VNC or RDP… OpenUEM server components can be installed in a humble desktop machine with Windows 10 Home, Debian/Ubuntu Linux or any Docker powered environment. If you run a medium-sized or large company, you can use beefier machines and share the load as it has been designed to have distributed components. It can be classified too as a Remote Monitoring and Managing (RMM) or as a Unified Endpoint Management (UEM) tool.
    Leader badge
    Downloads: 26 This Week
    Last Update:
    See Project
  • 2
    Appupdater
    Appupdater provides advanced functionality to Windows, similar to apt-get or yum on Linux. It automates the process of installing and maintaining up to date versions of programs. It is fully customizable for use in a corporate environment.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3

    OPSI UPDATER

    Check and Update Products on OPSI Server

    This OPSI SERVER Command line Tool (Opsi Updater) will check for available OPSI Product Updates on official Servers (example Mozilla) and will allow to Download and Update older Product Versions on OPSI Repository and distribute them on clients having older versions. readme: http://svn.code.sourceforge.net/p/opsiupdater/code-0/trunk/readme.txt
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    This toolkit consists of three small tools which enable the user to deploy, overview and undeploy any JSR88/J2EE1.4 conformant application into any JSR88/J2EE1.4 conformant app. server. Our target is to become the I******Shield of the J2EE world.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Will allow web based (Facelet) ant compile/build/deploy script generator and runner unsing a JCR content repository for managing J2EE components in a project environnement. Maybe a little of all this soon...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    NSDi (Network Services Discoverer) is a metarepository for big/small environments. This tool uses differents plugins to discover the services and software installed on servers. You can create many repositories accesibles via API for many external tools.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    NetDist is a configuration management/distribution solution. It can handle the distribution of configuration files to any number of hosts, can be set up to generate configuration files automatically, and provides a central location for configs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    OpenCOE is a project to develop a platform independant, GPL version of the Defense Information Infrastructure Common Operating Environment (DII COE).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Multitude is a tool to install and manage packages on all your debian machines in one place. It aims to be like aptitude but for your whole serverfarm or so.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 10
    With phpAdamoto it is possible to administrate many clients and servers from a web console powered by php. It lets you start and monitor any script on client machines to do any kind of administrative work like changing configurations, install software an
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Andutteye is an open source systems management platform that automates enterprise data centers and keeps them running. With Andutteye you can control your Linux and Unix system from a central point of operation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ControlTier
    ControlTier aims to be a complete, enterprise-ready system for automating the deployment and management of multi-tier and distributed application services. Visit http://controltier.org for more info.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Debian Distribution Mirror is Python mirror software for Debian GNU/Linux distribution packages using wget
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    FDP-BG: FreeBSD Documentation Project in Bulgarian FDP-BG: FreeBSD Documentation Project на български
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Finch is a package dependency graph management engine with interfaces in many programming languages (C, Obj-C, Perl, etc). The goal for this project is to provide a robust replacement for the current dependency engine in Fink (fink.sourceforge.net)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Software designed for the small clinics that they require of a tool to manage and to take a detailed control of his activities including handling of inventories and consultations completely in Spanish.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Install Perl Module Script : Free Script to Install Perl modules to our system. This is an automated script developed in Perl to install Perl modules and all of its dependent modules with in a single step. Geo Varghese
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    The Node Director is a tool for managing distributed, hetergeneous UNIX Systems. Its functionality includes System Configuration, Application Distribution, NIS & NIS+ Management, User Creation and Dynamic System Documentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Do you know all devices connected to your IT network ? Do you know which software or hardware component is installed on a computer ? Are you able to deploy softwares or configuration scripts on your computers ? No, then Try OCS Inventory NG at http://www.ocsinventory-ng.org...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Open3SP is a unique system administration framework that provides a secure administrative infrastructure based on the SSH protocol. The aims of the project are to establish role based access, automated configurations and software/patch deployment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    OpenESM project to promote software development of enterprise systems management. Focus areas are (Performance and Availability, Configuration Management, Data Warehousing, Reporting and Correlation).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    (pronounced 'automate') -- A Java-based framework for automating routine tasks across a set of machines. Supports XML configuration files, extensible set of parameterized tasks, abstract task definitions, nested config files and web-based invocation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    RadMacLab is a php & mysql based management module for identifying macintosh computers via MAC address for management with Radmind. It allows setting of network info and manging certificates through a centralized database.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Ruby text-based router search designed to query Cisco 72xx and 10k Routers for Cable modem and CPE information. It is designed to work both on UNIX and NT enviroments. Requirement is the Ruby language interpreter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    S.M.A.N.T (Systems Management and Network Toolkit) SMANT is an Integraded Systems Administration Envirnoment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next