Skip to content

Instantly share code, notes, and snippets.

@invisiblejim
Last active May 11, 2024 17:54
Show Gist options
  • Save invisiblejim/928e9d896677eb6aecc64ce3a7fbc6ab to your computer and use it in GitHub Desktop.
Save invisiblejim/928e9d896677eb6aecc64ce3a7fbc6ab to your computer and use it in GitHub Desktop.
A List of Useful Free/Libre/Open Source Software

A Useful List of Free/Libre/Open Source Software Projects

The list has been moved to a new home at The Friendly Free Software Directory

As of 27/12/2022 this Gist is deprecated and will no longer be maintained. Please visit the new site for the latest additions to the list

A list of favorite Free/Libre/Open Source Software suggested by members of the Mybroadband.co.za forum community.

To join the discussion or suggest additions to the list go to

https://mybroadband.co.za/forum/threads/your-favourite-open-source-software.1140039/

3D Printing and CNC

Cura
grbl
Klipper
Meshy
OctoPrint
PrusaSlicer
Slic3r

Backup Software and Disk Imaging/Cloning

Amanda
Areca
BackupPC
Bacula
Bareos
Box Backup
Clonezilla
Duplicati
FOG
Mondo Rescue
Redo Rescue
Restic
rsnapshot
UrBackup

Blockchain and Cryptocurrency

BitcoinCore
CCXT
Hyperledger
Hummingbot
Octobot
Superalgos

Business Applications

Alfresco
Axelor
BiblioteQ
Camunda
Corteza
Crater
Dolibarr
ErpNext
Evergreen ILS
Flectra
GnuCash
GnuMed
Invenio
InvenTree
Investpy
Kill Bill
KMyMoney
Markets
Mayan EDMS
Metasfresh
Odoo
OFBiz
OPALS
OpenCRX
Portfolio Performance
Skrooge
SLIMS
SuiteCRM
Taler
TastyIgniter
Xibo

CMS

Apostrophe
Backdrop
Bookstack
Concrete5
CrafterCMS
Directus
DokuWiki
Drupal
Ghost
Grav
Joomla
MediaWiki
Microweber
MODX
Neos
Payload
Plone
Processwire
Strapi
Twill
Typo3
Wagtail
Wiki.js
Wordpress

Data Science and Machine Learning

Apache MXNet
Bond
Common Voice
dhis2
GAAS
Greykite
Intake
Jamovi
Jupyter Notebooks
NeMo
Neuroph
OpenCV
Orange
Pandas
Project Sparrow
PyTorch
scikit-image
scikit-learn
Silero Models
SINGA
Tensorflow

Databases and Database Utilities

Adminer
Beekeper Studio
CrateDB
CUBRID
DBeaver
Firebird
Litestream
MariaDB
MyHoard
Nebula Graph
MySQL
Neo4j
Ola Hallengren SQL Server Maintenance Solution
PgBouncer
PGHoard
phpMyAdmin
PostgreSQL
Redis
Robo 3T (Formerly Robomongo)
rqlite
SQLite
Tarantool
WAL-G

Development

Aloha Editor
Appsmith
Appwrite
Atom
Bash
Blockly
BlueJ
Blueprint
Budibase
Cambalache
Carbon Language
CKEditor
Code::Blocks
Conan
ContentTools
Convertigo
Dreamfactory
Editor.js
Flutter
Free Pascal
Electronjs
Emacs
Gaphor
GDB
GitUI
Gnu Compiler Collection
Hare
Hello World!
IntelliJ IDEA Community
Jodit](https://github.com/xdan/jodit)
Julia
JSON Crack
Lua
luau
massCode
Meta-System
Microflow
MinGW
Mongoosejs
Netbeans
NodeJS
Notepad++
Notepad Next
Notepads
Passportjs
p5js
Perl
PHP
PINCE
PlantUML
Processing
Prosemirror
PWA Builder
Python
Quilljs
Rakudo
Robot Framework
Ruby
Rust
Saltcorn
SCEditor
Snowpack
SpaceVim
Summernote
SunEditor
TCL
TinyMCE
Thonny
Toast UI Editor
Trix
Vite
VSCode
XAMPP

Education

Anki
Canvas LMS
CCDciel
Celestia
Cosmonium
GCompris
Gibbon
Koha
Kojo
Kolibri
KStars
Mahara
Marble
Moodle
OpenBoard
Open edX
Orbiter
Skychart
Stellarium

Electronics, Embedded and PCB Design

BusyBox
Fritzing
Gnucap
Horizon EDA
KiCAD
libcamera
LibrePCB
Microprobe
naga EDA
Ngspice
Openbot
Opensce
PlatformIO
QSapecNG
Qucs
SimulIDE
Xyce

Emulators and Retro Gaming

Altirra
Basilisk
Batocera.linux
BlastEm
Cemu
Chiaki
Citra
Clock Signal
Commander Genius
DBGL
Dolphin
DOSBox-X
FS-UAE
FUSE
GSPlus
Higan
Kronos
Lakka
lionheart-remake
MAME
Mednafen
Mesen
NFSIISE
OpenJK
PCSX-Reloaded
PPSSPP
R.E.L.I.V.E
RetroArch
RPCS3
Ryujinx
ScummVM
SeriousSamClassic
SheepShaver
Stella
VICE
xemu
Yuzu
ZEsaUX

Forum and Social

BBPress
BuddyPress
Discourse
Elgg
Flarum
Gitter
HumHub
Known
Lemmy
Mastodon
Open Source Social Network
Oxwall
RainbowStream
Silverpeas
Vircadia

Frameworks and Libraries

Adonis.js
Apache POI
Arcan
Axios
Bareflank Hypervisor
Bootstrap
Cirq
Cocos Creator
Delta Engine
Django
Ergo
Express
FastAPI
Flask
Fyrox Game Engine
Genode
Gnu Libmicrohttpd
Iced
ifcOpenShell
Laravel
LibGDX
Monogame
noise-replellent
Open 3D Engine
OpenSilver
Panda3D
Phalcon
Phoenix
Sails.js
SDL
Serverless
Starling
Superpowers
Symfony
Topologic
Vulkan
wolfSSL
Yii

Games and Gaming

0 A.D.
Amnesia
Armagetron
AstroMenace
Arx-Libertatis
Athenaeum
The Battle for Wesnoth
Beyond All Reason
Block Attack
C-Dogs SDL
Citybound
Cockatrice
CorsixTH
Crosswords
Cytopia
Destination Sol
Doomsday Engine
Dungeon Crawl Stone Soup
Endless Sky
EDuke32
ET Legacy
Flare
Flightgear
FreeOrion
Frets on Fire
Free Heroes of Might and Magic II
Frozen Bubble
Gearhead Caramel
GeForce NOW(Electron)
GemRB
Gopher360
Heroic Games Launcher
Illarion
Julius
Kobo Deluxe
Kryftolike
Hedgewars
Lancache
Liberama
Libre TrainSim
Linux Air Combat
Mindustry
Minigalaxy
Minetest
mk48
Mudlet
Naev
Nethack
Neverball
Nile
Oolite
Open Fodder
OpenARNF
OpenBVE
OpenDUNE
OpenIG
OpenHV
OpenLara
OpenM
OpenRA
OpenRails
OpenRCT2
OpenScope
OpenTTD
OpenTyrian
OpenX-COM
OpenXRay
Overgrowth
Pioneer
Pixel Dungeon
Pixel Wheels
PokerTH
PysolFC
Return to the Roots
Rigs of Rods
RVGL
Ryzom Core
Simon Tatham's Portable Puzzle Collection
Soapbox Race World
Speed Dreams
Stockfish
SuperTuxKart
Taisei
Tales of Maj'Eyal
Teeworlds
The Dark Mod
Thrive
Titan Tactics
TripleA
UnCiv
Ur-Quan Masters
Ur-Quan Masters HD
Vangers
Vega Strike
Veloren
VGA Golf
Warble
Warsmash
Warsow
Warzone 2100
Widelands
World of Padman
Xonotic
Yorg
ZDoom
Zero-K

Graphics and Media

3D Movie Maker
Abundant Music
Amberol
Ampache
Ardour
Armorpaint
Art of Illusion
Audacious
Audacity
AUTOMATIC1111
BeeRef
Bespoke
Blender
BRL-CAD
Cadzinho
Calibre
Castopod
chaiNNer
Cider
Cine Encoder
Clapper
Converseen
Curtail
Darktable
DCP-o-Matic
DeDBeeF
DigiKam
DisplayCAL
Dia
Draw.io
Drawing
Dust3D
Effekseer
Elisa
Enve
Excalidraw
FidelityFX-CLI
Filmulator
Foliate
FreeCAD
G'MIC
Geometry Sketcher
Giada
Gifski
GIMP
Glaxnimate
GODOT
Helvum
Hugin
Handbrake
Keylight Controller
Komikku
Icecast
Inkscape
Inkstitch
Irrlicht Engine
Jellyfin
K-3D
Kdenlive
Kodi
Koodo Reader
Kooha
Krita
Jellyfin
Laigter
LaTeXDraw
LazPaint
LibreArp
LibreCAD
Libretime
LiVES
LMMS
Madsonic
MComix
Meshroom
Mixxx
Moonray
MPV
Musescore
musikcube
MyPaint
MythTV
NATRON
Navidrome ncspot
OBS Studio
Olive
OpenGameArt
OpenSCAD
Openshot
OpenToonz
OSMC
ossia score
QPrompt
PeerTube
Pencil
Photoflare
Pinta
Piskel
Pitivi
Piwigo
Plasma Bigscreen
POV-Ray
qimgv
rav1e
Ren'Py
Rubber Band Library
Seamly
servarr
Shotcut
Shutter Encoder
sK1
Solvespace
Sonic Pi
Stargate
Sumatra PDF
Sunamu
Surge
Synfig
Terraforge3D
Tidal-hifi
Universal Media Server
Valentina
VCV Rack
Video2X
Video Trimmer
Vimix
VLC Media Player
VPaint
Watchtower
WinFF
Wings 3D
Xine
XtrackCAD
ytui-music
YUView
Zrythm
Zynaddsubfx

Home Automation and IoT

Automotive Grade Linux
Calaos
Domoticz
Frigate NVR
Home Assistant
ioBroker
Jeedom
Magicmirror
https://mycroft.ai/
Intel Elkhart Lake PSE
Node Red
OpenHAB
OpenXC
OpenHorizon
Shinobi
Tock
ThingsBoard
ZoneMinder

Infrastructure, Devops and Infrastructure as Code

Argo CD
CBL-Mariner
Ceph
Cockpit
DRBD
FOG
Gluster
Harvester
IPFS
Juju
MAAS
MinIO
OpenLDAP
OpenMediaVault
Rancher
Rockstor
Samba
Stratis Terraform
TrueNAS Core (Formerly FreeNAS)
XigmaNAS (Formerly NAS4Free)

IT Management and Ticketing Systems

CMDBuild
Fleet
FusionInventory
GLPI
MeshCentral
netbox
OpenDCIM
OSTicket
OCSInventoryNG
OTOBO
RackTables
Ralph
Rustdesk
RPort
SnipeIT
Trudesk
Zammad

Medical and Healthcare

dcm4che
Orthanc
VisTarsier

Networking and Security

Apache SpamAssasin
Arkime
Arti
Atomic Red Team
Authelia
Authenticator
Autopsy BitMeter
Boundary
BruteShark
BWAPP
CheckMK
ClamAV
Cortex
CrowdSec
Cryptomator
CTParental
CVE-Search
CVE-Scan
Dislocker
dissect
Draw the Net
DVWA
Evilginx2
Fluxion
Fping
FreeBSD Wifibox
FreeIPA
Gluu
GNS3
GNUnet
GnuPG
GoAccess
HIBA
Homer
Icinga
Infection Monkey
Innernet
IPTraf-ng
JShelter
Keycloak
Kismet
LF
LibreWolf
Matrix
Mercator
Messor
Metasploitable
MISP
Mistborn
Modlishka
ModSecurity
Monitorix
Muraena
Mutillidae
Nagios
Nebula
Necrobrowser
Netmaker
Nikto2
Nmap
NMState
Nzyme
Open Visual Traceroute
OpenIAM
OpenNAC
OpenSSL
OpenVPN
OpenWRT
OPNSense
OSQuery
Outline
Packetfence
Packj
PfSense
Pomerium
Portmaster
PowerDNS
Pritunl Zero
Prometheus
pwndora
Racoon
RedEye
Rspamd
Sandboxie Plus
Scrollout F1
Shuffle
SigNoz
SniffAir
Sniffglue
SoftEther
Strelka
Suricata
Teleport
The Hive
Tinc VPN
Tor
TRASA
Tribler
Trivy
Uptime Kuma
usbas
Vault
Vaultarden
Veracrypt
Wazuh
Web Brutator
Webgoat
Weron
Wireguard
Wireshark
XCA
YARA
Zabbix
Zeek

Productivity and Collaboration

ActivityWatch
Apache Gaucamole
appflowy
AppImageLauncher
Barrier
Beaker Browser
Beeftext
BlackHole
Blanket
Bot Libre
Botpress
Brave Browser
Calligra
CENO
Cerebro
Claws Mail
Communist
Cypht
Delta Chat
Dialect
Dino
Duf
Element
Essence
Eversticky
Exim
Exoplatform
FluffyChat
FluxDay
Fosscord
Fractal
Ghostwriter
Glow
GoldenCheetah
gomuks
Gramps
Horde
Hubot
Huginn
Internxt
Jami
Jitsi
jrnl
Kasm
KDE Connect
Kile
Kuro
Ladybird
Language Tool
Leantime
LibreOffice
LibreTranslate
Linux Remote Desktop
Lite-XL
Logseq
Magic Wormhole
Mailspring
Manuskript
MapSCII
Mattermost
Marktext
Max Auto Clicker
NeoChat
Nextcloud
News-Flash
Notesnook
NsCDE
Ofpunk
OnionShare
OnlyOffice
OpenProject
OpenMeetings
Owncloud
Paper
Paperless
Peergos
Penpot
Piler
Proton Mail
ProtonVPN
Pydio
Rasa
Rainloop Webmail
Raycast
Redmine
RedNotebook
ResourceSpace
Revolt
RHVoice
Rnote
Rocket.Chat
Roundcube
Safe Eyes
Sandstorm
SavaPage
Scribus
Seafile
SOGo
Sparkleshare
Speek
SquirrelMail
Stackstorm
Super-productivity
Syncthing
TaskBoard
TreeSheets
Tiki Wiki
Timekpr-nExT
Titra
ToaruOS
Tracks
Trelby
https://tropy.org/
Tweego
Twine
Warp
WebMail Lite PHP
Wekan
Workrave
Wordgriner
Wolvic
wttr.in
Xmind 8
Xournal++
Zettlr
Zotero
Zulip

Reporting, Dashboarding and BI

Apache Superset
Grafana
Metabase
OpenSearch
ReDash

Scientific and Enginering

Alphaplot
BioGears
FIPS
Gaia Sky
Gmsh
Gnu Octave
Gnu PSPP
GnuRadio
Gwyddion
Hopsan
JaamSim
MapWindow
Mothra
MuJoCo
OpenCPN
OpenFOAM
OpenModelica
OpenRocket
OpenStreetMap
Predict
QGIS
RareCamp
Scilab
SciPy
Siril
SkyPortal
The Elk Code
Veusz
wxMaxima

Speciality OS/Distros

Garuda Linux
Kali
Parrot Security
QubesOS
Security Onion
Tails
TempleOS Theseus
Umbrel
Whonix
YunoHost

Static Site Generators

Gatsby
Hexo
Hugo
Jekyll

Telecommunications

Asterisk
Free5GC
OMEC
Open5GS
Openbts
OpenDaylight
Opensips
srsRAN

Utilities

7Zip
Angry IP Scanner
Annotator
AntiMicroX
AppImagePool
Asbru
auto-cpufreq
battop
BibleTime
Bitwarden
Boop
Btop++
Calculator
Cfiles
Chocolatey
CoBang
Collision
ConEmu
Coolero
CoreCtrl
CPU-X
CRIU
CrystalDiskInfo
CrystalDiskMark
Curl
CyberDuck
d-installer
ddcutil
deb-get
Delta
Double Commander
Email OAuth 2.0 Proxy
Etcher
Everything
Evine
Fan Control
Far Manager
far2l
Ferdi
fff
Filezilla
Flameshot
FreeFileSync
FreeRDP
FSearch
fswatch
fzf
GameMode
gfxCardStatus
Gnu Screen
Gnu Shepherd
gotop
GOverlay
Gparted
Greenshot
GreenWithEnvy
i3
ImDisk Toolkit
InfraRecorder
HDDSuperClone
HydraPaper
Hyper
iTerm2
Junction
KeePass
KeePass2Android
KeePassXC
KeeWeb
Kohi Click Test
Kompare
Lessmsi
MangoHud
Max Auto Clicker
Meld
Micro
Metadata Cleaner
Midnight Commander
Motrix
Multitextor
Neovim
NetTime
nfancurve
Nomenus-rex
NTFS-3G
Nushell
Nyxt
Open Hardware Monitor
OpenRGB
OSRTT
Padloc
Pandoc
Password Safe
Password Tech (Formerly PWgen)
pdfgrep
Peazip
Pensela
Pika
Pile
PowerToys
Putty
qddcswitch
qBittorrent
Rclone
Regexxer
Remmina
Rich-CLI
Rufus
scrcpy
stress-ng
SimpleWall
SwiftBar
Solr
Slimbook
Stig
Sysmon fo Linux
Terminals
TestDisk
TextSnatcher
Timeshift
tmux
Topgrade
Toybox
UNetbootin
Utilities
Ventoy
Wattman GTK
Wayland Control Panel
WinDirStat
Windows Terminal
Wget2
Whoogle
WinSCP
Xyrio
YT-DLP
Zeit

Virtualisation and Containers

Bottlerocket
CapRover
CasaOS
Cassowary
Distrobox
DockerCE
Dockerpi
Dokku
Gnome Boxes
k3x
K9S
Kata Containers
Kubernetes
LXD
MicroK8s
Minikube
Muen
Multipass
My Bee
OpenFAAS
Ovirt
Portainer
Proxmox
QEMU
Rancher Desktop
Vagrant
Virtualbox
Waydroid
XCP-NG

Web, Application and Proxy Servers

Apache HTTP Server
Apache Tomcat
Caddy
Eclipse Jetty
Gunicorn
HAProxy
Lighttpd
NGINX
NGINX Proxy Manager
redbean
Traefik
Varnish Cache
Wildfly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment