A list of free software (as freedom) to replace proprietary.
Go to file
Thary e1ebee6973 Add CC0 license
https://creativecommons.org/share-your-work/public-domain/cc0
2022-12-09 19:17:56 +00:00
LICENSE Add CC0 license 2022-12-09 19:17:56 +00:00
README.md Delete Wire 2022-12-09 18:55:34 +00:00

README.md

Awesome Alternatives Awesome

An actively updated list of free software (as freedom) to replace proprietary. Some of the software below has a proprietary backend, that is, it is a layer between the proprietary software and the user.

Support the maintainer of this list

My cryptocurrency addresses are located in the Whoami repository.

Contribution Guide

If you want to make edits to this text, make a fork of this repository, make edits to your fork, then open Pull Request to merge the branch your fork with the main branch of this repository.

To make it easier for you, I will leave here a link to the multilanguage Git manual.

However, even if you don't want to deal with this Git, you can open the issue and state everything there, I'll make the changes myself.

Contents

Social media

  • PeerTube - Alternative to YouTube — PeerTube is a free and open-source, decentralized, federated video platform, powered by ActivityPub and WebTorrent.
  • Diaspora - Alternative to Facebook — Diaspora (stylized as diaspora*) is a nonprofit, user-owned, distributed social network. It consists of a group of independently owned nodes (called pods) which interoperate to form the network. The social network is not owned by any one person or entity, keeping it from being subject to corporate take-overs or advertising. According to its developer, "our distributed design means no big corporation will ever control Diaspora."
  • Mastodon - Alternative to Twitter — Mastodon is a free and open-source self-hosted social networking service. It allows anyone to host their own server node in the network, and its various separately operated user bases are federated across many different servers.
  • Pleroma - Alternative to Facebook — Pleroma is a free-libre self-hosted social network. Pleroma has integration with ActivityPub and federate with Mastodon, Misskey and others Fediverse networks.
  • Misskey - Alternative to Twitter — Misskey is an interplanetary microblogging platform in the Fediverse. It has a wide variety of unique features which is both easy to understand for beginners and has powerful features for advanced users. Make Misskey yours! With themes, widgets, layouts, and more, you make make Misskey just the way you like it.
  • Lemmy - Alternative to Reddit — Lemmy is similar to sites like Reddit, Lobste.rs, Raddle, or Hacker News: you subscribe to forums you're interested in, post links and discussions, then vote, and comment on them. Behind the scenes, it is very different; anyone can easily run a server, and all these servers are federated (think email), and connected to the same universe, called the Fediverse.
  • Pixelfed - Alternative to Instagram — A free and ethical photo sharing platform, powered by ActivityPub federation.
  • Funkwhale - Alternative to Soundcloud — A community-driven project that lets you listen and share music and audio within a decentralized, open network.
  • Friendica - Alternative to Facebook — Friendica is an open, free, distributed social network. It forms one part of the Fediverse, an interconnected and decentralized network of independently operated servers.
  • LBRY - Alternative to YouTube — LBRY is a blockchain-based file-sharing and payment network that powers decentralized platforms, primarily social networks and video platforms. The video-sharing websites built upon it, such as LBRY.tv and Odysee, have been described as alternatives to YouTube.
  • Odysee - Alternative to YouTube — Odysee is built on top of LBRY and is very user friendly and has an active userbase.

Communication Platforms

  • Matrix - Alternative to Discord — Matrix is an open standard and lightweight protocol for real-time communication. It is designed to allow users with accounts at one communications service provider to communicate with users of a different service provider via online chat, voice over IP, and videotelephony. The most popular way to interact with matrix is through Element.
  • Jami - Alternative to WhatsApp — Jami is a SIP-compatible distributed peer-to-peer softphone and SIP-based instant messenger for Linux, Microsoft Windows, OS X, iOS, and Android. Developed and maintained by the Canadian company Savoir-faire Linux, and with the help of a global community of users and contributors, Jami positions itself as a potential free Skype replacement.
  • Mattermost - Alternative to Slack — Mattermost is an open-source, self-hostable online chat service with file sharing, search, and integrations. It is designed as an internal chat for organisations and companies, and mostly markets itself as an open-source alternative to Slack and Microsoft Teams.
  • zulipchat - Alternative to Slack — In Zulip, communication occurs in streams (which are like channels in IRC). Each stream can have several topics - Zulip features a unique threading model, in which each message also has a topic, along with the content. Zulip claims that this improves productivity by "making easy to catch up after a day of meetings". Apart from this, Zulip offers standard features found in collaboration apps like message reactions, message search history, polls, private messaging, group messaging etc. Zulip streams can be private or public.
  • Threema - Alternative to WhatsApp — The messenger that puts security and privacy first. Pay once, chat forever. No collection of user data. Open Source.
  • Session - Alternative to WhatsApp — Session masters the usual chat functions. There are voice messages, a GIF search (with privacy warning), file sharing and group chats. You can add new contacts by scanning a QR code or exchanging the session ID. You can share your groups via a link. Another advantage over Signal or Telegram is end-to-end encrypted group chats. Up to ten people can network fully anonymously via session. Yes, WhatsApp also has encrypted group chats. But your metadata, phone numbers, and IP addresses remain visible to Facebook. Session is completely unsuspecting.
  • Snikket - Alternative to WhatsApp — Snikket is an open-source easy-to-use decentralized messaging app. It supports encrypted chats, voice and video calls and group messaging. It does not require a phone number, and allows you to add multiple devices on the same account. Once you create your private Snikket instance (either hosted or self-hosted), you can invite your family and friends to join you by sharing a simple link. Snikket is part of an open network based on the standard messaging protocol XMPP, so you can also communicate with people on other Snikket instances and compatible messaging services.
  • Briar - Alternative to WhatsApp — Briar is an open-source software communication technology, intended to provide secure and resilient peer-to-peer communications with no centralized servers and minimal reliance on external infrastructure. Connections are made through bluetooth, WiFi, or over the internet via Tor and all private communication is end-to-end encrypted.
  • Delta Chat - Alternative to WhatsApp — Delta Chat doesnt have their own servers but uses the most massive and diverse open messaging system ever: the existing e-mail server network. Chat with anyone if you know their e-mail address, no need for them to install DeltaChat! All you need is a standard e-mail account.
  • DeltaLab — User-frendly and more beautiful than DeltaChat for Android.
  • Jitsi - Alternative to Zoom — Jitsi is a collection of free and open-source multiplatform voice (VoIP), videoconferencing and instant messaging applications for the web platform, Windows, Linux, macOS, iOS and Android.
  • Eqivo - Alternative to Twilio & Plivo — Started as a reimplementation of the open source Plivo Framework (unmaintained as of 2015), Eqivo provides the connective tissue between web applications and voice-enabled endpoints, such as traditional phone lines (PSTN), VoIP phones, webRTC clients etc.
  • IRC — very old communication protocol. It's decentralized. You can run your own server or use Libera.Chat.

Photo Editing

  • Darktable - Alternative to Adobe Lightroom — darktable is an open source photography workflow application and raw developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.
  • GIMP - Alternative to Photoshop — GIMP: GNU Image Manipulation Program is a free and open-source raster graphics editor used for image retouching and editing, free-form drawing, converting between different image formats, and more specialized tasks.
  • Krita - Alternative to Photoshop — Krita is a free and open-source raster graphics editor designed primarily for digital painting and 2D animation. It features an OpenGL-accelerated canvas, colour management support, an advanced brush engine, non-destructive layers and masks (similar to Adobe Photoshop), group-based layer management, vector artwork support and switchable customisation profiles.
  • Inkscape - Alternative to Adobe Illustrator — Inkscape is a free and open-source vector graphics editor. Inkscape's primary vector graphics format is Scalable Vector Graphics (SVG); other formats can be imported and exported.

Media Players

  • VLC — VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files, and various streaming protocols.
  • MPV — mpv is a free (as in freedom) media player for the command line. It supports a wide variety of media file formats, audio and video codecs, and subtitle types.
  • Audacious — Audacious is an open source audio player.
  • MOC — An ncurses-based console audio player for Linux/Unix-like.
  • Cantata — Qt5 Graphical MPD Client.

Audio & Video Editing Software

  • Audacity — Audacity is an easy-to-use, multi-track audio editor and recorder for Windows, macOS, GNU/Linux and other operating systems. Developed by a group of volunteers as open source.
  • Ardour - Ardour is an open source, collaborative effort of a worldwide team including musicians, programmers, and professional recording engineers. Development is transparent — anyone can watch our work as it happens. Like a good piece of vintage hardware, you can open the box and look inside.
  • LMMS — LMMS is a free cross-platform alternative to commercial programs like FL Studio®, which allow you to produce music with your computer. This includes the creation of melodies and beats, the synthesis and mixing of sounds, and arranging of samples. You can have fun with your MIDI-keyboard and much more; all in a user-friendly and modern interface.
  • Mixxx — Mixxx integrates the tools DJs need to perform creative live mixes with digital music files. Whether you are a new DJ with just a laptop or an experienced turntablist, Mixxx can support your style and techniques of mixing.
  • Kdenlive — Open source video editor. Free and easy to use for any purpose, forever.
  • Shotcut — Shotcut is a free, open source, cross-platform video editor.
  • Avidemux — Avidemux is a free and open-source software for non-linear video editing and transcoding multimedia files. It is written in C++ and uses Qt for its graphical user interface, and FFmpeg for its multimedia functions. Starting with version 2.4, Avidemux also offers a command-line interface.
  • Olive — Olive is a professional free and open source non-linear video editor.

Android App Stores

  • AuroraOSS - Alternative to Google Play — Aurora Store is an Unofficial FOSS client to Google's Play Store.
  • F-Droid - Open Source Only Alternative to Google Play — F-Droid is a community-maintained software repository for Android, similar to the Google Play store. The main repository, hosted by the project, contains only free/libre apps.
  • Aurora Droid — Fork of the F-Droid client with external repos ready to sync (Root permission is optional).
  • Foxy Droid — Another F-Droid client.
  • Droid-idy — Beautiful unofficial F-Droid client with Material UI.

Open-Source CAD software

  • Salome — SALOME is an open-source software that provides a generic Pre- and Post-Processing platform for numerical simulation. It is based on an open and flexible architecture made of reusable components.
  • BRL-CAD — BRL-CAD is a powerful open source cross-platform solid modeling system that includes interactive geometry editing, high-performance ray-tracing for rendering and geometric analysis, a system performance analysis benchmark suite, geometry libraries for application developers, and more than 30 years of active development.
  • FreeCAD — FreeCAD is an open-source parametric 3D modeler made primarily to design real-life objects of any size. Parametric modeling allows you to easily modify your design by going back into your model history and changing its parameters.
  • LibreCAD — LibreCAD is a free Open Source CAD application for Windows, Apple and Linux. Support and documentation are free from our large, dedicated community of users, contributors and developers.
  • OpenSCAD — OpenSCAD is software for creating solid 3D CAD objects. It is free software and available for Linux/UNIX, MS Windows and Mac OS X.
  • OpenCascade — Open Cascade is a software development company which is focused on digital transformation of industries through the use of 3D technologies.

Security

  • BitWarden - Alternative to Proprietary Password Managers — Bitwarden: Bitwarden is a free and open-source password management service that stores sensitive information such as website credentials in an encrypted vault. The Bitwarden platform offers a variety of client applications including a web interface, desktop applications, browser extensions, mobile apps, and a CLI.
  • KeePassXC Alternative to Proprietary Password Managers — The Electronic Frontier Foundation mention KeePassXC as "an example of a password manager that is open-source and free."The tech collective PrivacyTools has included KeePassXC in their list of recommended password manager software because of its active development.
  • pass Alternative to Proprietary Password Managers — simple program to save passwords and encrypt it with GnuPG. Pass is simple Bash-script. Pass has unofficial GUI Frontends.
  • Firezone - Alternative to OpenVPN Access Server and Cisco ASAv — Firezone is a VPN Server and Firewall built on WireGuard to be more performant and reliable compared to alternatives. It enables teams to securely connect to their internal resources and applications without exposing them to the internet directly.
  • PrivateBin - Alternative for Pastebin — a minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted / decrypted in the browser using 256bit AES in Galois Counter mode.
  • Lufi - Alternative to any file hosting — A simple file hosting service with encryption support. Instance example: https://upload.disroot.org/
  • GnuPG - Alternative to ALL encryption tools — a complete and free implementation of the OpenPGP standard as defined by RFC4880 (also known as PGP). GnuPG allows you to encrypt and sign your data and communications; it features a versatile key management system, along with access modules for all kinds of public key directories. GnuPG, also known as GPG, is a command line tool with features for easy integration with other applications. A wealth of frontend applications and libraries are available. GnuPG also provides support for S/MIME and Secure Shell (ssh).
  • Kleopatra — Kleopatra is a certificate manager and GUI for GnuPG. The software stores your OpenPGP certificates and keys. It is available for Windows and Linux. In association with the KMail email client, you can also take advantages of the cryptographical features for your communication via email. Cool GUI frontend.
  • KGPG — a graphical frontend to GnuPG for KDE.

Miscellaneous services

  • OsmAnd~ - Alternative to Google Maps & similar services — (OSM Automated Navigation Directions) is a map and navigation application with access to the free, worldwide, and high-quality OpenStreetMap (OSM) data. Enjoy voice and optical navigation, viewing POIs (points of interest), creating and managing GPX tracks, using contour lines visualization and altitude info, a choice between driving, cycling, pedestrian modes, OSM editing and much more.
  • K-9 Mail - Alternative to Gmail/Outlook — K-9 Mail is an independent email application for the Android operating system. It is made available as Free/Open Source Android Software under the Apache License version 2.0. The program is marketed as a more functional replacement for the default mail application included on most phones.
  • Nextcloud - Alternative to Google Drive/Dropbox — Nextcloud is a suite of client-server software for creating and using file hosting services. Nextcloud is free and open-source, which means that anyone is allowed to install and operate it on their own private server devices. Nextcloud application functionally is similar to Dropbox, Office 365 or Google Drive, but can be used on home-local computers or for off-premises file storage hosting. Office functionality is limited to x86/x64 based servers as OnlyOffice does not support ARM processors. In contrast to proprietary services the open architecture enables users to have full control of their data.
  • Peergos - Alternative to Google Drive/Dropbox — Peergos is a peer-to-peer end-to-end encrypted global filesystem with fine grained access control. Provides a secure and private space online where you can store, share and view your photos, videos, music and documents. Also includes a calendar, news feed, task lists, chat and email client. Fully open source and self-hostable.
  • CryptPad - Alternative to Google Docs — CryptPad is a private-by-design alternative to popular office tools and cloud services. All the content stored on CryptPad is encrypted before being sent.
  • EtherPad - EtherPad is beautiful real-time text editor in web-browser. EtherPad has a lot of extensions. It's hosted by FramaSoft. You also can create your own instance.
  • Taiga - Alternative to Trello — The free and open-source project management tool. Instance example: https://board.disroot.org/
  • Syncthing — A continuous file synchronization program. It synchronizes files between two or more computers in real time, safely protected from prying eyes. Your data is your data alone and you deserve to choose where it is stored, whether it is shared with some third party, and how it's transmitted over the internet.
  • LimeSurvey Alternative to Google Forms — is a free and open source on-line statistical survey web app written in PHP based on a MySQL, SQLite, PostgreSQL or MSSQL database, distributed under the GNU General Public License. As a web server-based software it enables users using a web interface to develop and publish on-line surveys, collect responses, create statistics, and export the resulting data to other applications.
  • SearX - Alternative to Google Search — SearX is a free metasearch engine, available under the GNU Affero General Public License version 3, with the aim of protecting the privacy of its users. To this end, searx does not share users' IP addresses or search history with the search engines from which it gathers results. Tracking cookies served by the search engines are blocked.
    Main Searx instances:

    https://searx.xyz
    https://searx.me/
    https://searx.be/
    https://searx.ninja/
    https://search.ononoki.org

  • LibreX - LibreX is free-libre privacy-friendly metasearch engine. LibreX gives you results from Google, Brave, Qwant and popular torrent sites. LibreX works without JavaScript and can search images.
    Main LibreX instances:

    https://librex.beparanoid.de/ (Official instance)
    https://search.madreyk.xyz/
    http://rra33hiaf6nmby7jfpqe2gqmng3jnzkvbu2n7jgce7vbhoyuhzya.b32.i2p/ (i2p)
    http://librex.2356uhnbpv5nk3bni5bv6jg2cd6lgj664kwx3lhyelstpttpyv4kk2qd.onion/ (Tor)

  • LibreOffice - Alternative to Microsoft Office — LibreOffice: LibreOffice is a free and open-source office suite, a project of The Document Foundation.
  • OnlyOffice Community Edition - Alternative to Microsoft Office — ONLYOFFICE is a project developed by experienced IT experts from Ascensio System SIA, leading IT company with headquarters in Riga, Latvia. Originally ONLYOFFICE was designed for internal team collaboration.
  • 7zip/p7zip - Alternative to WinRAR — 7-Zip is free software with open source. The most of the code is under the GNU LGPL license. Some parts of the code are under the BSD 3-clause License. Also there is unRAR license restriction for some parts of the code. Read 7-Zip License information.

Other — This is for alternatives, that while work, aren't full replacements.

  • Nitter — A free and open source alternative Twitter front-end focused on privacy, inspired by the Invidious project. Link to GitHub.
    Addons: Firefox (Librewolf) | Chromium
  • Teddit — Teddit is a free and open source alternative Reddit front-end focused on privacy. Teddit doesn't require you to have JavaScript enabled in your browser. The source is available on Codeberg.
  • LibReddit — Private front-end for Reddit written in Rust. Link to GitHub.
  • Cusdis — Cusdis is an open-source, lightweight (~5kb gzip), privacy-friendly alternative to Disqus. Link to GitHub.