Awesome
Awesome collection of resources 😎 Work in progress🔥
https://github.com/Am0rphous/Awesome
Last synced: 9 days ago
JSON representation
-
Awesome Entitled Projects
- Awesome Cyber Security University
- Awesome Humane Tech
- Awesome Indexed
- Awesome Linux
- Awesome-smart-tv
- Awesome DevSecOps
- Awesome Industrial Control System Security
- Awesome Intelligence Writing
- Awesome jq
- Awesome Learning Resources
- Awesome List
- Awesome list of secrets in environment variables
- Awesome Loginless
- StarGazed - Creating your own Awesome List of GitHub stars!
-
Communication and Collaboration Tools
-
Contacts
- vcard-studio - A snap package for editing vCard file format
- vCard Editor - Simple vCard (*.vcf) file Editor.
-
E-mail
- simplelogin.io - Receive and send emails anonymously. With email aliases, you can be anonymous online and protect your inbox against spams and phishing. Open source. Made and hosted in Europe.
- DeepDark for Thunderbird - Dark mode for Thunderbird UI.
- Enigmail - OpenPGP message encryption and authentication for Thunderbird.
- Message Filters
- How can I get Thunderbird to read msgFilterRules.dat?
- Owl for Exchange - Allows you to use your Exchange email accounts that use Outlook Web Access (OWA) with Thunderbird [beonex.com/owl](https://www.beonex.com/owl).
- Profiles - Where Thunderbird stores your messages and other user data
- Using Multiple Profiles - As described in the Profiles article, Thunderbird saves personal information such as messages, passwords and user preferences in a set of files called a "profile", which is stored in a separate location from the Thunderbird program files.
- Just Report It - Just Report It (https://justreport.it) is an email plugin which tackles spam the right way. Report emails straight to SpamCop, the Registrar, a custom email address or any combination in between!
- TorBirdy - This extension configures Thunderbird to make connections over the Tor anonymity network.
- Email Self-Defense
- GPG Suite
- OpenPGP
- Kleopatra - A certificate manager for OpenPGP and X.509 (S/MIME) and common crypto dialogs. On Windows, Kleopatra chooses **ed25519** and **cv25519** as cryptographic algorithms. Azure AI: Ed25519 uses 256 bits key length, while cv25519 uses 128 bits. Combined are they 384 bits. An ed25519 key with a key length of 256 bits is considered just as strong as an RSA 3072 bits key.
- keys.openpgp.org
- https://pgp.mit.edu/
- Davmail - DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange and Office 365 Gateway - Synced with main subversion repository at
- ElectronMail - Unofficial ProtonMail Desktop App.
- Post Quantum Mail - Quantum-safe anonymous encrypted emails. [postquantummail.com](https://postquantummail.com)
- Prospect Mail client - Prospect is an Outlook mail desktop client powered by Electron.
- Roundcube Webmail - [roundcube.net](https://roundcube.net)
- Expression-search-NG - update of Thunderbird addon ExpressionSearch/Gmail UI for TB 78 and later
- Import-export-tools-ng - Import Export Tools that supports Thunderbird 68/78/91/102
- Thunderbird User.JS - Thunderbird privacy, security and anti-fingerprinting: a comprehensive user.js template for configuration and hardening.
- E-Mail Header Analyzer (MHA) - E-Mail header analyzer is a tool written in flask for parsing email headers and converting them to a human readable format and it also can: Identify hop delays, Identify the source of the email, Identify hop country.
- Malcore-Office-Shield - Releases for the Malcore Office Shield
- Thunderbird
- DeepDark for Thunderbird - Dark mode for Thunderbird UI.
- Owl for Exchange - Allows you to use your Exchange email accounts that use Outlook Web Access (OWA) with Thunderbird [beonex.com/owl](https://www.beonex.com/owl).
- Gmail Desktop - 📮 Nifty Gmail desktop app for macOS, Linux & Windows.
- Enigmail - OpenPGP message encryption and authentication for Thunderbird.
- Import-export-tools-ng - Import Export Tools that supports Thunderbird 68/78/91/102
- Profiles - Where Thunderbird stores your messages and other user data
- Just Report It - Just Report It (https://justreport.it) is an email plugin which tackles spam the right way. Report emails straight to SpamCop, the Registrar, a custom email address or any combination in between!
- GPG - GNU Privacy Guard
- keys.openpgp.org
- https://pgp.mit.edu/
-
IRC
- awesome-irc - A curated list of awesome IRC resources.
- Mibbit
- Irssi - vpowerful text-mode IRC client. [Source code](https://github.com/irssi/irssi)
- ngIRCd - ngIRCd is a free, portable and lightweight Internet Relay Chat server for small or private networks, developed under the GNU General Public License (GPL).
- Ratbox ircd - ircd-ratbox originated as a fork of ircd-hybrid. Although designed with EFNet in mind, it’s heavily used on many other networks due to it’s performance and modularity.
- BitlBee - An IRC to other chat networks gateway :bee:
- Limnoria - A robust, full-featured, and user/programmer-friendly Python IRC bot, with many existing plugins. Successor of the well-known Supybot.
- Logbot - Simple IRC logger with realtime web-based viewer.
- Adium - Adium is an open source and free instant messaging application for macOS that can connect to XMPP (Jabber), IRC and more.
- Birch - An IRC client written in bash.
- HexChat - IRC client for Windows and UNIX-like operating systems [hexchat.github.io](https://hexchat.github.io)
- Kirc - A tiny IRC client written in POSIX C99.
- LimeChat - IRC Client for Mac.
- Polari - source IRC client for the GNOME desktop environment. [wiki.gnome.org/Apps/Polari](https://wiki.gnome.org/Apps/Polari)
- Rirc - A terminal IRC client in C. [rcr.io/rirc](http://rcr.io/rirc/)
- srain - Modern IRC client written in GTK
- Quassel - [Source Code](https://github.com/quassel/quassel)
- Oragono - A modern IRC server (daemon/ircd) written in Go.
- Kiwi IRC
- TheLounge - self-hosted web IRC client.
-
Matrix
- matrix.org
- Revolt - An Open-Source free Alternative to Discord. [Revolt Desktop App](https://github.com/revoltchat/desktop) [Revolt Themes](https://github.com/revoltchat/themes)
- Gomuks - A terminal based Matrix client written in Go.
- Neochat - A client for matrix, the decentralized communication protoco.
- Element - Privacy-Friendly Open-Source Messenger Built on Matrix Network.
-
Secure Communication
- Briar - Briar is a messaging app designed for activists, journalists, and anyone else who needs a safe, easy and robust way to communicate. Unlike traditional messaging tools such as email, Twitter or Telegram, Briar doesn't rely on a central server - messages are synchronized directly between the users' devices. If the Internet's down, Briar can sync via Bluetooth or Wi-Fi, keeping information flowing in a crisis. If the Internet's up, Briar can sync via the Tor network, protecting users and their relationships from surveillance.
- Jami - Jami is a serverless peer-to-peer communication platform that delivers maximum privacy via end-to-end encryption. Installation e.g. `sudo snap install jami-gnome` [snapcraft.io/jami-gnome](https://snapcraft.io/jami-gnome)
- Set Up Jibri for Jitsi Recording/Streaming - This tutorial will demonstrate how to install Jibri to add recording and streaming functionality to a Jitsi Meet server.
- Session - Session is an end-to-end encrypted messenger that minimises sensitive metadata, designed and built for people who want absolute privacy and freedom from any form of surveillance. [Session Desktop](https://github.com/oxen-io/session-desktop) - Session Desktop - Onion routing based messenge. [Don’t Use Session (Signal Fork)](https://soatok.blog/2025/01/14/dont-use-session-signal-fork/)
- https://simplex.chat/ - The first messenger without user IDs. Other apps have user IDs: Signal, Matrix, Session, Briar, Jami, Cwtch, etc. SimpleX does not, not even random numbers. This radically improves your privacy.
- Berty - Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network.
- Darkwire.io - End-to-end encrypted instant web chat [https://darkwire.io](https://darkwire.io).
- Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
- Jibri - Jitsi BRoadcasting Infrastructure. Jibri provides services for recording or streaming a Jitsi Meet conference.
- Jitsi-meet-electron - Jitsi Meet desktop application powered by :electron:
- Quiet - A private, p2p alternative to Slack and Discord built on Tor & IPFS [https://tryquiet.org/](https://tryquiet.org/)
- Wire - [app.wire.com](https://app.wire.com/auth/)
- Signal TLS Proxy - [https://signal.org/blog/proxy-please/](https://signal.org/blog/proxy-please/)
- Jami - Jami is a serverless peer-to-peer communication platform that delivers maximum privacy via end-to-end encryption. Installation e.g. `sudo snap install jami-gnome` [snapcraft.io/jami-gnome](https://snapcraft.io/jami-gnome)
- Signal - Supports any platform (Linux, MacOS, Windows, Android and iOS)
-
Version Control, Wiki, Knowledge base
- Bitbucket
- codeberg.org - Codeberg is a collaboration platform and git hosting for free and open source software, content and projects.
- GitKraken - Legendary Git GUI client for Windows, Mac & Linux
- GitLab - web-based DevOps lifecycle tool that provides a Git-repository manager providing wiki, issue-tracking and continuous integration and deployment pipeline features, using an open-source license, developed by GitLab Inc.
- Package Hunter CLI - Behavorial monitoring for identifying malicious dependencies. [link for later](https://news.itsfoss.com/gitlab-open-source-tool-malicious-code/)
- GitList
- GitPrep
- Kallithea
- Most active GitHub users in Norway
- Rhodecode
- Savannah
- Gitfiti - Carefully crafted graffiti in a github commit history calendar.
- Gitea - Git with a cup of tea, painless self-hosted git service.
- Awesome GitHub Profile README - 😎 A curated list of awesome GitHub Profile READMEs 📝
- Bfg-repo-cleaner - Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala
- Giscus - A comment system powered by GitHub Discussions.
- Github Cloner - A script that clones Github repositories of users and organizations.
- Github Desktop - open source Electron-based GitHub app. It is written in TypeScript and uses React [desktop.github.com/](https://desktop.github.com).
- Github-stats - Better GitHub statistics images for your profile, with stats from private repos too
- Git-alerts - Tool to detect and monitor GitHub org users' public repositories for secrets and sensitive files
- Git-secrets - Prevents you from committing secrets and credentials into git repositories
- Harden-runner - 🛡️Security agent for the GitHub-hosted runner to monitor the build process
- Hawkeye - GitHub 泄露监控系统(GitHub Sensitive Information Leakage Monitor Spider)
- Mermaid - A collection of cheatsheets for using Mermaid diagrams on GitHub and elsewhere
- metrics - 📊 An infographics generator with 30+ plugins and 200+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON!
- Gitlab Watchman - Monitoring GitLab for sensitive data shared publicly.
- PlantUML - Generate diagrams from textual description.
- Gitinspector - The statistical analysis tool for git repositories
- Gitolite - Hosting git repositories -- Gitolite allows you to setup git hosting on a central server, with very fine-grained access control and many (many!) more powerful features.
- Jira - Dockerized Atlassian Jira
- Logseq - A privacy-first, open-source platform for knowledge management and collaboration. Desktop app download link: https://github.com/logseq/logseq/releases, roadmap: https://trello.com/b/8txSM12G/roadmap
- Awesome-logseq
- Gogs - Gogs is a painless self-hosted Git service.
- OutLine - The fastest wiki and knowledge base for growing teams. Beautiful, feature rich, and markdown compatible.
- Earthly - The effortless CI/CD framework that runs anywhere
- Gitleaks - Protect and discover secrets using Gitleaks 🔑
- Gitify - GitHub notifications on your menu bar. Available on macOS, Windows & Linux.
- GitUI - GitUI provides you with the comfort of a git GUI but right in your terminal. Fast terminal-ui for git written in rust.
- GitNoter - An open source, markdown-based, self-hosted note taking webapp.
-
VoIP
- Mumble - Mumble is an open-source, low-latency, high quality voice chat software.
- Rocket Streaming Audio Server - Rocket Streaming Audio Server broadcasts live audio over HTTP(S), and is a modern replacement for Icecast and SHOUTcast.
- Rocket Streaming Audio Server - Rocket Streaming Audio Server broadcasts live audio over HTTP(S), and is a modern replacement for Icecast and SHOUTcast.
-
- Bluebubbles - _"Bringing iMessage to Windows, Linux,and Android. "_
- Open Relay: Free WebRTC TURN Server
- Discord - Discord is a VoIP, instant messaging and digital distribution platform. Users communicate with voice calls, video calls, text messaging, media and files in private chats or as part of communities called "servers". Servers are a collection of persistent chat rooms and voice chat channels. [wikipedia](https://en.wikipedia.org/wiki/Discord_(software))
- Flarum - Forums made simple. Modern, fast and simple! [https://github.com/flarum/flarum](https://github.com/flarum/flarum)
- RSSFeed Plugin
- Mattermost Team Edition packaged by Bitnami
- Mmctl
- Microsoft Temas - Linux, Mac, Windows, ios, android
- clear_cache_MS_Teams.sh
- Openfire - Openfire is a real time collaboration (RTC) server licensed under the Open Source Apache License. It uses the only widely adopted open protocol for instant messaging, XMPP Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance. [Github](https://github.com/igniterealtime/Openfire)
- rocket-chat-denied-mask.sh - issue [link](https://github.com/RocketChat/Rocket.Chat/issues/14562)
- Tox Chat
- Twake - Open-source alternative to Microsoft Teams
- Twist
- Zulip - Chat for distributed teams. Slack alternative. [Github](https://github.com/zulip)
- Apprise - Apprise - Push Notifications that work with just about every platform!
- Apprise API - A lightweight REST framework that wraps the Apprise Notification Library.
- Bluebubbels-server - Server for forwarding iMessages to clients within the BlueBubbles App ecosystem.
- BlueBubbles Clients - A cross-platform app ecosystem, bringing iMessage to Android, PC (Windows, Linux, & even macOS), and Web! [bluebubbles.app](https://bluebubbles.app/)
- Coturn - coturn TURN server project
- Discord-e2e-encryption - Tampermonkey script that encrypt and decrypt your messages on Discord
- Eth-Price-Bot - Simple discord bot to display the current ethereum price.
- Discourse - A platform for community discussion. Free, open, simple.
- Lets Chat - Self-hosted chat app for small teams.
- Mattermost Antivirus Plugin - Antivirus plugin for scanning files uploaded to Mattermost.
- Mattermost Desktop Client
- Mattermost Docker - Redesigned mattermost-docker
- Mattermost CLI
- Mattermost LDAP Module - This module provides an external LDAP authentication in Mattermost for the Team Edition (free).
- Mattermost Plugin E2EE - End-to-end encryption plugin for Mattermost.
- Mattermost Plugin Jitsi - Jitsi plugin for Mattermost 🔌
- Teams-for-linux - Unofficial Microsoft Teams for Linux client
- p2p.chat - p2p video conferencing powered by WebRTC.
- Pypush - Cross-platform iMessage POC
- Rambox - Free and Open Source messaging and emailing app that combines common web applications into one.
- Ricochet Refresh - Anonymous peer-to-peer instant messaging
- Rocket.Chat - The ultimate Free Open Source Solution for team communications.
- RC-Trending - News feed from multiple sources right into rocket chat.
- Rocket.Chat.RaspberryPi
- Rocket.Chat-Cryptoconvert - rocket.chat app to convert between cryptocurrencies using the cryptocompare API.
- Slack-term - Slack client for your terminal
- Telegram Desktop - Telegram Desktop messaging app.
- Telegram-CLI - Command-line interface for Telegram.
- File-Sharing-Bot - Telegram Bot to store Posts and Documents and it can Access by Special Links.
- Media-Files-Share - Telegram Bot To Store Posts And Documents And it Can Access By Special Links.
- Telegram-Purple - Adds support for Telegram to Pidgin, Adium, Finch and other Libpurple based messengers.
- Threema For Desktop - Unofficial desktop client for Threema.
- YakYak - Desktop chat client for Google Hangouts.
- Mattermost Server
- Mattermost Plugin Jitsi - Jitsi plugin for Mattermost 🔌
- RSSFeed Plugin
- Convos
- Mattermost Antivirus Plugin - Antivirus plugin for scanning files uploaded to Mattermost.
-
-
Desktop Customization
-
VoIP
- GKrellM - single process stack of system monitors.
- Linux OS specific wallpapers
- Wallhaven.cc
- Wallpapers Gnome
- xlivebg - Live wallpapers for the X window system.
- GNOME Shell Extensions - [wiki](https://wiki.gnome.org/Projects/GnomeShell/Extensions)
- b00merang.weebly.com
- F.lux - it makes the color of your computer's display adapt to the time of day, warm at night and like sunlight during the day.
- source
- XScreenSaver
- 18 Best GTK Themes for Ubuntu and other Linux Distributions
- 25 Best Icon Themes For Ubuntu and Other Linux
-
Programming Languages
Categories
Multimedia
189
Development
188
Communication and Collaboration Tools
174
Productivity Tools
114
Desktop Customization
73
E-books
45
Tools
35
Social Media
33
Finding Software
29
Web Browsers
24
News, RSS Feed
15
Awesome Entitled Projects
14
Geography and maps
11
Learning resources
10
InfoSec
9
Finance
4
Games
3
Hardware
2
Food and Drinks
1
Resources
1
Sub Categories
Media Servers
135
Programming
115
VoIP
109
Image and pictures
56
Version Control, Wiki, Knowledge base
39
E-mail
37
Video
35
Looking for software, projects, courses or inspiration?
34
Note Taking Apps
31
Icons
22
E-books Readers
22
Libraries
21
IRC
20
Office Tools
18
Code Editors / IDE
18
Torrents
17
Security
16
Secure Communication
15
Time Management
14
Blogging
14
Search Engines
10
Images
10
Linux
10
Weather
8
Hex
7
Reference Management
7
Privacy focused
7
API
7
Video Hosting
6
Calendars
5
Linux Tools
5
Matrix
5
Streaming torrent
4
iOS
4
Project Management
3
Peripherals
3
Fonts
3
Pastebins
3
DVD-ripping
2
Music
2
Contacts
2
Backend
2
Frontend
1
Polls
1
File Managers
1
Piracy
1
Keywords
linux
69
electron
40
javascript
39
python
36
awesome-list
34
macos
33
awesome
31
windows
31
nodejs
20
typescript
18
music
18
react
18
golang
17
self-hosted
17
security
17
docker
16
go
15
gnome
15
audio
14
open-source
14
android
13
c
13
privacy
12
cross-platform
12
ios
12
php
11
gtk
11
video
11
github
10
c-plus-plus
10
desktop
10
list
10
rust
10
editor
10
visualization
10
command-line
9
productivity
9
chat
9
irc
9
ffmpeg
9
vue
9
markdown
9
nextjs
8
youtube
8
api
8
music-player
8
svg
8
java
8
swift
8
app
8