Bonum Certa Men Certa

Delete Github

News: Youtube-dl censored on GitHub via DMCA takedown
People are going to say that this is DMCA at work, not GitHub-- that's half-true.

Under previous owners, Sourceforge was at one point including malware in some of its downloads. This malicious installer was added by SourceForge, not by the creators of the individual repos.

Given this precedent, along with Microsoft's ongoing behaviour against free software and their penchant for adding telemetry features, it is understandable that some people have decided to #deletegithub repos they control, and even avoid software hosted on Github.

This list will mostly include common software that Github hosts. It may or may not be possible or desirable to boycott all projects that continue to develop and host with Github-- this list is for people who want to take Microsoft's control of repos into consideration when choosing what software to rely on.

The following projects are cleared: Apache Server, FFmpeg, OpenBSD, QEMU, Kali (GNU/) Linux, Slitaz GNU/Linux.

apache server

  • CORRECTION: Apache server is a mirror. This is good news! Apache server is developed on their own source repo.
  • Former entry: Apache httpd uses Github.


  • Antix (GNU/Linux)

  • One of the most likely alternatives to Puppy Linux (which is also on Github,) Antix is a GNU/Linux distro developed on Github.


  • Audacity

  • Audacity is a sound recording and editing application developed on Github.


  • AwesomeWM

  • Awesome is a window manager. It would be more awesome if they moved away from Github.


  • Bodhi (GNU/Linux)

  • Bodhi is a GNU/Linux distribution featuring the Enlightenment desktop environment.


  • Brave

  • Brave is a web browser developed on Github.


  • Calamares

  • Calamares is a distro-agnostic operating system installer hosted on Github.


  • Cinnamon

  • Cinnamon is a desktop environment that is developed on Github.


  • Clojure

  • Clojure is a programming language hosted on Github.


  • CPython

  • The Python programming language has several implementations in several languages. The primary (reference) implementation, and the most common implementation is CPython, which uses Github.
  • Alternatives to CPython include PyPy, which will have superior Python 2 support to CPython as of January 1, 2020.


  • Csound

  • This programming language for audio is developed on Github.


  • Curl

  • Curl is a command line tool for retrieving webpages and related tasks; it is developed on Github.
  • Alternatives to Curl include GNU wget, developed on GNU Savannah; Curl may include a few features that wget lacks, but for most uses they are comparable.


  • CUPS

  • CUPS is a printing system for BSD and GNU/Linux; it is developed on Github.


  • Darktable

  • Darktable is a photography workflow application on Github.


  • DejaVu fonts

  • These Unicode fonts are hosted on Github.


  • Delta3d

  • Delta3d is a simulation and gaming engine maintained on Github.


  • Docker

  • Docker uses Github to maintain its container software.


  • Elasticsearch

  • Elasticsearch is an indexing and search program hosted on Github, for websites or local use.


  • ElementaryOS (GNU/Linux)

  • ElementaryOS is a GNU/Linux distribution hosted on Github.


  • Elive (GNU/Linux)

  • Elive is a GNU/Linux distribution developed on Github.


  • Emscripten

  • Emscripten is a source-to-source translator hosted on Github.


  • Endeavour OS (GNU/Linux)

  • Endeavour OS is an Arch-based GNU/Linux distro hosted on Github.


  • EndlessOS (GNU/Linux)

  • EndlessOS is an Librethreat_Database#Appliance-like_Distributions|appliance-like GNU/Linux distribution developed on Github.


  • Etherpad

  • Etherpad is a collaborative text editor, hosted on Github.


  • Ethereum

  • Ethereum is a platform for blockchain transactions developed on Github.


  • Exim

  • Exim is an internet mailer developed on Github.


  • FBReader

  • FBReader is an ebook reader for GNU/Linux and Android platforms, hosted on Github.


  • Fdroid

  • Fdroid is a collection of free software Android apps. Of the 2000+ plus apps, about 79% of them are hosted on Github. You can find prominent examples on this page: Delete_Android_Apps_on_Github|Delete Android Apps on Github
  • Fdroid (the app itself) is developed and/or hosted on Gitlab.


  • Featherpad

  • LXQt's replacement for Leafpad is also on Github. Unlike Leafpad, which does not use them, Featherpad offers tabs.


  • ffmpeg

  • CORRECTION: The inclusion of FFmpeg on this list is found to be in error. This is good news! FFmpeg has their own source repo.
  • Former entry: FFmpeg is a video conversion utility, hosted on Github.


  • Firejail

  • Firejail is an application sandbox developed on Github.


  • Fish shell

  • Fish is a command shell maintained on Github.


  • Flatpak

  • Flatpak is a universal package design, developed on Github.


  • FontForge

  • This tool for creating and modifying fonts is hosted on Github.


  • Freeciv

  • Freeciv is a strategy game developed on Github.


  • FreeNAS

  • FreeNAS is a network attached storage platform maintained on Github.


  • FreeCAD

  • This CAD application is developed on Github.


  • Funtoo (GNU/) Linux

  • Funtoo is a GNU/Linux distribution that uses Github for development.


  • Geany

  • A very popular, reasonably lightweight yet somewhat powerful GTK editor with tabs, Geany is unfortunately developed on Github.


  • Gentoo (GNU/) Linux

  • Gentoo is a GNU/Linux distribution that uses Github for development.


  • GhostBSD

  • GhostBSD is a flavour of BSD that is developed on Github.


  • Gnu Radio

  • Gnu Radio is a toolkit for implementing software radios. Despite taking its name from GNU, the project still relies on Microsoft for development (it even links to Github from the Gnu Radio website.)
  • While it's certainly not a crime for Gnu Radio to use whatever hosting it needs, it is one of the examples in the entire #deletegithub list that are the hardest to believe.


  • Gobo(GNU/)Linux

  • GoboLinux is a GNU/Linux distribution that uses Github for development.


  • Godot

  • Godot is a popular engine for game development.


  • HandBrake

  • This video conversion utility is developed on Github.


  • Haxe

  • Haxe is a cross-compiler developed on Github.


  • HexChat

  • HexChat is an IRC client maintained on Github.


  • Higan

  • higan is a Nintendo emulator developed on Github.


  • IceWM

  • IceWM would make a great alternative to JWM, if it weren't on Github. Dating back to 1998, IceWM hasn't changed much and that's one of the nice things about it. You can find older versions of IceWM on Sourceforge. If you know of a distro that uses a version that isn't from Github, please let some people know about it.


  • Identi.ca

  • Pump.io (also known as identi.ca) is maintained on Github.


  • Illumos

  • This fork of the OpenSolaris operating system is on Github.


  • ImageMagick

  • ImageMagick is hosted on Github.
  • Alternatives to ImageMagick include a fork called GraphicsMagick hosted on Sourceforge, as well as mtPaint which (like ImageMagick) has many features that can be accessed from the command line.


  • Invidio.us

  • Invidious is an online frontend for Youtube.


  • IPython

  • This Python shell has its repos on Github.


  • Irssi

  • This is an IRC client hosted on Github.


  • JACK

  • JACK Audio Connection Kit is a free software audio system developed on Github.


  • Julia

  • Julia is a programming language hosted on Github.


  • JWM

  • This lightweight window manager from Joe Wing provides part of the standard GUI experience in Puppy Linux, including the taskbar, application menu and window decorations.


  • While the traditional, de facto standard WM in most versions of Puppy for more than a decade, not every version requires JWM or uses it by default.


  • kali (gnu/) linux

  • CORRECTION: The inclusion of Kali on this list is found to be in error. This is good news! (Perhaps the ARM build scripts are worth finding out more?)
  • Former entry: Kali is a GNU distribution centred around pentesting. It uses Github for its ARM build scripts, if not more.


  • Kotlin

  • Kotlin is a programming language developed on Github.


  • Kubernetes

  • This system for container management is hosted on Github.


  • Latex2html

  • Latex2html is a document converter on Github.


  • Leafpad

  • One of the nicest and simplest editors, Leafpad lets you pipe text to a window (or simply use it like a regular GTK text editor.) Until 2009 it was hosted on GNU Savannah; more recent versions are on Github.


  • Liberapay

  • Liberapay is a France-based online payment system developed on Github.


  • LineageOS

  • LineageOS is a derivative of Android developed on Github.


  • LiteOS

  • LiteOS is realtime operating system designed for sensors and related applications.


  • Linux (GNU) Mint

  • "Linux Mint" is a GNU distribution developed on Github.


  • Lm-sensors

  • Lm-sensors is a tool for monitoring CPU temperature and similar readings hosted on Github.


  • LXDE

  • LXDE is one of the most popular, relatively lightweight desktop environments-- and uses Github.


  • LXQt

  • LXQt split off from LXDE's Github organisation, to create a different Github organisation.


  • Lumina

  • Lumina is a desktop hosted on Github.


  • Manjaro (GNU/Linux)

  • Manjaro is a GNU/Linux distribution hosted on Github.
  • Update: Manjaro is migrating to Gitlab! As of this edit, it still uses Github for community packages. The website has moved from github.io to manjaro.org


  • Mastodon

  • Mastodon is a federated, censorship-prone social network platform developed on Github.


  • Mate

  • Mate is a desktop environment developed on Github.


  • Metasploit

  • Metasploit is a pentesting and security auditing suite maintained on Github.


  • Midori

  • Midori is a web browser hosted on Github.


  • MuseScore

  • MuseScore is a score notation program for music.


  • Mx (GNU/)Linux

  • Mx is a GNU/linux distro developed on Github.


  • Mypaint

  • Mypaint is a graphical editor hosted on Github.


  • Mysql

  • Mysql is a relational database system maintained on Github.


  • Nextcloud

  • Nextcloud is an online filehosting service developed on Github.


  • Openbox

  • Openbox is a window manager mantained on Github.


  • openbsd

  • CORRECTION: The inclusion of OpenBSD on this list is found to be in error. This is good news!
  • Former entry: "OpenBSD is a mainstream flavour of BSD that uses Github for development."


  • OpenIndiana

  • OpenIndiana is a community-based derivative of Illumos, developed partly on Github.


  • OpenPDF

  • OpenPDF is a PDF viewer and editor developed on Github.


  • OpenRC

  • OpenRC is an init system for Unix-like operating system distributions.


  • OpenSSL

  • OpenSSL provides secure network connections, and is hosted on Github.


  • OpenSUSE (GNU/Linux)

  • OpenSUSE is a GNU/Linux distribution that uses Github for development.


  • Pale Moon

  • Pale Moon is a derivative of Firefox developed using Github.


  • PeerTube

  • PeerTube is a peer2peer networked alternative to Youtube.


  • Pencil2D

  • Pencil2D is an animation program hosted on Github.


  • Pentoo (GNU/Linux)

  • Pentoo is a GNU/Linux distribution that uses Github for development.


  • Peppermint (GNU/) Linux OS

  • Peppermint is a GNU/Linux distribution developed on Github.


  • Pirate OS

  • Pirate OS is a GNU/Linux distribution hosted on Github.


  • Puppy (GNU/) Linux

  • Created by Barry Kauler in 2003, today Puppy is a broad collection of community-maintained distributions that are notable for being lightweight and easy to remix. It is particular unfortunate that Puppy relies on Github, when it does such a great job of removing Github-hosted Systemd from various distributions (including Debian and Ubuntu.)
  • Many versions of Puppy, including the official community versions and Kauler's new distro project EasyOS are hosted on Github, while many more are directly based on versions that are. The Puppy community is not entirely content with this state of affairs, though most have accepted it for now. Traditionally, Puppy is a haven for people looking to escape the clutches of Microsoft and especially Windows; hopefully, in the future the Puppy community will gradually move away from Microsoft for its infrastructure.


  • Perl

  • Perl is a programming language hosted on Github.


  • PHP

  • PHP is a programming language that uses Github in development.


  • Pygame

  • Pygame is an abstraction of SDL for Python used for games, graphics and sound, hosted on Github.


  • Pyglet

  • Pyglet is a Python library for Python used for games, graphics and sound, maintained on Github.


  • Pylint

  • Pylint is a Python code-checking tool developed on Github.


  • qemu

  • CORRECTION: The inclusion of QEMU on this list is found to be in error. This is good news! QEMU has their own source repo.
  • Former entry: QEMU is a virtual computer, it allows you to run other operating systems in a window from your "host" operating system. For example, if you are developing your own distro you can try the latest iso in a window before you're ready to take the time to dd it to a device or to media.


  • Racket

  • Racket is an implementation of the Scheme dialect hosted on Github.


  • Ranger

  • Ranger is a Python-based file manager hosted on Github.


  • Raspberry Pi

  • Raspberry Pi Foundation uses Github to maintain their Pi-compatible Linux kernel, firmware, documentation and other software.


  • ReactOS

  • ReactOS is a GPL-licensed, binary-compatible replacement for Windows including the NTKernel. It is developed on Github.


  • Redshift

  • Redshift makes adjustments to your RGB settings based on the time of day.


  • Ruby

  • Ruby is a programming language mirrored on Github. The Ruby website encourages people to use the mirror instead of the development repo.


  • RetroShare

  • RetroShare is a peer2peer application for filesharing hosted on Github.


  • Rust

  • Mozilla maintains this programming language on Github.


  • Quicklisp

  • Quicklisp is a collection of libraries for the lisp programming language. As with the 79% of more than 2000 Fdroid apps, Quicklisp has approaching that many libraries, with 78% of them hosted on Github. Hopefully this almost 4/5 ratio is rare and not endemic.


  • SciPy

  • SciPy is a Python library developed on Github.


  • ScummVM

  • ScummVM is a platform/emulator for several games, including "Beneath a Steel Sky".


  • Secure Scuttlebutt

  • SSBC/SSBserver, like so many otherwise promising Github alternatives in development, has inexplicably chosen to develop on Github.


  • slitaz (gnu/linux)

  • UPDATE: Slitaz moved away from Github. This is good news!
  • Former entries: Slitaz moved to Github in September of this year, the same week as Stallman's resignation-- after suffering months of DDOS attacks. This is tragic on many levels.
  • Prior to this, Slitaz had a Github account which it appears to have used sparingly, not for most of its distro development. Hopefully (as with so many of these projects) they will find a better server for their code soon.


  • SpaceFM

  • SpaceFM is a fork of PCmanfm, which is hosted on Github.
  • Alternatives to SpaceFM include PCmanfm, which is hosted on LXDE's own git instance. If you can help us resolve the seemingly inconsistent facts that PCmanFM is hosted on LXDE's own git instance, but that LXDE is on this list (for using Github) please let us know. One way to do this is by fixing the Wikipedia article for LXDE, or for PCmanFM.


  • SSHfs

  • SSHfs lets you mount an SSH-connected subdirectory as a local filesystem.


  • Swift

  • This programming language is developed on Github.


  • Systemd

  • Controlled by IBM, Hosted on servers owned by Microsoft and protested by many GNU/Linux users for at least half a decade, this "init system" / creeping replacement for the GNU operating system arguably puts more control of your computing back in the hands of monopolies. Though since it is freely licensed, you could at least theoretically fork it or parts of it. Elogind is one example of such a fork.


  • Tensorflow

  • This machine-learning tool is hosted on Github.


  • Textmate

  • Textmate is a free software text editor for MacOS developed on Github.


  • Tmux

  • Tmux lets you multiplex, or run multiple instances of a shell within a single term window or VT.


  • Twitter

  • Twitter is a web-based surveillance platform that uses Github for some of its development.


  • Ubuntu (GNU/Linux)

  • Despite having their own alterantives, Canonical and Ubuntu use Github for some of their development tasks.


  • Unetbootin

  • Unetbootin is a tool for creating bootable media for various GNU/Linux distros, maintained on Github.


  • Vim

  • Vim is a text editor that uses Github for development.


  • Void (GNU/) Linux

  • A Systemd-free GNU distribution, Void is developed on Github.


  • Volumio

  • This media player for SBCs is developed on Github.


  • Whonix (GNU/Linux)

  • Whonix is a GNU/Linux distribution focused on security and privacy, which is developed on Github.


  • WriteFreely

  • WriteFreely is a blogging platform developed on Github.


  • Yacy

  • Yacy is a distributed search engine implemented in Java, which is hosted on Github.





  • Related Pages

  • OctoGNU_timeline|OctoGNU_timeline
  • Github_Projects_on_Tiny_Core|Github_Projects_on_Tiny Core
  • Delete_Android_Apps_on_Github|Delete Android Apps on Github
  • Librethreat_Database|Librethreat Database
  • Github-free