Awesome collection of resources 😎 Work in progress🔥
"Freely accessing knowledge is an essential human right. Knowledge is the foundation for human potential, freedom and opportunity and everyone should have access to knowledge for free, without any restriction or limitation. Linuxbabe.com
Don't break simplicity - KISS
Keep it open source - forever
Strive for perfection while keeping a deadline
Reduce complexity/avoid feature bloat
Embrace unit testing
Code readability: test with unexperienced programmers
Communicate clearly
Name | Description |
---|---|
Awesome Cyber Security University | 🎓 Because Education should be free. Contributions welcome! 🕵️ |
Awesome DevSecOps | An authoritative list of awesome devsecops tools with the help from community experiments and contributions. |
Awesome Humane Tech | Promoting Solutions that Improve Wellbeing, Freedom and Society |
Awesome Indexed | Awesome Indexed |
Awesome Industrial Control System Security | A curated list of resources related to Industrial Control System (ICS) security. |
Awesome Intelligence Writing | Awesome collection of great and useful resources concerning intelligence writing such as manuals/guides, standards, books, and articles. |
Awesome jq | A curated list of awesome jq tools and resources. |
Awesome Learning Resources | Awesome list of resources on Web Development. |
Awesome List | Awesome lists about all kinds of interesting topics. |
Awesome list of secrets in environment variables | 🦄🔒 Awesome list of secrets in environment variables 🖥️. |
Awesome Linux | 🐧 A list of awesome projects and resources that make Linux even more awesome. 🐧 |
Awesome Loginless | an awesome list of internet services that don't require logins or registrations. |
Awesome-smart-tv | ⚡A curated list of awesome resources for building Smart TV apps |
Apprise - Apprise - Push Notifications that work with just about every platform!
BigBlueButton - Complete open source web conferencing system. github
Bluebubbles - "Bringing iMessage to Windows, Linux,and Android. "
Coturn - coturn TURN server project
sudo docker run -d --network=host coturn/coturn && sudo docker update --restart unless-stopped $(docker ps -q)
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
Discourse - A platform for community discussion. Free, open, simple.
Flarum - Forums made simple. Modern, fast and simple! https://github.com/flarum/flarum
Lets Chat - Self-hosted chat app for small teams.
sudo apt install golang
go get -u github.com/mattermost/mmctl
Microsoft Temas - Linux, Mac, Windows, ios, android
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
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.
Slack-term - Slack client for your terminal
Telegram Desktop - Telegram Desktop messaging app.
Twake - Open-source alternative to Microsoft Teams
YakYak - Desktop chat client for Google Hangouts.
Zulip - Chat for distributed teams. Slack alternative. Github
vCard Editor - Simple vCard (*.vcf) file Editor.
vcard-studio - A snap package for editing vCard file format
An open network for secure, decentralized communication matrix.org
sudo snap install jami-gnome
snapcraft.io/jami-gnome
codeberg.org - Codeberg is a collaboration platform and git hosting for free and open source software, content and projects.
Gitfiti - Carefully crafted graffiti in a github commit history calendar.
Gitea - Git with a cup of tea, painless self-hosted git service.
GitKraken - Legendary Git GUI client for Windows, Mac & Linux
GitHub
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.
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.
GitUI - GitUI provides you with the comfort of a git GUI but right in your terminal. Fast terminal-ui for git written in rust.
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
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.
plank --preferences
GeekWall - Wallpapers for geeks, programmers, hackers ....
Hidamari - Video wallpaper for Linux. Written in Python. 🐍
Komorebi - A beautiful and customizable wallpapers manager for Linux
RandomWallpaperGnome3 - Random Wallpapers for Gnome 3
xlivebg - Live wallpapers for the X window system.
xflux -k 3400 -l 59.9 -g 10.7 #default color temperature
xflux -k 2000 -l 59.9 -g 10.7 -nofork
This might be outdated. source
sudo add-apt-repository ppa:nathan-renniewaldock/flux
sudo apt-get update
sudo apt-get install fluxgui
sudo apt-get install redshift-gtk
Pkgx - “run anything” from the creator of brew
appsmith - Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.
Awesome Community - A curated list of awesome programming, development, technical support and discussion channels, groups, communities, resources and other shiny things.
Awesome Design - Curated design resources.
Capacitor - Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️ .
Devilbox - A modern Docker LAMP stack and MEAN stack for local development.
Devops Exercises - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions.
DocToc - Generates table of content for markdown files inside github repositories Tweet.
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond.
INGInious - INGInious is a secure and automated exercises assessment platform using your own tests, also providing a pluggable interface with your existing LMS.
Jupyter Notebook - Web-based notebook environment for interactive computing.
Ly - Ly is a lightweight TUI (ncurses-like) display manager for Linux and BSD.
Markdoc - A Markdown-based authoring system
Memphis-broker - Memphis is an Open-Source, Real-Time Data Processing Platform
Mimo - "Learning to code can be easy and fun!"
Nacos - An easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
Nativefier - Make any web page a desktop application
Pake - 🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 很简单的用 Rust 打包网页生成很小的桌面 App
Porting Windows Dynamic Link Libraries to Linux - Porting Windows Dynamic Link Libraries to Linux.
Prompts - ❯ Lightweight, beautiful and user-friendly interactive prompts.
Thonny PyDev - Python IDE for beginners.
Vagrant - Vagrant is a tool for building and distributing development environments.
Vite - Next generation frontend tooling. It's fast!
Wing - A beautiful CSS framework designed for minimalists kbrsh.github.io.
Cloud Security Icons - A collection of cloud security icons ☁️🔒
Dashboard-icons - 🚀 The best place to find icons for your dashboards.
Emote - Emoji Picker for Linux written in GTK3.
Feather - Simply beautiful open-source icons - feathericons.com
Free Gophers Pack - ✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more.
gopher icons - A repo to collect gopher icons.
Icon - Icon file generator for Windows, macOS, Web.
Icônes - Icon Explorer with Instant searching, powered by Iconify
Material-design-icons - Material Design icons by Google.
Npm-icon-gen - Icon file generator for Windows, macOS, Web.
Mega Doodles Pack - 🔥 Big vector pack with hand-drawn doodles for presentations, social media, blog posts and so on
Papirus-icon-theme - Papirus icon theme for Linux
Awesome Creative Coding - Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Awesome-livecoding - All things livecoding
Awesome Software Architecture | A curated list of awesome articles and resources to learn and practice about software architecture, patterns, and principles.
Best websites a programmer should visit | 🔗 Some useful websites for programmers.
Build-your-own-x - Master programming by recreating your favorite technologies from scratch.
Dart SDK - Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.
Every-programmer-should-know - A collection of (mostly) technical things every software developer should know about
Flask-base - A simple Flask boilerplate app with SQLAlchemy, Redis, User Authentication, and more.
FreeCodeCamp - freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
How-to-be-a-great-programmer - null
KDevelop - Cross-platform IDE for C, C++, Python, QML/JavaScript and PHP.
Nest - A progressive Node.js framework for building efficient and scalable server-side applications.
Sonarqube - Continuous Inspection
Tokei - Tokei is a program that displays statistics about your code. Tokei will show the number of files, total lines within those files and code, comments, and blanks grouped by language.
Yaklang - A programming language exclusively designed for cybersecurity
Books - Free Online Books for all infosec folks & students who want to stay shine in information security domain and for their research purpose.
Free Programming Books - Freely available programming books.
Free Security eBooks - A curated list of free Security and Pentesting related E-Books available on the Internet.
GetBestBooks.com - Free ebooks.
HonKit - 📖 HonKit is building beautiful books using Markdown - Fork of GitBook.
Linux Books - "We all love Linux, but it's also a fact that some people might not be able to migrate." - Miguel de Icaza.
NasjonalBiblioteket - Norwegian library
PdfDrive.com - search engine for PDF files.
Secure Coding Handbook - Web Application Secure Coding Handbook resource.
The Arcane Algorithm Archive - A collaborative book on algorithms
The Book of Secret Knowledge - A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
The Cyber Plumber's Handbook - "This repo contains the PDF book The Cyber Plumber's Handbook - The definitive guide to Secure Shell (SSH) tunneling, port redirection, and bending traffic like a boss. The book was first published in October 2018 for purchase, but now I'm providing it for FREE to anyone interested in learning more about the magic of SSH tunnels and port redirection."
The Linux Kernel Module Programming Guide - Github development - The Linux Kernel Module Programming Guide (updated for 5.x kernels).
TradePub.com - The top resource for free professional and technical research, white papers, case studies, magazines, and eBooks.
Z-lib.org - the world’s largest e-book library
Awesome Open Source| Find Open Source By Searching, Browsing and Combining 7,000 Topics Across 59 Categories And 337,263 Projects
Flathub - Apps for Linux
FossHub - Free Open-Source Software
LinuxLinks.com - Best Free and Open Source Software
pling.com - Pling.com is part of Opendesktop.org. It is the Store section, where creators can publish their libre products and content and get a small compensation each time a product is downloaded or media is viewed, limited on the amount of donations available for each section.
academy.picussecurity.com - Open access cybersecurity courses
InfoSec-Black-Friday - All the deals for InfoSec related software/tools this Black Friday
MITRE ATT&CK - https://attack.mitre.org/
TaskBook - Tasks, boards & notes for the command-line habitat.
sudo add-apt-repository ppa:boltgolt/howdy
sudo apt install howdy
sudo howdy add
sudo howdy -U myUserName add
sudo howdy config # device_path should be e.g. /dev/video0
sudo howdy list
sudo howdy remove face_ID
sudo howdy clear
sudo howdy disable 1 #disable it
sudo howdy disable 0 #enable it
Cobalt - save what you love
System Color Picker - The macOS color picker as an app with more features
Wwmark - Watermark Swiss Army Knife.
<canvas>
tag.Asciinema - Terminal session recorder 📹
Awesome Broadcasting - A curated list of amazingly awesome open source resources related to broadcast technologies
Awesome Video - A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.
ffmpeg.wasm - FFmpeg for browser and node, powered by WebAssembly.
FFscreencast - ffscreencast - ffmpeg screencast/desktop-recording with video overlay and multi monitor support.
Kap - An open-source screen recorder built with web technology.
Kazam - Kazam is a simple screen recording program that will capture the content of your screen.
Kdenlive - Free and open source video editor, based on MLT Framework and KDE Frameworks 5. Github
Lossless-cut - The swiss army knife of lossless video/audio editing
OBS Studio - Free and open source software for live streaming and screen recording.
Pensela - The Swiss Army Knife of Screen Annotation Tool
Pitivi - Free video editor with a beautiful and intuitive user interface, a clean codebase and a fantastic community.
Poketube - offical github mirror of poketube (https://codeberg.org/Ashley/poketube/) - poketube.fun
Screenity - The most powerful screen recorder & annotation tool for Chrome 🎥.
SSR (SimpleScreenRecorder) - SimpleScreenRecorder, a screen recorder for Linux
Vhs - Your CLI home video recorder 📼
Xtreme Download Manager - Powerfull download accelerator and video downloader.
Youtube
AirUx - AirPlay For Linux
Bazarr - Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.
Bitmagnet - A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration.
Forked-daapd - Linux/FreeBSD DAAP (iTunes) and MPD media server with support for AirPlay devices (multiroom), Apple Remote (and compatibles), Chromecast, Spotify and internet radio.
Jellyfin - Free Software Media System that puts you in control of managing and streaming your media. jellyfin.org
Kodi - award-winning free and open source home theater/media center software and entertainment hub for digital media. kodi.tv
Lidarr - Lidarr is a music collection manager for Usenet and BitTorrent users. lidarr.audio
Mopidy - plays music from local disk, Spotify, SoundCloud, Google Play Music, and more. Mopidy.com
OpenPLi-PC - Watch TV from satellites on PC
Plex - closed source media server + desktop application. plex.tv
Snapcast - Snapcast is a multiroom client-server audio player, where all clients are time synchronized with the server to play perfectly synced audio. Homepage Snapcast
Ardour - Record, Edit, and Mix on Linux, macOS and Windows
awesome-linuxaudio - A list of software and resources for professional audio/video/live events production on Linux.
Cadmus - A GUI frontend for @werman's Pulse Audio real-time noise suppression plugin
Cecilia - Cecilia is an audio signal processing environment aimed at sound designers. Cecilia mangles sound in ways unheard of. Cecilia lets you create your own GUI using a simple syntax. Cecilia comes with many original built-in modules and presets for sound effects and synthesis.
CubicSDR - Cross-Platform Software-Defined Radio Application. www.cubicsdr.com
LMMS - LMMS is a free and open source (cross-platform) digital audio workstation. It includes all the basic audio editing functionalities along with a lot of advanced features.
Matching - Open Source Audio Matching and Mastering
Mixxx - Mixxx is free open-source software and entirely community-driven. There is no company behind Mixxx — the development is shouldered by passionate DJs and programmers that dedicate their free time to working on their favorite DJ software. Mixxx is and always will be free!
MusE - MusE is a digital audio workstation with support for both Audio and MIDI.
Noise-suppression-for-voice - Noise suppression plugin based on Xiph's RNNoise
NoiseTorch - Real-time microphone noise suppression on Linux.
Rosegarden - Rosegarden is a music composition and editing environment based around a MIDI sequencer that features a rich understanding of music notation and includes basic support for digital audio.
SoX - Sound eXchange - Swiss Army knife of sound processing programs.
Application Launchers
CopyQ - Clipboard manager with advanced features.
curiosity.ai - "Tired of searching in folders, emails and apps? Get Curiosity and find everything in one place. All safe on your computer."
DopplerTask - A revolutionary open-source automation tool
Find-you - A stealth AirTag clone that bypasses all of Apple's tracking protection features
GoAlert - Open source on-call scheduling, automated escalations, and notifications so you never miss a critical alert.
KOrganizer - Organizational assistant, providing s and other similar functionality.
Mackup - Keep your application settings in sync (OS X/Linux)
Mouse & keyboard sharing via LAN
Lan-mouse - mouse & keyboard sharing via LAN
Input-leap - Open-source KVM software
openssl req -x509 -nodes -days 365 -subj /CN=Barrier -newkey rsa:4096 \
-keyout ~/.local/share/barrier/SSL/Barrier.pem \
-out ~/.local/share/barrier/SSL/Barrier.pem
Ntfy - Send push notifications to your phone or desktop using PUT/POST
Open-event-frontend - The frontend for the Open Event API Server
Open-event-server - The Open Event Organizer Server to Manage Events http://open-event-api.herokuapp.com
Sleek - Todo app based on todo.txt for Linux, Windows and MacOS, free and open-source.
Raycast - Script Commands let you tailor Raycast to your needs. Think of them as little productivity boosts throughout your day. www.raycast.com
Taskade - Collaborative To-Do Lists, Mind Maps, and Notes.
ToDoist - "Organize it all"
Touchégg - Linux multi-touch gesture recognizer. Touchégg is an app that runs in the background and transform the gestures you make on your touchpad or touchscreen into visible actions in your desktop.
QuickTile - Adds window-tiling hotkeys to any X11 desktop. (An analogue to WinSplit Revolution for people who don't want to use Compiz Grid).
WebCatalog - Official WebCatalog app. webcatalog.io/webcatalog
sudo apt install calligra
sudo apt install kexi
Caprine - Elegant Facebook Messenger desktop app.
Diaspora - A privacy-aware, distributed, open source social network.
Profile Pic Maker - Make an awesome profile picture from any photo
lz4 - Extremely Fast Compression algorithm.
sudo apt install ghex
sudo apt intall hexedit
. Usage: hexedit /dev/sdb
sudo apt install wxhexeditor
(can look at disks!)Chromium - With Chromium, you get rid of all the tracking features that Google Chrome boasts.
Elza Browser - Private, fast and minimal web browser based on electron with built-in tor.