[rsapkf/42]
This is an ongoing attempt to organize my links, a directory of 5000+ bookmarks that I use or have used in the past to learn programming, puzzle solving, web development and other intellectually stimulating things, categorized (more or less). Contains my blogroll, websites, software, Reddit/YouTube subscriptions, IRC channels, podcasts, browser add-ons, Linux tools, and everything.
Programming
Coding challenges
- Project Euler
- Kaggle
- HackerRank
- Checkio
- JavaScript30
- TopCoder
- CodeWars
- CodeForces
- Advent of Code - 25 days of themed coding challenges, starting each year on Dec 1.
- LeetCode
- Project Lovelace - free scientific programming problems.
- Exercism.io
- PythonChallenge
- CoderByte
- CodeChef
- SPOJ
- Online Judge
- CodeSignal
- HackerEarth
- edabit
- Rosalind - Python ∩ Biology.
- practiceJS - some JavaScript coding exercises put into a web app so they can be done on a phone.
- CodinGame
- interviewing.io - free anonymous technical interview practice.
Developer portals
- GitHub developers
- Red Hat developer
- IBM developer
- Google developers
- Facebook for developers
- Oracle developer
- Discord developer portal
- Twitter developer
- Microsoft developer
- Amazon developer
- Apple developer
Languages
- C++
- Standard C++
- cplusplus.com - The C++ Resources Network.
- cppreference.com
- Microsoft docs
- Java
- Elixir
- Elixir docs
- Elixir school - Premier destination for people looking to learn and master the Elixir programming language.
- Typescript
- Kotlin
- Go
- R
- Perl
- Haskell
- Rust
- D
- Clojure
- Scala
- Swift
- Crystal
- Nim
- PHP
APIs
- NASA APIs - NASA data, including imagery, eminently accessible to application developers.
- Reddit API
- Marvel developer portal - The Marvel Comics API.
Other resources
- Google TechDevGuide - Google’s Guide to Technical Development.
- Chess Programming Wiki
- Apollo Odyssey
- URF Academy by Riot Games
- Programming Idioms
Web development
Note: This file only contains resources that are not in the ./knowledge-repositories section.
If you are completely new to web development, I recommend studying the web developer roadmap first.
Offline documentation
- Velocity
Windows only
Command line
- SS64 - Command line reference - Database and OS scripting.
Git
- Atlassian Git Tutorial - Git Tutorials and Training.
- Git Cheat Sheet
- GitKraken Git Tutorials
- GitHub
- Good First Issues - opportunities for contributing to open projects on GitHub
- Git clients
- Sourcetree - Free Git GUI for Mac and Windows
closed-source
- Sublime Merge - Git Client, done Sublime
freemium
- GitKraken
freemium
- Sourcetree - Free Git GUI for Mac and Windows
Programming languages
Front-end programming languages
- HTML/CSS/JavaScript
- Mozilla Developer Network
- freeCodeCamp.org
- The Odin Project
- w3schools - While this site is pretty decent for quick syntax lookup and reference, I don't recommend this over MDN to learn how to program. Before choosing w3schools over above resources, please go through this hackernews thread and this site by the mods of r/learnprogramming.
- Deep Dive Into Modern Web Development - University of Helsinki.
- HTML Dog
- Scrimba
- SoloLean
- LambdaSchool Free Online Web Mini Bootcamp
- Can I use - Support tables for HTML5, CSS3, etc.
- CSS-Tricks
- Box-shadow generator - This tool lets you construct CSS box-shadow effects, to add box shadow effects to your CSS objects.
- Codrops - Web Dev and Design News.
- JavaScript
- HTML/CSS
- Learn CSS
- HTML Reference
- CSS Reference
- Marksheet
- What The Flexbox - a set of 20 free videos to learn CSS flexbox layout by Wes Bos. See also: Command line power user
- CSSGrid.io - a set of 20 free videos to learn CSS grid layout by Wes Bos.
- CSS-TRICKS
- Mozilla Grid Playground - Learn about CSS Grid Layout and the Firefox DevTools layout panel.
- Grid by Example
- Flexbox Froggy - a simple 24 level game learn CSS flexbox.
- Flexbox Defense - Learn CSS Flexbox by playing a tower defense game.
- Grid Garden - Learn CSS Grid Layout by playing 28 different levels of Grid Garden.
- HTML periodic table
- All The Tags
- STRML
- Web Design in 4 minutes - Learn the basics of web design in 4 minutes with this interactive tutorial
- CSS Gradient - free tool that lets you create a gradient background for websites and technical articles.
- CSS3 Cheat Sheet
Back-end programming languages
- Python
- Official Python docs
- Python Wiki
- Python for Non-Programmers
- Python for Programmers
- Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution.
- pythonprogramming.net
- How To Think Like A Computer Scientist - a free online book recommended by MIT OpenCourseWare
- RealPython (GitHub: realpython/materials)
- Google's Python Class
- Python Discord
- Full Stack Python
- William Vincent's Blog
- Ned Batchelder's Blog
- Trey Hunner's Blog
- Python Developer’s Guide - A comprehensive resource for contributing to Python.
- Ruby
- PHP
- Official PHP Manuals
- PHP Pastebin - Collection of PHP links.
Web frameworks
Front-end web frameworks
- Bootstrap (CSS)
- Bulma (CSS)
- React (JavaScript)
- React docs
- Official Tutorial for building a small game using React
- React Tutorial by MDN
- Overreacted - Dan Abramov.
- Josh W. Comeau - Josh W. Comeau.
- Redux (JavaScript)
- Angular (JavaScript)
- Vue (JavaScript)
- Vue docs
- Vue Tutorial by MDN
- VueSchool - Learn Vue.js from core-team members and industry experts.
Back-end web frameworks
- Django (Python)
- Django docs
- Django Tutorial by MDN - a library catalog website in Django.
- Django Girls
- Django Tutorial by sentdex.
- Learn Django by William Vincent.
- YouTube
- Flask (Python)
- NodeJS/ExpressJS (JavaScript)
- Node.js docs
- NodeJs Tutorial from MDN - a library catalog website in NodeJS/ExpressJS.
- Node.js resources- Stack Overflow
- ExpressJS docs
- Ember (JavaScript)
- Ruby on Rails (Ruby):
See also: HotFrameworks
Data visualization
- D3js
- ObservableHQ D3.js Tutorial - Mike Bostock, Creator of D3.js.
Static site generators
- Sites
- Jamstack.org
- StaticGen - Top Open Source Static Site Generators.
- headlessCMS - Top Content Management Systems for JAMstack sites.
- NetlifyCMS - Open source content management for your Git workflow.
- Forestry - A static CMS that commits.
- GatsbyGuides - Build blazing fast web applications with Gatsby 101.
Databases
- SQL
- PostgreSQL
- SQLite
Text editors and IDEs
Regular expressions and algorithms
Developer tools
- MDN CSS Color Picker Tools (DuckDuckGo Instant Answer/Google)
- Dan's Tools - Collection of various tools helpful for developers.
- Who is my ISP?
- Design tools
- NoDesign.dev - A collection of tools for developers who have little to no artistic talent.
- ColorBox - a color tool to produce color sets.
- LogoMakr
freemium
- Figma - collaborative interface design tool
closed-source
freemium
- svgator - SVG Animation Creator
commercial
- Neumorphism.io - Soft UI CSS shadow generator.
- Canva - Create beautiful designs with your team.
- illlustrations - open source illustrations kit.
- Speed test
- Fake APIs
- JSONPlaceholder - Fake online REST API for developers
- Text generators
- Images/SVGs
- unDraw - Open-source illustrations for every project you can imagine
- Lorem Picsum - The Lorem Ipsum for photos.
- Flat UI Colors - 280 handpicked colors ready for COPY & PASTE.
- Unsplash - The internet’s source of freely usable images.
- Patterns
- Heropatterns - A collection of repeatable SVG background patterns for you to use on your web projects.
- Cool Backgrounds - collection of tools to create compelling, colorful images for blogs and websites.
- Deployment
- Cloudflare - The Integrated Global Cloud Platform.
- Heroku - Build data-driven apps with fully managed data services.
- Netlify - Netlify is everything you need to build fast, modern websites: continuous deployment, serverless functions, and so much more.
- GitHub Pages
- GitLab Pages
- ZEIT Now - The easiest way to deploy websites.
- surge - Static web publishing for Front-End Developers.
- Render - unified platform to build and run all your apps and websites with free SSL, a global CDN, private networks and auto deploys from Git.
- VPS
- CI/CD
- API testing
- Postman - The Collaboration Platform for API Development.
- UI inspiration
- Webframe - Beautiful Screenshots showing webapp designs.
- Payment processing
- Technology lookup tools
- Miscellaneous
Miscellaneous
- Magazines
- Smashing Magazine - For Web Designers And Developers.
- Increment Magazine - print and digital magazine about how teams build and operate software systems at scale.
- Codepen profiles
- Chris Coyier - Founder of CSS-Tricks.
- Florin Pop
- Hakim El Hattab - Creator of reveal.js.
- Dribble profiles
- Sites
- web.dev - learn to build for the modern web.
- sitepoint
- Extension Workshop - Get help creating and publishing Firefox add-ons that make browsing smarter, safer, and faster.
- The changelog
- Glitch
- DigitalOcean Community Tutorials
- freeCodeCamp Guide - articles about all things related to programming.
- Rosetta Code
- JAMstack - JavaScript, APIs, and Markup
- GeeksforGeeks - A computer science portal for geeks
- tuts+
- thoughtbot Blog - Giant Robots Smashing Into Other Giant Robots.
- Twilio Tutorials
- scotch.io - fun and practical web development tutorials.
- Pusher Developer Tutorials
- Cooperpress - Weekly email newsletters to developers and software engineers.
- RisingStack Blog
- A List Apart
- Pastebins
- GitHub Gists - Instantly share code, notes, and snippets.
- Pastebin
- Ubuntu Pastebin
Massive open online courses
Platforms
- Wikipedia
- edX.org
- The Linux Foundation Training
- freeCodeCamp
- MIT OpenCourseWare
- MIT Deep Learning
- Coursera
- CodeAcademy
- deeplearning.ai
- Startup School
- Khan Academy
- Google CodeLabs
- Google Developers Certification - demonstrate your proficiency and skill and earn certifications.
- MOOC.fi
- nand2tetris
- Udacity
- Class-Central
- Cognitive Class
- Full Stack Open
- Academic Earth
- University of Reddit
- OPEN CULTURE
- teachyourselfcs.com
- hackr.io - find the best programming courses & tutorials.
- LinkedIn Learning
paid
- DataCamp
paid
- Frondend Masters
paid
- JetBrains Academy
freemium
- PluralSight -
paid
- Lambda School
paid
- MATLAB Academy
- The Open University - Degrees and courses for international students.
paid
- Oracle University
paid
- EXLskills
paid
- Udemy
paid
- MasterClass
paid
- egghead.io - Short, instructional screencast video tutorials for web developers.
paid
- Upskill
freemium
- O'Reilly Media
Courses
- Machine learning/Deep learning
- Practical Deep Learning for Coders - fast.ai.
- Machine Learning Crash Course with TensorFlow APIs - Google's fast-paced, practical introduction to machine learning.
- mlcourse.ai - Open Machine Learning Course. (GitHub: Yorko/mlcourse.ai)
- Linux
- Linux From Scratch - Linux From Scratch (LFS) is a project that provides you with step-by-step instructions for building your own custom Linux system, entirely from source code.
- A Beginner's Guide to Linux Kernel Development - The Linux Foundation.
- The Theoretical Minimum Lectures - Leonard Susskind.
- CS 144: Introduction to Computer Networking, Fall 2019 - Stanford
- CS231n: Convolutional Neural Networks for Visual Recognition, Spring 2019 - Stanford
- CS 253 Web Security
- The Missing Semester of Your CS Education - MIT (GitHub)
- 17-313: Foundations of Software Engineering
- Introduction to Computational Thinking
- Hackspaining - Security Training for Developers.
Knowledge repositories
Linux
- awesome-selfhosted/awesome-selfhosted - A list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of hosting and managing applications instead of renting from Software-as-a-Service providers.
- luong-komorebi/Awesome-Linux-Software - A list of awesome applications, software, tools and other materials for Linux distros.
- k4m4/terminals-are-sexy - A curated list of Terminal frameworks, plugins & resources for CLI lovers.
- jlevy/the-art-of-command-line - Master the command line, in one page.
- dylanaraps/pure-bash-bible - A collection of pure bash alternatives to external processes.
- learnbyexample/Command-line-text-processing - From finding text to search and replace, from sorting to beautifying text and more.
- imthenachoman/How-To-Secure-A-Linux-Server - An evolving how-to guide for securing a Linux server.
- agarrharr/awesome-cli-apps - A curated list of command line apps.
- mayfrost/guides - Looking for a guide? You came to the right place.
- chubin/awesome-console-services - A curated list of awesome console services (reachable via HTTP, HTTPS and other network protocols).
- alebcay/awesome-shell - A curated list of awesome command-line frameworks, toolkits, guides and gizmos.
- Websites
- cindyq/linuxjourney - Learn the ways of Linux-fu, for free. https://linuxjourney.com.
- junaid33/opensource.builders - Find open-source alternatives. https://opensource.builders.
- lhunath/guide.bash.academy - Bash Academy - The Bash Guide. https://guide.bash.academy.
- Vim
- hakluke/how-to-exit-vim - Some simple methods for exiting vim.
- iggredible/Learn-Vim - Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for.
- Websites
- vim-awesome/vim-awesome - Awesome Vim plugins from across the universe. http://vimawesome.com.
- rtorr/vim-cheat-sheet - A mobile friendly Vim cheat sheet. https://vim.rtorr.com.
- theicfire/vimsheet - Vim cheat sheet from beginners to pros. https://vimsheet.com.
- vim-advent-calendar/vimways.org - Vim-themed advent calendar. https://vimways.org.
- igrigorik/vimgolf - Real Vim ninjas count every keystroke - do you? http://www.vimgolf.com.
- Emacs
- emacs-tw/awesome-emacs - A community driven list of useful Emacs packages, libraries and others.
- redguardtoo/mastering-emacs-in-one-year-guide - Be great at emacs in one year.
- Shells
- unixorn/awesome-zsh-plugins - A collection of ZSH frameworks, plugins, themes and tutorials.
- LaTeX
- luong-komorebi/Begin-Latex-in-minutes - Brief Intro to LaTeX for beginners that helps you use LaTeX with ease.
- Browser customization
- Aris-t2/CustomCSSforFx - Custom CSS tweaks for Firefox Quantum.
- Timvde/UserChrome-Tweaks - A community maintained repository of userChrome.css tweaks for Firefox.
- MrOtherGuy/firefox-csshacks - Collection of userstyles affecting the browser.
- Dotfiles
- GitHub Search "dotfiles"
- (Web) Dotfiles - ArchWiki
- webpro/awesome-dotfiles - A curated list of dotfiles resources.
- holman/dotfiles - Zach Holman's Dotfiles.
- mathiasbynens/dotfiles - Mathias Bynen's Dotfiles.
- jessfraz/dotfiles - Jess Frazelle's Dotfiles.
- LukeSmithxyz/voidrice - Luke Smith's Dotfiles.
- wincent/wincent - Greg Hurrell's Dotfiles.
- (GitLab) dwt1/dotfiles - Distrotube's Dotfiles
- thoughtbot/dotfiles - A set of vim, zsh, git, and tmux configuration files.
- Websites
- dotfiles/dotfiles.github.com - The unofficial guide to doing dotfiles on GitHub. http://dotfiles.github.io.
Raspberry Pi
- thibmaek/awesome-raspberry-pi - A curated list of awesome Raspberry Pi tools, projects, images and resources.
- s-matyukevich/raspberry-pi-os - Learning operating system development using Linux kernel and Raspberry Pi.
Regular expressions and algorithms
- ziishaned/learn-regex - Learn regex the easy way.
- tayllan/awesome-algorithms - A curated list of awesome places to learn and/or practice algorithms.
- Websites
- ericdrowell/BigOCheatSheet - https://bigocheatsheet.com.
- geongeorge/i-hate-regex - The code for iHateregex.io - The Regex Cheat Sheet. https://iHateRegex.io.
- firasdib/Regex101 - Online Regex Tester and Debugger. Issue Tracker for https://regex101.com.
- (GitLab) javallone/regexper-static - Regular Expression Visualization Site. https://regexper.com.
Programming
- Websites
- ronreiter/interactive-tutorials - Interactive Tutorials. https://www.learnpython.org.
Python
- donnemartin/interactive-coding-challenges - 120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
- norvig/pytudes - Python programs, usually short, of considerable difficulty, to perfect particular skills.
- vinta/awesome-python - A curated list of awesome Python frameworks, libraries, software and resources.
- TheAlgorithms/Python - All Algorithms implemented in Python.
- faif/python-patterns - A collection of design patterns/idioms in Python.
- keon/algorithms - Minimal examples of data structures and algorithms in Python.
- satwikkansal/wtfpython - A collection of surprising Python snippets and lesser-known features.
- mahmoud/awesome-python-applications - Free software that works great, and also happens to be open-source Python.
- geekcomputers/Python - @geekcomputers' Python Examples.
- crazyguitar/pysheeet - Python Cheat Sheet.
- dabeaz-course/practical-python - Practical Python Programming (course by @dabeaz).
- funkythings/python-cheat-sheet - Python Cheat Sheet NumPy, Matplotlib.
- machinelearningmindset/machine-learning-course - Machine Learning Course with Python. Refer to the course page for step-by-step explanations.
- chrisalbon/notes - Notes On Using Data Science & Artificial Intelligence.
- rougier/numpy-100 - 100 numpy exercises (with solutions).
- rougier/numpy-tutorial - Numpy beginner tutorial.
- rougier/matplotlib-tutorial - Matplotlib tutorial for beginners.
- matplotlib-cheatsheet - Matplotlib 3.1 cheat sheet.
- chrisalbon/code_py - A collection of well-commented code snippets for data science.
- cantaro86/Financial-Models-Numerical-Methods - Collection of notebooks about quantitative finance, with interactive python code.
- Websites
- scipy-lectures/scipy-lecture-notes - Tutorial material on the scientific Python ecosystem. https://scipy-lectures.org.
- pyvideo/pyvideo - A Python media index. https://pyvideo.org.
JavaScript
- airbnb/javascript - JavaScript Style Guide.
- freeCodeCamp/freeCodeCamp - The https://www.freeCodeCamp.org open source codebase and curriculum. Learn to code for free together with millions of people.
- trekhleb/javascript-algorithms - Algorithms and data structures implemented in JavaScript with explanations and links to further readings.
- 30-seconds/30-seconds-of-code - Short JavaScript code snippets for all your development needs.
- microsoft/Web-Dev-For-Beginners - 24 Lessons, 12 Weeks, Get Started as a Web Developer
- microsoft/Data-Science-For-Beginners - 10 Weeks, 20 Lessons, Data Science for All!
- microsoft/ML-For-Beginners - 12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
- microsoft/IoT-For-Beginners - 12 Weeks, 24 Lessons, IoT for All!
- hemanth/functional-programming-jargon - Jargon from the functional programming world in simple terms!
- yangshun/awesome-spinners - A curated collection of dazzling web spinners.
- wesbos/JavaScript30 - 30 Day Vanilla JS Challenge.
- ryanmcdermott/clean-code-javascript - Clean Code concepts adapted for JavaScript.
- javascript-tutorial/en.javascript.info - Modern JavaScript Tutorial.
- You Don't Know JS - A book series on JavaScript. @YDKJS on twitter.
- leonardomso/33-js-concepts - 33 concepts every JavaScript developer should know.
- denysdovhan/wtfjs - A list of funny and tricky JavaScript examples.
- mbeaudru/modern-js-cheatsheet - Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.
- sorrycc/awesome-javascript - A collection of awesome browser-side JavaScript libraries, resources and shiny things.
- lukehoban/es6features - Overview of ECMAScript 6 features.
- you-dont-need/You-Dont-Need-JavaScript - CSS is powerful, you can do a lot of things without JS.
- you-dont-need/You-Dont-Need-Lodash-Underscore - List of JavaScript methods which you can use natively + ESLint Plugin.
- you-dont-need/You-Dont-Need-Momentjs - List of functions which you can use to replace moment.js + ESLint Plugin.
- DrkSephy/es6-cheatsheet - ES6 cheatsheet containing tips, tricks, best practices and code snippets.
- vlandham/js_data - Data manipulation and processing in JavaScript.
- bradtraversy/vanillawebprojects - Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries.
- dexteryy/spellbook-of-modern-webdev/ - A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development.
- usablica/front-end-frameworks - A collection of best front-end frameworks for faster and easier web development.
- lydiahallie/javascript-questions - A long list of (advanced) JavaScript questions, and their explanations.
- jamiebuilds/itsy-bitsy-data-structures - All the things you didn't know you wanted to know about data structures.
- React/React Native
- jondot/awesome-react-native - Awesome React Native components, news, tools, and learning material!
- krasimir/react-in-patterns - A free book that talks about design patterns/techniques used while developing with React.
- markerikson/react-redux-links - Curated tutorial and resource links I've collected on React, Redux, ES6, and more.
- Websites
- no-stack-dub-sack/cs-playground-react - In-Browser Algorithm and Data Structures Practice. http://cs-playground-react.surge.sh.
- Websites
- phuoc-ng/1loc - What's your favorite JavaScript single LOC (line of code)? https://1loc.dev.
- phuoc-ng/html-dom - Common tasks of managing HTML DOM with vanilla JavaScript. https://htmldom.dev.
- wesbos/keycodes - Easy visualizer for JavaScript KeyCodes. https://keycode.info.
TypeScript
- DefinitelyTyped/DefinitelyTyped - The repository for high quality TypeScript type definitions.
- typescript-cheatsheets/react-typescript-cheatsheet - Cheatsheets for experienced React developers getting started with TypeScript.
HTML/CSS
- joshbuchea/HEAD - A list of everything that could go in the head of your document.
- philipwalton/flexbugs - A community-curated list of flexbox issues and cross-browser workarounds for them.
- 30-seconds/30-seconds-of-css - "Short CSS code snippets for all your development needs.
- phuoc-ng/csslayout - A collection of popular layouts and patterns made with CSS. Now it has 90+ patterns and continues growing!
- AllThingsSmitty/css-protips - A collection of tips to help take your CSS skills pro.
Browser add-ons/extensions
- mdn/webextensions-examples - Example Firefox add-ons created using the WebExtensions API.
- GoogleChrome/chrome-extensions-samples - Chrome Extensions Samples.
Design
- bradtraversy/design-resources-for-developers - Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more.
Rust
- phil-opp/blog_os - Writing an OS in Rust.
- EmilHernvall/dnsguide - A guide to writing a DNS Server from scratch in Rust.
- Dhghomon/easy_rust - Rust explained using easy English.
- Websites
- ralfbiedert/cheats.rs - Rust Language Cheat Sheet. https://cheats.rs.
Haskell
- soupi/haskell-study-plan - An opinionated list of resources for learning Haskell.
Elixir
- elixirschool/elixirschool - Premier destination to learn and master the Elixir programming language.
C
- DoctorWkt/acwj - A Compiler Writing Journey.
- cstack/db_tutorial - Writing a sqlite clone from scratch in C.
- orangeduck/BuildYourOwnLisp - Learn C and build your own programming language in under 1000 lines of code!
C++
- isocpp/CppCoreGuidelines - The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++.
Go
- hoanhan101/ultimate-go - Ultimate Go study guide, with heavily documented code and programs analysis all in 1 place.
- quii/learn-go-with-tests - Learn Go with test-driven development.
- mmcgrana/gobyexample - Go by Example.
Java
- iluwatar/java-design-patterns - Design patterns implemented in Java.
- teivah/algodeck - Algo Deck is an Open-Source Collection of +200 Algorithmic Cards to Help you Preparing your Algorithm & Data Structure Interview.
- williamfiset/Algorithms - A collection of algorithms and data structures.
Swift
- raywenderlich/swift-algorithm-club - Algorithms and data structures in Swift, with explanations!
APIs
- microsoft/api-guidelines - Microsoft REST API Guidelines.
- public-apis/public-apis - A collective list of free APIs for use in software and web development.
- n0shake/Public-APIs - A public list of APIs from round the web.
- howtographql/howtographql - The Fullstack Tutorial for GraphQL.
- mledoze/countries - World countries in JSON, CSV, XML and Yaml.
Data science/Scientific computing
Quantum computing
- microsoft/QuantumKatas - Tutorials and programming exercises for learning Q# and quantum computing.
AI and Deep learning/Machine learning
- openai/spinningup - An educational resource to help anyone learn deep reinforcement learning.
- practicalAI/practicalAI - A practical approach to machine learning to enable everyone to learn, explore and build.
- madewithml/basics - 📚 Learn ML with clean code, simplified math and illustrative visuals. As you learn, work on interesting projects and share them on https://madewithml.com for the community to discover and learn from!
- lexfridman/mit-deep-learning - Tutorials, assignments, and competitions for MIT Deep Learning related courses.
- ageron/handson-ml - A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in python using Scikit-Learn and TensorFlow.
- ageron/handson-ml2 - A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in python using Scikit-Learn and TensorFlow 2.
- eriklindernoren/ML-From-Scratch - Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.
System design
- donnemartin/system-design-primer - Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- justinamiller/SoftwareArchitect - Path to a Software Architect.
Web design/accessibilty
- Websites
- a11yproject/a11yproject.com - A community–driven effort to make web accessibility easier. https://a11yproject.com.
Source control/Git
- progit/progit2 - Pro Git 2nd Edition.
- arslanbilal/git-cheat-sheet - git and git flow cheat sheet.
- git-tips/tips - Most commonly used git tips and tricks.
- tiimgreen/github-cheat-sheet - A list of cool features of Git and GitHub.
- github/gitignore - A collection of useful .gitignore templates.
- Websites
- firstcontributions/first-contributions - Help beginners to contribute to open source projects. https://firstcontributions.github.io.
- github/training-kit - Open source cheat sheets for Git and GitHub. https://github.github.com/training-kit.
- git/git-reference - Online Git Reference. http://git.github.io/git-reference.
- rogerdudler/git-guide - git - the simple guide. http://rogerdudler.github.com/git-guide.
- pcottle/learnGitBranching - An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git! https://pcottle.github.io/learnGitBranching.
Open source
- freeCodeCamp/how-to-contribute-to-open-source - A guide to contributing to open source.
- Websites
- github/choosealicense.com - A site to provide non-judgmental guidance on choosing a license for your open source project. https://choosealicense.com.
- github/opensource.guide - Community guides for open source creators. https://opensource.guide.
Tensorflow
- aymericdamien/TensorFlow-Examples - TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2).
- tensorflow/models - Models and examples built with TensorFlow.
System administration/site reliability/production engineering
- kahun/awesome-sysadmin - A curated list of amazingly awesome open source sysadmin resources inspired by Awesome PHP.
- dastergon/awesome-sre - A curated list of Site Reliability and Production Engineering resources. https://sre.xyz.
Cheatsheets
- LeCoupa/awesome-cheatsheets - Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
- Kapeli/cheatsheets - Collection of Dash cheat sheets https://kapeli.com/cheatsheets.
- Kapeli/Dash-User-Contributions - Dash repo of user contributed docsets.
- rstacruz/cheatsheets - @rstacruz's cheatsheets. https://devhints.io.
Privacy and security
- OWASP/CheatSheetSeries - The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.
- drduh/macOS-Security-and-Privacy-Guide - Guide to securing and improving privacy on macOS.
- tycrek/degoogle - A huge list of alternatives to Google products. Privacy tips, tricks, and links.
- Websites
- privacytoolsIO/privacytools.io - You are being watched. Protect your privacy against global mass surveillance. https://privacytools.io.
Penetration testing
- Hack-with-Github/Awesome-Hacking - A collection of various awesome lists for hackers, pentesters and security researchers.
- danielmiessler/SecLists - SecLists is the security tester's companion. It's a collection of multiple types of lists used during security assessments, collected in one place. List types include usernames, passwords, URLs, sensitive data patterns, fuzzing payloads, web shells, and many more.
- OlivierLaflamme/Cheatsheet-God - Penetration Testing Reference Bank - OSCP / PTP & PTX Cheatsheet.
- juliocesarfort/public-pentesting-reports - Curated list of public penetration test reports released by several consulting firms and academic security groups.
- SundownDEV/hacker-roadmap - A guide for amateurs pen testers and a collection of hacking tools, resources and references to practice ethical hacking, pen testing and web security.
- nahamsec/Resources-for-Beginner-Bug-Bounty-Hunters - A list of resources for those interested in getting started in bug bounties.
Safer Internet
- StevenBlack/hosts - Extending and consolidating hosts files from several well-curated sources like adaway.org, mvps.org, malwaredomainlist.com, someonewhocares.org, and potentially others. You can optionally invoke extensions to block additional sites by category.
- EnergizedProtection/block - Let's make an annoyance free, better open internet, altogether!
Decentralization
- redecentralize/alternative-internet - A collection of interesting new networks and tech aiming at decentralisation (in some form).
Video production
- leandromoreira/digital_video_introduction - A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding).
Natural language processing
- microsoft/nlp-recipes - Natural Language Processing Best Practices & Examples.
Interviewing/Jobs
- h5bp/Front-end-Developer-Interview-Questions - A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.
- yangshun/front-end-interview-handbook - Almost complete answers to "Front-end Job Interview Questions" which you can use to interview potential candidates, test yourself or completely ignore.
- jwasham/coding-interview-university - A complete computer science study plan to become a software engineer.
- viraptor/reverse-interview - Questions to ask the company during your interview.
- kdn251/interviews - Everything you need to know to get the job.
- remoteintech/remote-jobs - A list of semi to fully remote-friendly companies in tech.
- lukasz-madon/awesome-remote-job - A curated list of awesome remote jobs and resources.
- poteto/hiring-without-whiteboards - Companies that don't have a broken hiring process.
macOS/iOS
- serhii-londar/open-source-mac-os-apps - 🚀 Awesome list of open source applications for macOS.
- dkhamsing/open-source-ios-apps - Collaborative List of Open-Source iOS Apps.
- nikitavoloboev/my-mac-os - List of applications and tools that make my macOS experience even more amazing.
- learn-anything/alfred-workflows - Amazing Alfred Workflows.
- zenorocha/alfred-workflows - A collection of Alfred 3 and 4 workflows that will rock your world.
Project based learning
- danistefanovic/build-your-own-x - Build your own (insert technology here).
- karan/Projects - A list of practical projects that anyone can solve in any programming language.
- tuvtran/project-based-learning - Curated list of project-based tutorials.
- florinpop17/app-ideas - A Collection of application ideas which can be used to improve your coding skills.
- AlgoryL/Projects-from-Scratch - Read and do projects.
Computer science/math
- ossu/computer-science - Path to a free self-taught education in Computer Science!
- ForrestKnight/open-source-cs - Open Source CS Curriculum.
- P1xt/p1xt-guides - Programming curricula.
- Jam3/math-as-code - a cheat-sheet for mathematical notation in code form.xxxx
- Websites
- seeingtheory/Seeing-Theory - A visual introduction to probability and statistics. http://seeingtheory.io.
Courses/Books
- EbookFoundation/free-programming-books - Freely available programming books.
- zero-equals-false/awesome-programming-books - A curated list of awesome programming books.
- mikesprague/udacity-nanodegrees - List of Udacity Nanodegree programs with links to the free courses in their curricula.
- papers-we-love/papers-we-love - Papers from the computer science community to read and discuss. https://paperswelove.org.
- fastai/fastbook - Draft of the fastai book.
- webrtc-for-the-curious/webrtc-for-the-curious - WebRTC for the Curious: Go beyond the APIs.
- algorithm-archivists/algorithm-archive - A collaborative book on algorithms.
General
- GitHub Search 'awesome'
- GitHub Explore
- sindresorhus/awesome - Awesome lists about all kinds of interesting topics.
- minimaxir/hacker-news-undocumented - Some of the hidden norms about Hacker News not otherwise covered in the Guidelines and the FAQ.
- jnv/lists - The definitive list of lists (of lists) curated on GitHub and elsewhere.
- charlax/professional-programming - A collection of full-stack resources for programmers.
- jbranchaud/til - Josh Branshaud's TIL.
- minimaxir/big-list-of-naughty-strings - The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
- bmorelli25/Become-A-Full-Stack-Web-Developer - Free resources for learning Full Stack Web Development.
- hellerve/programming-talks - Awesome & interesting talks about programming.
- Developer-Y/cs-video-courses - List of Computer Science courses with video lectures.
- chrislgarry/Apollo-11 - Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
- LisaDziuba/Awesome-Design-Tools - The best design tools and plugins for everything.
- LisaDziuba/Marketing-for-Engineers - A curated collection of marketing articles & tools to grow your product.
- dastergon/awesome-chaos-engineering - A curated list of Chaos Engineering resources.
- mtdvio/every-programmer-should-know - A collection of (mostly) technical things every software developer should know.
- sdmg15/Best-websites-a-programmer-should-visit - Some useful websites for programmers.
- rShetty/awesome-podcasts - Collection of awesome podcasts.
- gothinkster/realworld - "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more.
- adambard/learnxinyminutes-docs - Code documentation written as code! How novel and totally my idea!.
- awesomedata/awesome-public-datasets - A topic-centric list of HQ open datasets.
- trimstray/the-book-of-secret-knowledge - A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
- dwmkerr/hacker-laws - Laws, Theories, Principles and Patterns that developers will find useful.
- learn-anything/learn-anything - Organize world's knowledge, explore connections and curate learning paths.
- kdeldycke/awesome-falsehood - Curated list of falsehoods programmers believe in.
- google/eng-practices - Google's Engineering Practices documentation.
- ripienaar/free-for-dev - A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev. https://free-for.dev.
- dumb-password-rules/dumb-password-rules - Shaming sites with dumb password rules.
- psenough/teach_yourself_demoscene_in_14_days - guidebook idea from here.
- heroku/12factor - 12factor.net.
- Igglybuff/awesome-piracy - A curated list of awesome warez and piracy links.
- fpereiro/backendlore - How I write backends.
- lirantal/nodejs-cli-apps-best-practices - The largest Node.js CLI Apps best practices list.
- semver/semver - Semantic Versioning Specification.
- erikwiffin/0.30000000000000004 - Floating Point Math Examples.
- olivierlacan/keep-a-changelog - If you build software, keep a changelog.
- carloscuesta/gitmoji - An emoji guide for your commit messages.
- ErikCH/DevYouTubeList - List of Development YouTube Channels.
- 2factorauth/twofactorauth - List of sites with two factor auth support which includes SMS, email, phone calls, hardware, and software.
- pirate/wireguard-docs - Unofficial WireGuard Documentation: Setup, Usage, Configuration, and full example setups for VPNs supporting both servers & roaming clients.
- danluu/post-mortems - A collection of postmortems.
- luruke/browser-2020 - Things you can do with a browser in 2020.
- jlevy/og-equity-compensation - Stock options, RSUs, taxes — read the latest edition: https://holloway.com/g/equity-compensation.
- JesseKPhillips/USA-Constitution - A history of edits to the US Constitution as it has been amended. Written in markdown to match original formatting.
- Droogans/unmaintainable-code - A more maintainable, easier to share version of the infamous http://mindprod.com/jgloss/unmain.html.
- Websites
- linode/docs - Linode guides and tutorials. https://linode.com/docs.
- clarkgrubb/hyperpolyglot - commonly used features in a side-by-side format. https://hyperpolyglot.org.
- 2factorauth/twofactorauth - List of sites with two factor auth support which includes SMS, email, phone calls, hardware, and software. https://twofactorauth.org.
Open source software
*nix
- Operating systems
- torvalds/linux - Linux kernel source tree.
- BSD
- freebsd/freebsd - FreeBSD src tree.
Mirror
https://www.freebsd.org. - openbsd/src - Public git conversion mirror of OpenBSD's official CVS src repository.
Mirror
https://www.openbsd.org. - NetBSD - “Of course it runs NetBSD”.
- DragonFly BSD
- freebsd/freebsd - FreeBSD src tree.
- Distros
- Debian,Ubuntu, Kali
- Fedora
- OpenSUSE
- CentOS
- Arch, Manjaro, BlackArch, ArcoLinux
- Gentoo, Funtoo
- Void Linux
- Slackware
- Parrot OS
- Tails
- Qubes OS
- Whonix
- elementary OS
- Red Hat
- Trisquel GNU/Linux
- Parabola GNU/Linux
- Alpine Linux
- Chromium OS
- dnschneid/crouton - Chromium OS Universal Chroot Environment.
- TempleOS - (formerly J OS, SparrowOS, LoseThos) a biblical-themed lightweight operating system developed by American programmer Terry A. Davis.
- For mobile
- LineageOS
- postmarketOS - A real Linux distribution for phones and other mobile devices
- (GitLab) /e/
- Replicant
- GrapheneOS - open source privacy and security focused mobile OS with Android app compatibility.
- PureOS - A user friendly, secure and freedom respecting OS used by Librem 5 Phone.
- Ubuntu Touch
- Android
- Other
- Fuchsia - open-source OS developed by Google based on Zircon microkernel.
- (GitLab) Redox OS - Unix-like Operating System written in Rust, aiming to bring the innovations of Rust to a modern microkernel and full set of applications.
- haiku/haiku - The Haiku operating system.
- reactos/reactos - A free Windows-compatible Operating System.
- Desktop environments
- Gnome
- pop-os/shell - Pop Shell is a keyboard-driven layer for GNOME Shell which allows for quick and sensible navigation and management of windows.
- KDE
- Xfce
- MATE
- LXQt
- Budgie
- LXDE
- linuxmint/Cinnamon - A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.
- Gnome
- Window managers
- i3/i3 - A tiling window manager.
- Airblader/i3 - i3-gaps – i3 with more features (forked from https://github.com/i3/i3).
- i3/i3lock - improved screen locker.
- meskarune/i3lock-fancy - i3lock script that takes a screenshot of the desktop, blurs the background and adds a lock icon and text.
- unix121/i3wm-themer - My collection of Themes and scripts for i3-wm.
- tobi-wan-kenobi/bumblebee-status - bumblebee-status is a modular, theme-able status line generator for the i3 window manager.
- dwm - dynamic window manager for X.
- dwmstatus - Barebone status monitor with basic functions written in C.
- baskerville/bspwm - A tiling window manager based on binary space partitioning.
- baskerville/sxhkd - Simple X hotkey daemon.
- awesomeWM/awesome - awesome window manager.
- xmonad/xmonad - The core of xmonad, a small but functional ICCCM-compliant tiling window manager.
- qtile/qtile - A small, flexible, scriptable tiling window manager written in Python.
- stumpwm/stumpwm - The Stump Window Manager.
- conformal/spectrwm - A small dynamic tiling window manager for X11.
- danakj/openbox - Openbox Window Manager (OpenboxWM).
- herbstluftwm/herbstluftwm - A manual tiling window manager for X11.
- swaywm/sway - i3-compatible Wayland compositor.
- SimulaVR/Simula - Simula is a VR window manager for Linux that runs on top of Godot.
- i3/i3 - A tiling window manager.
- Shells
- PapyElGringo/material-shell - New shell for Gnome following the Material-design guidelines. Proposing a performant and simple opinionated mouse / keyboard workflow to increase daily productivity and comfort.
- Status bars
- polybar/polybar - A fast and easy-to-use status bar.
- adi1090x/polybar-themes - A collection of polybar themes/configs with different styles, colors and variants.
- liamg/shox - A customisable, universally compatible terminal status bar.
- jaor/xmobar - A minimalistic, mostly text-based status bar.
- polybar/polybar - A fast and easy-to-use status bar.
- Panels
- (GitLab) o9000/tint2 - A lightweight panel/taskbar for Linux and BSD.
- Notification daemons
- dunst-project/dunst - Lightweight and customizable notification daemon.
- sboli/twmn - A notification system for tiling window managers.
- Text editors and IDEs
- Text based editors
- vim/vim - The official Vim repository. https://vimhelp.org.
- macvim-dev/macvim - Vim - the text editor - for Mac OS X.
macOS
- neovim/neovim - Vim-fork focused on extensibility and usability.
- SpaceVim/SpaceVim - A community-driven modular vim distribution - The ultimate vim configuration.
- onivim/oni - Oni: Modern Modal Editing - powered by Neovim.
- vyapp/vy - A vim-like in python made from scratch.
- veonim/veonim - simple modal IDE built on neovim.
- xi-editor/xi-editor - A modern editor with a backend written in Rust.
- zyedidia/micro - A modern and intuitive terminal-based text editor.
- macvim-dev/macvim - Vim - the text editor - for Mac OS X.
- GNU Emacs - An extensible, customizable, free/libre text editor — and more.
- syl20bnr/spacemacs - A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs and Vim!.
- hlissner/doom-emacs - An Emacs configuration for the stubborn martian vimmer.
- purcell/emacs.d - An Emacs configuration bundle with batteries included.
- jkitchin/scimax - An emacs starterkit for scientists and engineers.
- mawww/kakoune - mawww's experiment for a better code editor.
- GNU Nano
- vim/vim - The official Vim repository. https://vimhelp.org.
- GUI editors
- atom/atom - The hackable text editor.
- adobe/brackets - An open source code editor for the web, written in JavaScript, HTML and CSS.
- VSCodium/vscodium - binary releases of VS Code without MS branding/telemetry/licensing.
- Microsoft/vscode - Visual Studio Code.
- textmate/textmate - TextMate is a graphical text editor for macOS 10.12 or later. https://macromates.com.
macOS
- notepad-plus-plus/notepad-plus-plus - Notepad++ official repository.
Windows
- geany/geany - A fast and lightweight IDE.
- Komodo/KomodoEdit - Komodo Edit is a fast and free multi-language code editor. Written in JS, Python, C++ and based on the Mozilla platform.
- gedit - GNOME text editor.
- rxi/lite - A lightweight text editor written in Lua.
- IDEs
- Eclipse
- Pycharm-CE
- IntelliJ IDEA-CE
- Anaconda - The World's Most Popular Python/R Data Science Platform.
- spyder-ide/spyder - The Scientific Python Development Environment.
- Jupyter - Interactive Computing.
- Qt - One framework. One codebase. Any platform.
- Cloud editors
- eclipse-theia/theia - Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript. https://theia-ide.org.
- benweet/stackedit - In-browser Markdown editor. https://stackedit.io.
- joemccann/dillinger - The last Markdown editor, ever. https://dillinger.io.
- codesandbox/codesandbox-client - An online code editor tailored for web application development. https://codesandbox.io.
- Text based editors
- File managers
- Command line file managers
- midnight commander
- ranger/ranger - A VIM-inspired filemanager for the console.
- jarun/nnn - The missing terminal file manager for X.
- dylanaraps/fff - A simple file manager written in bash.
- vifm/vifm - Vifm is a file manager with curses interface, which provides Vi[m]-like environment for managing objects within file systems, extended with some useful ideas from mutt. vifm.info
- gokcehan/lf - Terminal file manager.
- huijunchen9260/dmenufm - A simple file manager using dmenu.
- Graphical file managers
- Dolphin
- Nautilus
- Thunar
- Double Commander
- linuxmint/nemo - File browser for Cinnamon.
- Command line file managers
- Command line cheat sheets
- tldr-pages/tldr - Simplified and community-driven man pages.
- ostera/tldr.jsx - A Reactive web client for tldr-pages.
- chubin/cheat.sh - the only cheat sheet you need.
- gleitz/howdoi - instant coding answers via the command line.
- santinic/how2 - stackoverflow from the terminal.
- cheat/cheat - cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
- denisidoro/navi - An interactive cheatsheet tool for the command-line.
- srsudar/eg - Useful examples at the command line.
- tldr-pages/tldr - Simplified and community-driven man pages.
- Dotfiles
- anishathalye/dotbot - A tool that bootstraps your dotfiles.
- Learning
- Vim
- Install Vim and type
vimtutor
in your terminal. - jmoon018/PacVim - a game that teaches you vim commands.
- egaga/openvim - Interactive tutorial for Vim. https://openvim.com.
- Install Vim and type
- Algorithms
- algorithm-visualizer/algorithm-visualizer - Interactive Online Platform that Visualizes Algorithms from Code. https://algorithm-visualizer.org.
- Vim
- Fonts
- powerline/fonts - Patched fonts for Powerline users.
- ryanoasis/nerd-fonts - Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more.
- adobe-fonts/source-code-pro - Monospaced font family for user interface and coding environments.
- tonsky/FiraCode - Free monospaced font with programming ligatures.
- JetBrains/JetBrainsMono - JetBrains Mono – the free and open-source typeface for developers.
- be5invis/Iosevka - Slender typeface for code, from code.
- braver/programmingfonts - Test drive programming fonts online. https://programmingfonts.org.
- Terminal applications/Console services
- Web browsers
- Search tools
- BurntSushi/ripgrep - ripgrep recursively searches directories for a regex pattern.
- phiresky/ripgrep-all - ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.
- beyondgrep/ack3 - ack is a grep-like search tool optimized for source code.
- sharkdp/fd - A simple, fast and user-friendly alternative to 'find'.
- Duplicate file cleaning
- adrianlopezroche/fdupes - FDUPES is a program for identifying or deleting duplicate files residing within specified directories.
- pixelb/fslint - Linux file system lint checker/cleaner.
- arsenetar/dupeguru - Find duplicate files.
- qarmin/czkawka - Multi functional app to find duplicates, empty folders, similar images etc.
- Calculators
- andmarti1424/sc-im - SC-IM - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal.
- sharkdp/insect - High precision scientific calculator with support for physical units. https://insect.sh.
- (GitLab) GNOME/gnome-calculator - Calculator for solving mathematical equations.
- galculator/galculator - GTK 2 / GTK 3 based scientific calculator.
- rclone/rclone - "rsync for cloud storage" - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files.
- universal-ctags/ctags - A maintained ctags implementation. https://ctags.io.
- jarun/ddgr - DuckDuckGo from the terminal.
- jarun/googler - Google from the terminal.
- ytdl-org/youtube-dl - Command-line program to download videos from YouTube.com and other video sites.
- koalaman/shellcheck - A static analysis tool for shell scripts (https://www.shellcheck.net).
- restic/restic - Fast, secure, efficient backup program.
- stedolan/jq - Command-line JSON processor.
- kislyuk/yq - Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents.
- nvbn/thef ck - Magnificent app which corrects your previous console command.
- ImageMagick/ImageMagick - ImageMagick 7.
- junegunn/fzf - A command-line fuzzy finder.
- ggreer/the_silver_searcher - A code-searching tool similar to ack, but faster.
- FFmpeg/FFmpeg - A complete, cross-platform solution to record, convert and stream audio and video.
Mirror
https://git.ffmpeg.org/ffmpeg.git. - sshuttle/sshuttle - Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Works with Linux and MacOS. Supports DNS tunneling.
- github/hub - A command-line tool that makes git easier to use with GitHub.
- (GitLab) timvisee/ffsend - Easily and securely share files from the command line. A fully featured Firefox Send client.
- dutchcoders/transfer.sh - Easy and fast file sharing from the command-line.
- Y2Z/monolith - CLI tool for saving complete web pages as a single HTML file.
- teejee2008/timeshift - System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
- ledger/ledger - Double-entry accounting system with a command-line reporting interface.
- Canop/broot - A new way to see and navigate directory trees.
- ogham/exa - A modern version of ‘ls’.
- sivel/speedtest-cli - Command line interface for testing internet bandwidth using speedtest.net.
- sindresorhus/speed-test - Test your internet connection speed and ping using speedtest.net from the CLI.
- sindresorhus/fast-cli - Test your download and upload speed using fast.com.
- michael-lazar/rtv - Browse Reddit from your terminal.
discontinued
- (GitLab) ajak/tuir - A TUI to view and interact with Reddit from your terminal forked from rtv.
- idank/explainshell - match command-line arguments to their help text.
- wting/autojump - A cd command that learns - easily navigate directories from the command line.
- so-fancy/diff-so-fancy - Good-lookin' diffs. Actually… nah… The best-lookin' diffs.
- peco/peco - Simplistic interactive filtering tool. - rupa/z - jump around.
- clvv/fasd - Command-line productivity booster, offers quick access to files and directories, inspired by autojump, z and v.
- GothenburgBitFactory/timewarrior - Timewarrior: Commandline Time Reporting.
- facebook/PathPicker - PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything.After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands.
- haikarainen/light - GNU/Linux application to control backlights.
- chubin/pyphoon - ASCII Art Phase of the Moon (Python version).
- chubin/wttr.in - The right way to check the weather. https://wttr.in.
- mpolden/echoip - IP address lookup service. https://ifconfig.co.
- chubin/rate.sx - curl cryptocurrencies exchange rates.
- symless/synergy-core - Open source core of Synergy, the keyboard and mouse sharing tool.
- debauchee/barrier - Open-source KVM software.
- orf/gping - Ping, but with a graph.
- qarmin/szyszka - Szyszka is fast and powerful file renamer.
- git-up/GitUp - The Git interface you've been missing all your life has finally arrived.
- Fun
- fortune - program that displays a pseudorandom message from a database of quotations.
- keroserene/rickrollrc - Rick Astley invades your terminal.
- schachmat/wego - weather app for the terminal.
- tnalpgge/rank-amateur-cowsay - generates ASCII pictures of a cow with a message.
- matheuss/parrotsay - The Party Parrot on your terminal.
- erkin/ponysay - Pony rewrite of cowsay.
- FIGlet - generate text banners, in a variety of typefaces, composed of letters made up of conglomerations of smaller ASCII characters.
- ASCIIQuarium - Enjoy the mysteries of the sea from the safety of your own terminal!
- Graphical applications
- Video editors
- KDE/kdenlive - Kdenlive is an intuitive and powerful multi-track video editor, including most recent video technologies.
- olive-editor/olive - Free open-source non-linear video editor.
- mltframework/shotcut - cross-platform (Qt), open-source (GPLv3) video editor.
- OpenShot/openshot-qt - OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality video editing and animation solutions to the world.
- Office suites
- Creativity tools
- (GitLab) inkscape/inkscape - Inkscape vector illustrator.
- OBS
- Blender
- GIMP
- audacity/audacity - Audio Editor.
- darktable-org/darktable - darktable is an open source photography workflow application and raw developer.
- KDE/krita - Krita is a free digital painting application. Digital Painting, Creative Freedom!
- Virtualization
- VirtualBox
- aforensics/HiddenVM - HiddenVM — Use any desktop OS without leaving a trace.
- Wine - compatibility layer capable of running Windows applications on POSIX-compliant operating systems.
- qemu/qemu - the FAST! processor emulator.
Mirror
https://www.qemu.org. - virt-manager/virt-manager - Desktop tool for managing virtual machines via libvirt.
- Kernel Virtual Machine - a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V).
- dolphin-emu/dolphin - Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
- meld - Meld is a visual diff and merge tool targeted at developers.
- Video editors
- Vim plugins
- Plugin managers
- VundleVim/Vundle.vim - Vundle, the plug-in manager for Vim.
- tpope/vim-pathogen - pathogen.vim: manage your runtimepath.
- Shougo/dein.vim - Dark powered Vim/Neovim plugin manager.
- junegunn/vim-plug - Minimalist Vim Plugin Manager.
- Status lines
- powerline/powerline - Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.
- vim-airline/vim-airline - lean & mean status/tabline for vim that's light as air.
- itchyny/lightline.vim - A light and configurable statusline/tabline plugin for Vim.
- Fuzzy finding
- junegunn/fzf.vim - fzf 💜 vim.
- ctrlpvim/ctrlp.vim - Active fork of kien/ctrlp.vim—Fuzzy file, buffer, mru, tag, etc finder.
- mileszs/ack.vim - Vim plugin for the Perl module / CLI script 'ack'.
- Snippets
- SirVer/ultisnips - The ultimate snippet solution for Vim.
- honza/vim-snippets - vim-snipmate default snippets (Previously snipmate-snippets).
- avelino/vim-bootstrap - Vim Bootstrap is generator provides a simple method of generating a .vimrc configuration for vim.
- davidhalter/jedi - Awesome autocompletion, static analysis and refactoring library for python.
- dense-analysis/ale - Check syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support.
- vim-syntastic/syntastic - Syntax checking hacks for vim.
- neoclide/coc.nvim - Intellisense engine for vim8 & neovim, full language server protocol support as VSCode.
- neomake/neomake - Asynchronous linting and make framework for Neovim/Vim.
- Shougo/deoplete.nvim - Dark powered asynchronous completion framework for neovim/Vim8.
- ycm-core/YouCompleteMe - A code-completion engine for Vim.
- prabirshrestha/vim-lsp - async language server protocol plugin for vim and neovim.
- autozimu/LanguageClient-neovim - Language Server Protocol (LSP) support for vim and neovim.
- maralla/completor.vim - Async completion framework made easy.
- scrooloose/nerdtree - A tree explorer plugin for vim.
- Xuyuanp/nerdtree-git-plugin - A plugin of NERDTree showing git status.
- vimwiki/vimwiki - Personal Wiki for Vim.
- scrooloose/nerdcommenter - Vim plugin for intensely orgasmic commenting.
- sheerun/vim-polyglot - A solid language pack for Vim.
- airblade/vim-gitgutter - A Vim plugin which shows a git diff in the gutter (sign column) and stages/undoes hunks and partial hunks.
- tpope/vim-fugitive - A Git wrapper so awesome, it should be illegal.
- tpope/vim-sensible - Defaults everyone can agree on.
- tpope/vim-surround - quoting/parenthesizing made simple.
- tpope/vim-commentary - comment stuff out.
- tpope/vim-vinegar - vinegar.vim: Combine with netrw to create a delicious salad dressing.
- tpope/vim-unimpaired - unimpaired.vim: Pairs of handy bracket mappings.
- tpope/vim-repeat - repeat.vim: enable repeating supported plugin maps with ".".
- mattn/vim-gist - Vim plugin for Gist.
- mattn/emmet-vim - emmet for vim.
- majutsushi/tagbar - Vim plugin that displays tags in a window, ordered by scope.
- wincent/command-t - Fast file navigation for VIM.
- altercation/vim-colors-solarized - precision colorscheme for the vim text editor.
- jiangmiao/auto-pairs - Vim plugin, insert or delete brackets, parens, quotes in pair.
- Raimondi/delimitMate - Vim plugin, provides insert mode auto-completion for quotes, parens, brackets, etc.
- junegunn/goyo.vim - Distraction-free writing in Vim.
- junegunn/limelight.vim - All the world's indeed a stage and we are merely players.
- justinmk/vim-sneak - The missing motion for Vim.
- terryma/vim-multiple-cursors - True Sublime Text style multiple selections for Vim.
- luochen1990/rainbow - Rainbow Parentheses Improved, shorter code, no level limit, smooth and fast, powerful configuration.
- majutsushi/tagbar - Vim plugin that displays tags in a window, ordered by scope.
- liuchengxu/vim-which-key - Vim plugin that shows keybindings in popup.
- voldikss/vim-floaterm - Play with nvim/vim's builtin terminal.
- wakatime/vim-wakatime - Vim plugin for automatic time tracking and metrics generated from your programming activity.
- rust-lang/rust.vim - Vim configuration for Rust.
- lervag/vimtex - A modern vim plugin for editing LaTeX files.
- pangloss/vim-javascript - Vastly improved Javascript indentation and syntax support in Vim.
- ryanoasis/vim-devicons - Adds file type icons to Vim plugins such as: NERDTree, vim-airline, CtrlP, unite, Denite, lightline, vim-startify and many more.
- ap/vim-css-color - Preview colours in source code while editing.
- Plugin managers
- Emacs packages
- emacs-evil/evil - The extensible vi layer for Emacs.
- magit/magit - Magit-A Git porcelain inside Emacs.
- bbatsov/prelude - Prelude is an enhanced Emacs 25.1+ distribution that should make your experience with Emacs both more pleasant and more powerful.
- tmux
- tmux-plugins/tpm - Tmux Plugin Manager.
- tmux/tmux - tmux source code.
- tmux-python/tmuxp - tmux session manager. built on libtmux.
- tmuxinator/tmuxinator - Manage complex tmux sessions easily.
- tmux-plugins/tmux-resurrect - Persists tmux environment across system restarts.
- tmux-plugins/tmux-continuum - Continuous saving of tmux environment. Automatic restore when tmux is started. Automatic tmux start when computer is turned on.
- gpakosz/.tmux - Oh My Tmux! Pretty & versatile tmux configuration made with ❤️ (imho the best tmux configuration that just works).
- tmux-plugins/tmux-sensible - basic tmux settings everyone can agree on.
- greymd/tmux-xpanes - Awesome tmux-based terminal divider.
- tmux alternatives/Terminal multiplexers
- GNU Screen - full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells.
- aaronjanse/3mux - Terminal multiplexer inspired by i3.
- Byobu - text-based window manager and terminal multiplexer.
- LaTeX
- latex3/latex3 - The LaTeX3 Development Repository.
- overleaf/overleaf - A web-based collaborative LaTeX editor.
- VPNs
- ProtonVPN/protonvpn-cli-ng - Linux command-line client for ProtonVPN. Written in Python.
- mullvad/mullvadvpn-app - The Mullvad VPN client app for desktop and mobile.
- OpenVPN/openvpn - OpenVPN is an open source VPN daemon.
- Wireguard - extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography.
- tailscale/tailscale - The easiest, most secure way to use WireGuard and 2FA.
- Raspberry Pi
- pivpn/pivpn - The Simplest VPN installer, designed for Raspberry Pi.
- Networking tools
- angryip/ipscan - Angry IP Scanner - fast and friendly network scanner.
- ntop/ntopng - Web-based Traffic and Security Network Traffic Monitoring.
- vergoh/vnstat - vnStat - a network traffic monitor for Linux and BSD.
- ReFirmLabs/binwalk - Firmware Analysis Tool.
- Plaintext accounting
- ledger/ledger - Double-entry accounting system with a command-line reporting interface.
- simonmichael/hledger - easy-to-use command-line/curses/web plaintext accounting tool; a modern and largely compatible Haskell rewrite of Ledger.
- beancount/beancount - Double-Entry Accounting from Text Files.
- beancount/fava - web interface for Beancount.
- Themes/Color schemes
- dylanaraps/pywal - Generate and change color-schemes on the fly.
- dracula/dracula-theme - A dark theme for all the things!.
- chriskempson/base16 - An architecture for building themes.
- arcticicestudio/nord - An arctic, north-bluish color palette.
- altercation/solarized - precision color scheme for multiple applications (terminal, vim, etc.) with both dark/light modes.
- jonls/redshift - Redshift adjusts the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night.
- stayradiated/terminal.sexy - Create, view and edit terminal colorschemes. https://terminal.sexy.
- Vim color schemes
- rafi/awesome-vim-colorschemes - Collection of awesome color schemes for Neo/vim, merged for quick use.
- flazz/vim-colorschemes - one colorscheme pack to rule them all!
- sjl/badwolf - A Vim color scheme.
- joshdick/onedark.vim - A dark Vim/Neovim color scheme inspired by Atom's One Dark syntax theme.
- morhetz/gruvbox - Retro groove color scheme for Vim.
- nanotech/jellybeans.vim - A colorful, dark color scheme for Vim.
- arcticicestudio/nord-vim - An arctic, north-bluish clean and elegant Vim theme.
- NLKNguyen/papercolor-theme - Light & Dark Vim color schemes inspired by Google's Material Design.
- rakr/vim-one - Adaptation of one-light and one-dark colorschemes for Vim.
- ayu-theme/ayu-vim - Modern theme for modern VIMs.
- romainl/Apprentice - A dark, low-contrast, Vim colorscheme.
- cocopon/iceberg.vim - Dark blue color scheme for Vim and Neovim.
- Note-taking/Personal knowledge base/Bookmarking/Wiki
- Orgmode - document editing, formatting, and organizing mode, designed for notes, planning, and authoring within the free software text editor Emacs in a fast and effective plain-text system.
- jceb/vim-orgmode - Text outlining and task management for Vim based on Emacs' Org-Mode.
- 200ok-ch/organice - An implementation of Org mode without the dependency of Emacs - built for mobile and desktop browsers. https://organice.200ok.ch.
- org-roam/org-roam - Rudimentary Roam replica with Org-mode.
- standardnotes/web - A free, open-source, and completely encrypted notes app.
- laurent22/joplin - Joplin - an open source note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS.
- zadam/trilium - Build your personal knowledge base with Trilium Notes.
- Automattic/simplenote-electron - A Simplenote React app packaged via Electron for Windows and Linux.
- paperwork/paperwork - Paperwork - OpenSource note-taking & archiving alternative to Evernote, Microsoft OneNote & Google Keep.
- leanote/leanote - Not Just A Notepad! (golang + mongodb).
- Jermolene/TiddlyWiki5 - A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc.
- splitbrain/dokuwiki - The DokuWiki Open Source Wiki Engine.
- zim-desktop-wiki/zim-desktop-wiki - graphical text editor used to maintain a collection of wiki pages.
- outline/outline - The fastest wiki and knowledge base for growing teams. Beautiful, feature rich, markdown compatible and open source.
- HabitRPG/habitica - A habit tracker app which treats your goals like a Role Playing Game.
- kickscondor/fraidycat - Follow blogs, wikis, YouTube channels, as well as accounts on Twitter, Instagram, etc. from a single page.
- dnote/dnote - A simple command line notebook for programmers.
- jrnl-org/jrnl - Collect your thoughts and notes without leaving the command line.
- sjl/t - A command-line todo list manager for people that want to finish tasks, not organize them.
Mirror
https://stevelosh.com/projects/t. - todotxt/todo.txt-cli - A simple and extensible shell script for managing your todo.txt file.
- GothenburgBitFactory/taskwarrior - Taskwarrior - Commandline Task Management.
- leo-editor/leo-editor - Leo is an Outliner, Editor, and Personal Information Manager written in 100% Python.
- hamaluik/timecop - A time tracking app that respects your privacy and the gets the job done without being fancy.
- johannesjo/super-productivity - To-do list & time tracker for programmers and other digital workers with Jira, Github, and Gitlab integration.
- Zettelkasten
- Zettlr/Zettlr - A Markdown Editor for the 21st century.
- zotero/zotero - Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.
- ttscoff/nv - nvALT: MultiMarkdown version of Notational Velocity with Markdown editing features and preview.
- Orgmode - document editing, formatting, and organizing mode, designed for notes, planning, and authoring within the free software text editor Emacs in a fast and effective plain-text system.
- Read Later/Bookmarking
- shaarli/shaarli - The personal, minimalist, super-fast, database free, bookmarking service - community repo.
- wallabag/wallabag - wallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely.
- Project management
- taigaio/taiga-back - Agile project management platform. Built on top of Django and AngularJS.
- kanboard/kanboard - Kanban project management software.
- wekan/wekan - The open-source kanban (built with Meteor).
- RestyaPlatform/board - Trello like kanban board. Based on Restya platform.
- opf/openproject - OpenProject is the leading open source project management software.
- frappe/gantt - Open Source Javascript Gantt.
- System info scripts
- dylanaraps/neofetch - A command-line system information tool written in bash 3.2+.
- KittyKatt/screenFetch - Fetches system/theme information in terminal for Linux desktop screenshots.
- dylanaraps/pfetch - A pretty system information tool written in POSIX sh.
- System monitors
- hishamhm/htop - htop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'.
- MrRio/vtop - Wow such top. So stats. More better than regular top.
- cjbassi/gotop - A terminal based graphical activity monitor inspired by gtop and vtop.
- aristocratos/bashtop - Linux resource monitor.
- aristocratos/bpytop - Linux/OSX/FreeBSD resource monitor.
- nicolargo/glances - Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
- brndnmtthws/conky - Light-weight system monitor for X.
- Program launchers
- davatorium/rofi - A window switcher, application launcher and dmenu replacement.
- albertlauncher/albert - A fast and flexible keyboard launcher.
- dmenu
- dmenu-extended - An extension to dmenu for quickly opening files and folders.
- Ulauncher/Ulauncher - Linux Application Launcher.
- geommer/yabar - A modern and lightweight status bar for X window managers.
- LemonBoy/bar - A featherweight, lemon-scented, bar based on xcb.
- robm/dzen - Dzen is a general purpose messaging, notification and menuing program for X11.
- Compositors
- chjj/compton - A compositor for X11.
- yshui/picom - A lightweight compositor for X11 (previously a compton fork).
- Shells
- GNU Bash - Bash(Bourne Again SHell) is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh).
- Zsh - a shell designed for interactive use, although it is also a powerful scripting language.
- robbyrussell/oh-my-zsh - A delightful community-driven (with nearly 1,500 contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
- sorin-ionescu/prezto - The configuration framework for Zsh.
- zplug/zplug - A next-generation plugin manager for zsh.
- zsh-users/antigen - The plugin manager for zsh.
- Powerlevel9k/powerlevel9k - A tool for building the most useful CLI possible, customized for you.
- romkatv/powerlevel10k - A fast reimplementation of Powerlevel9k ZSH theme.
- denysdovhan/spaceship-prompt - A Zsh prompt for Astronauts.
- fish-shell/fish-shell - The user-friendly command line shell.
- oh-my-fish/oh-my-fish - The Fish Shell Framework.
- jorgebucaran/fisher - A package manager for the fish shell.
- nushell/nushell - A modern shell written in Rust.
- elves/elvish - Elvish = Expressive Programming Language + Versatile Interactive Shell.
- oilshell/oil - A new Unix shell. Our upgrade path from bash to a better language and runtime.
- PowerShell/PowerShell - PowerShell for every system!
- JanDeDobbeleer/oh-my-posh - A prompt theming engine for Powershell.
- Shell prompts
- starship/starship - The cross-shell prompt for astronauts.
- Password managers
- pass - the standard unix password manager.
- bitwarden/server - The core infrastructure backend (API, database, Docker, etc).
- keepassx/keepassx - KeePassX is a cross platform port of the windows application “Keepass Password Safe”.
- MacPass/MacPass - A native OS X KeePass client.
macOS
- Kunzisoft/KeePassDX - KeePass implementation for android with material design and deluxe features.
- keepassxreboot/keepassxc - KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
- lastpass/lastpass-cli - LastPass command line interface tool.
- keeweb/keeweb - Free cross-platform password manager compatible with KeePass.
- buttercup/buttercup-desktop - Buttercup credentials management application.
- Access management
- hashicorp/vault - A tool for secrets management, encryption as a service, and privileged access management.
- Email clients
- Text based email clients
- (GitLab) muttmua/mutt - "All mail clients suck. This one just sucks less."
- neomutt/neomutt - Teaching an Old Dog New Tricks.
- OfflineIMAP/offlineimap - Read/sync your IMAP mailboxes.
- Graphical email clients
- Mozilla Thunderbird - Thunderbird is a free email application that’s easy to set up and customize - and it’s loaded with great features!
- Foundry376/Mailspring - A beautiful, fast and maintained fork of @Nylas Mail by one of the original authors.
- mailpile/Mailpile - A free & open modern, fast email client with user-friendly encryption and privacy features.
- rainloop/rainloop-webmail - Simple, modern & fast web-based email client. https://rainloop.net.
- Claws Mail
- Text based email clients
- Thunderbird add-ons/extensions
- Enigmail - A simple interface for OpenPGP email security.
- See also:
- Web browsers
- Mozilla Firefox - Get 2000+ trackers off your trail — including Facebook.
- Tor - Defend yourself against tracking and surveillance. Circumvent censorship.
- Chromium/src - free and open-source software project from Google.
- brave/brave-browser - Next generation Brave browser for macOS, Windows, Linux, and eventually Android.
- Eloston/ungoogled-chromium
- qutebrowser/qutebrowser - A keyboard-driven, vim-like browser based on PyQt5.
- MrAlex94/Waterfox - The official Waterfox source code repository.
- MoonchildProductions/Pale-Moon - Pale Moon web browser.
- minbrowser/min - A fast, minimal browser that protects your privacy.
- fanglingsu/vimb - Vimb - the vim like browser is a webkit based web browser that behaves like the vimperator plugin for the firefox and usage paradigms from the great editor vim. The goal of vimb is to build a completely keyboard-driven, efficient and pleasurable browsing-experience.
- luakit/luakit - Fast, small, webkit based browser framework extensible by Lua.
- bromite/bromite - Bromite is Chromium plus ad blocking and privacy enhancements; take back your browser!
- browsh-org/browsh - A fully-modern text-based browser, rendering to TTY and browsers.
- atlas-engineer/nyxt - Nyxt - the internet on your terms.
- Vivaldi
partially open source
- Browser add-ons/extensions
- Developer tools
- facebook/react/devtools - React DevTools.
- zalmoxisus/redux-devtools-extension - Redux DevTools extension.
- sindresorhus/refined-github - Browser extension that simplifies the GitHub interface and adds useful features.
- 30-seconds/30_seconds_of_knowledgeGoogle Chrome Extension that lets you gain new developer skills, every time you open a New Tab.
- ovity/octotree - GitHub on steroids.
- bhollis/jsonview - A web extension that helps you view JSON documents in the browser.
- chrispederick/web-developer - A browser extension that adds various web developer tools to a browser.
- GoogleChromeLabs/ProjectVisBug - Edit any webpage, in any state.
- dailydotdev/daily - All-in-one coding news reader.
- pinoceniccola/what-hn-says-webext - Web Extension - Easily find Hacker News discussions about the page you're currently browsing.
- Privacy tools
- mozilla/multi-account-containers - Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously.
- EFForg/privacybadger - Privacy Badger is a browser extension that automatically learns to block invisible trackers.
- EFForg/https-everywhere - A browser extension that encrypts your communications with many websites that offer HTTPS but still allow unencrypted connections.
- Cookie-AutoDelete/Cookie-AutoDelete - Extension that deletes cookies as soon as the tab closes.
- duckduckgo/duckduckgo-privacy-extension - DuckDuckGo Privacy Essentials browser extension for Firefox, Chrome, Safari.
- hackademix/noscript - The popular NoScript Security Suite browser extension.
- passff/passff - zx2c4 pass manager extension for Firefox, Chrome and Opera.
- (GitLab) Synzvato/decentraleyes - Local emulation of Content Delivery Networks.
- bitwarden/browser - The browser extension vault (Chrome, Firefox, Opera, Edge, Safari, & more).
- ray-lothian/UserAgent-Switcher - A User-Agent spoofer browser extension that is highly configurable.
- gorhill/uBlock - An efficient blocker for Chromium and Firefox. Fast and lean.
- gorhill/uMatrix - Point and click matrix to filter net requests according to source, destination and type.
- mozilla/notes - A notepad for Firefox.
- Ibit-to/google-unlocked - Google Unlocked browser extension uncensor google search results.
- ourresearch/unpaywall - Firefox/Chrome extension that gives you a link to a free PDF when you view scholarly articles.
- (codeberg) Booteille/invidition - A WebExtension to redirect ALL YouTube and Twitter requests to their alternative interfaces.
- SimonBrazell/privacy-redirect - A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.
- mailvelope/mailvelope - Browser extension for OpenPGP encryption with Webmail.
- Organizing tabs
- piroor/treestyletab - Tree Style Tab, Show tabs like a tree.
- drive4ik/simple-tab-groups - Create, modify and quick change tab groups. Inspired by the Tab Groups app.
- Gestures
- Robbendebiene/Gesturefy - Navigate, operate and browse faster with mouse gestures! A customizable Firefox mouse gesture add-on with a variety of different commands.
- marklieberman/foxygestures - Mouse gestures for Firefox.
- Color schemes
- darkreader/darkreader - Dark Reader Chrome and Firefox extension.
- Midnight-Lizard/Midnight-Lizard - Сustom color schemes for all websites.
- UserScript managers
- greasemonkey/greasemonkey - Greasemonkey is a user script manager for Firefox.
- violentmonkey/violentmonkey - Violentmonkey provides userscripts support for browsers. It works on browsers with WebExtensions support.
- philc/vimium - The hacker's browser.
- tridactyl/tridactyl - A Vim-like interface for Firefox, inspired by Vimperator/Pentadactyl.
- ueokande/vim-vixen - Accelerates your web browsing with Vim power!!
- adam-p/markdown-here - Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.
- WorldBrain/Memex - Browser Extension to full-text search your browsing history & bookmarks.
- gildas-lormeau/SingleFile - Web Extension for Firefox/Chrome/Edge and CLI tool to save a faithful copy of a complete web page as a single HTML file.
- openstyles/stylus - Stylus Userstyles Manager.
- languagetool-org/languagetool - Style and Grammar Checker for 25+ Languages.
- samueljun/tomato-clock - Tomato Clock is a simple browser extension for managing your productivity.
- joelshepherd/tabliss - An extensible New Tab web extension written in TypeScript, React and Redux.
- honestbleeps/Reddit-Enhancement-Suite - Reddit Enhancement Suite.
- tom-james-watson/old-reddit-redirect - Ensure Reddit always loads the old design.
- See also:
- Chrome only
- babyman/quick-tabs-chrome-extension - A quick tab list and switch plugin inspired by the intelliJ IDEA java IDE.
- schmich/marinara - Pomodoro® time management assistant for Chrome.
- kepi/chromeEyeDropper - Eye Dropper and Color picker extension for Google Chrome.
- Kiuryy/Bookmark_Sidebar - Browser extension, which adds a toggleable sidebar with all your bookmarks on the left or right side of your screen.
- extesy/hoverzoom - Google Chrome extension for zooming images on mouse hover.
- igrigorik/videospeed - HTML5 video speed controller (for Google Chrome).
- Developer tools
- Search engines
- asciimoo/searx - Privacy-respecting metasearch engine.
- yacy/yacy_search_server - Distributed Peer-to-Peer Web Search Engine and Intranet Search Appliance.
- BitTorrent clients
- qbittorrent/qBittorrent - qBittorrent BitTorrent client.
- webtorrent/webtorrent - Streaming torrent client for the web. https://webtorrent.io.
- c0re100/qBittorrent-Enhanced-Edition - [Unofficial] qBittorrent BitTorrent client (Enhanced Edition).
- transmission/transmission - BitTorrent client. See Also Transmission-cli.
- aria2/aria2 - aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
- rakshasa/rtorrent - rTorrent BitTorrent client.
- pyroscope/rtorrent-ps - Extended rTorrent distribution with a fully customizable canvas and colors, other feature additions, and complete docs.
- picotorrent/picotorrent - A tiny, hackable BitTorrent client.
- deluge-torrent/deluge - Deluge BitTorrent client
Mirror
https://deluge-torrent.org.
- Document viewers
- kovidgoyal/calibre - The official source code repository for the calibre ebook manager.
- pwmt/zathura - a document viewer.
Mirror
https://pwmt.org/projects/zathura. - Okular - universal document viewer developed by KDE.
- Evince - document viewer for multiple document formats.
- johnfactotum/foliate - A simple and modern GTK eBook reader.
- buggins/coolreader - cross platform open source e-book reader.
- Terminal emulators
- urxvt (rxvt-unicode)
- st
- LukeSmithxyz/st - Luke's fork of the suckless simple terminal (st) with vim bindings and Xresource compatibility.
- Gnome Terminal
- Konsole
- xterm
- kovidgoyal/kitty - A cross-platform, fast, feature full, GPU based terminal emulator.
- jwilm/alacritty - A cross-platform, GPU-accelerated terminal emulator.
- thestinger/termite - A keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support.
discontinued
- zeit/hyper - A terminal built on web technologies.
- gnachman/iTerm2 - iTerm2 is a terminal emulator for Mac OS X that does amazing things.
macOS
- iTerm2-Color-Schemes - Over 200 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio.
- gnunn1/tilix - A tiling terminal emulator for Linux using GTK+ 3.
- Bookmark managers
- mozilla-services/syncserver - Run-Your-Own Firefox Sync Server.
- go-shiori/shiori - Simple bookmark manager built with Go.
- jarun/buku - Browser-independent bookmark manager.
- Feed readers
- (Gogs) fox/tt-rss - Tiny Tiny RSS: Self-hosted feed reader.
self-hosted
- GetStream/Winds - A Beautiful Open Source RSS & Podcast App Powered by Getstream.io.
- newsboat/newsboat - An RSS/Atom feed reader for text terminals.
- miniflux/miniflux - Minimalist and opinionated feed reader.
- QuiteRSS/quiterss - Free news feeds reader.
- lwindolf/liferea - Liferea (Linux Feed Reader), a news reader for GTK/GNOME.
- samuelclay/NewsBlur - NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.
- ViennaRSS/vienna-rss - Vienna is a free and open-source RSS/Atom newsreader for macOS.
- ciderpunx/twitrssme - Tool to make Twitter timelines and searches into RSS feeds.
- (Gogs) fox/tt-rss - Tiny Tiny RSS: Self-hosted feed reader.
- Chat clients
- irssi/irssi - The client of the future.
- weechat/weechat - The extensible chat client.
- wee-slack/wee-slack - A WeeChat plugin for Slack.com. Supports threads and reactions, synchronizes read markers, provides typing notification, etc..
- hexchat/hexchat - GTK+ IRC client.
- thelounge/thelounge - Modern, responsive, cross-platform, self-hosted web IRC client. https://thelounge.chat.
self-hosted
- kiwiirc/kiwiirc - Next generation of the Kiwi IRC web client.
- (Bitbucket) pidgin/main - Main Pidgin Repository.
- irccloud/irccloud-desktop - IRCCloud Desktop App.
- Screenshot/Screen recorders
- Scrot - minimalist command line screen capturing application.
- lupoDharkael/flameshot - Powerful yet simple to use screenshot software.
- phw/peek - Simple animated GIF screen recorder with an easy to use interface.
- wulkano/kap - An open-source screen recorder built with web technology.
macOS
- Video players
- videolan/vlc - VLC media player.
- mpv-player/mpv - Command line video player.
- Music players
- DeaDBeeF-Player/deadbeef - DeaDBeeF Player.
- MusicPlayerDaemon/MPD - Music Player Daemon.
- cmus/cmus - Small, fast and powerful console music player for Unix-like operating systems.
- ncmpcpp - Featureful ncurses based MPD client inspired by ncmpc.
- clementine-player/Clementine - Clementine Music Player.
- Rhythmbox
- Amarok
- audacious-media-player/audacious - A lightweight and versatile audio player.
- Spotify clients
- Spotifyd/spotifyd - A spotify daemon.
- Rigellute/spotify-tui - Spotify for the terminal written in Rust.
- hnarayanan/shpotify - A command-line interface to Spotify.
- Calendars
- lfos/calcurse - A text-based calendar and scheduling application.
- Presentation
- sent - Simple plaintext presentation tool by suckless.org.
- pdfpc/pdfpc - A presenter console with multi-monitor support for PDF files.
- vinayak-mehta/present - A terminal-based presentation tool with colors and effects.
- Image viewers
- muennich/sxiv - Simple X Image Viewer.
- eXeC64/imv - Image viewer for X11/Wayland.
- derf/feh - fast and light image viewer.
- l3ib/nitrogen - Background browser and setter for X windows.
- Podcast clients
- xgi/castero - TUI podcast client for the terminal.
- Games and tools
- ornicar/lila - ♞ lichess.org - the forever free, adless and open source chess server.
- gabrielecirulli/2048 - A small clone of 1024 (https://play.google.com/store/apps/details?id=com.veewo.a1024).
- lutris/lutris - Open Source gaming platform for GNU/Linux.
- Stellarium/stellarium - Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and MacOSX. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
- pioneerspacesim/pioneer - A game of lonely space adventure.
- CelestiaProject/Celestia - Real-time 3D visualization of space.
- Miscellaneous
- flatpak/flatpak - Linux application sandboxing and distribution framework.
- AppImage/appimagekit - Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives.
- jgraph/drawio - Source to https://app.diagrams.net, previously https://draw.io.
- jgraph/drawio-desktop - Official electron build of diagrams.net.
- hediet/vscode-drawio - This extension integrates Draw.io into VS Code.
- mobile-shell/mosh - Mobile Shell.
- zfsonlinux/zfs - ZFS on Linux - the official OpenZFS implementation for Linux.
- libfuse/sshfs - A network filesystem client to connect to SSH servers.
- ajaxorg/ace - Ace (Ajax.org Cloud9 Editor) (https://ace.c9.io).
- netblue30/firejail - Linux namespaces and seccomp-bpf sandbox (https://firejail.wordpress.com).
- sharkdp/pastel - A command-line tool to generate, analyze, convert and manipulate colors.
- karlstav/cava - Console-based Audio Visualizer for Alsa.
- mtoyoda/sl - SL(1): Cure your bad habit of mistyping.
- abishekvashok/cmatrix - Terminal based "The Matrix" like implementation.
- bartobri/no-more-secrets - A command line tool that recreates the famous data decryption effect seen in the 1992 movie Sneakers.
- amanusk/s-tui - Terminal-based CPU stress and monitoring utility.
- anvaka/pm - package managers visualization.
- systemd/systemd - The systemd System and Service Manager.
- ankitects/anki - Anki for desktop computers.
- sabnzbd/sabnzbd - SABnzbd - The automated Usenet download tool.
- mps-youtube/mps-youtube - Terminal based YouTube player and downloader.
- haikarainen/light - GNU/Linux application to control backlights.
- Hammerspoon/hammerspoon - Staggeringly powerful macOS desktop automation with Lua.
macOS
- pqrs-org/Karabiner-Elements - Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.
macOS
- firstlookmedia/dangerzone - Take potentially dangerous PDFs, office documents, or images and convert them to a safe PDF.
- RSS-Bridge/rss-bridge - The RSS feed for websites missing it.
- saulpw/visidata - A terminal spreadsheet multitool for discovering and arranging data.
- sinclairtarget/um - Create and maintain your own man pages so you can remember how to do stuff.
- johang/btfs - A bittorrent filesystem based on FUSE.
- spieglt/whatfiles - Log what files are accessed by any Linux process.
- HandBrake/HandBrake - HandBrake's main development repository.
- zellij-org/zellij - A terminal workspace with batteries included.
Python
- Web frameworks/APIs
- django/django - The Web framework for perfectionists with deadlines.
- django/channels - Developer-friendly asynchrony for Django.
- encode/django-rest-framework - Web APIs for Django.
- django-crispy-forms/django-crispy-forms - The best way to have DRY Django forms. The app provides a tag and filter that lets you quickly render forms in a div format while providing an enormous amount of capability to configure and control the rendered HTML.
- axnsan12/drf-yasg - Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.
- divio/django-cms - The easy-to-use and developer-friendly CMS.
- sunscrapers/djoser - REST implementation of Django authentication system.
- joke2k/django-environ - Django-environ allows you to utilize 12factor inspired environment variables to configure your Django application.
- jazzband/django-oauth-toolkit - OAuth2 goodies for the Djangonauts!
- SmileyChris/easy-thumbnails - Easy thumbnails for Django.
- niwinz/django-redis - Full featured redis cache backend for Django.
- Bouke/django-two-factor-auth - Complete Two-Factor Authentication for Django providing the easiest integration into most Django projects.
- dmpayton/django-admin-honeypot - A fake Django admin login screen page.
- django-compressor/django-compressor - Compresses linked and inline javascript or CSS into a single cached file.
- django-extensions/django-extensions - This is a repository for collecting global custom management extensions for the Django Framework.
- jazzband/django-debug-toolbar - A configurable set of panels that display various debug information about the current request/response.
- django-haystack/django-haystack - Modular search for Django.
- etianen/django-watson - Full-text multi-table search application for Django. Easy to install and use, with good performance.
- James1345/django-rest-knox - Authentication Module for django rest auth.
- marcgibbons/django-rest-swagger - Swagger Documentation Generator for Django REST Framework.
discontinued
- pallets/flask - The Python micro framework for building web applications.
- tornadoweb/tornado - Python web framework and asynchronous networking library, originally developed at FriendFeed.
- aio-libs/aiohttp - Asynchronous HTTP client/server framework for asyncio and Python.
- tiangolo/fastapi - FastAPI framework, high performance, easy to learn, fast to code, ready for production.
- hugapi/hug - Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler.
- Rapptz/discord.py - An API wrapper for Discord written in Python.
- django/django - The Web framework for perfectionists with deadlines.
- Data science
- pandas-dev/pandas - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more.
- matplotlib/matplotlib - matplotlib: plotting with Python.
- numpy/numpy - The fundamental package for scientific computing with Python.
- scipy/scipy/ - Scipy library main repository.
- bokeh/bokeh - Interactive Data Visualization in the browser, from Python.
- sagemath/sage - Mathematics software system.
Mirror
https://sagemath.org/. - dask/dask - Parallel computing with task scheduling.
- holoviz/holoviews - With Holoviews, your data visualizes itself.
- Dependency/Package management
- conda/conda - OS-agnostic, system-level binary package manager and ecosystem.
- pipxproject/pipx - Install and Run Python Applications in Isolated Environments.
- sdispater/poetry - Python dependency management and packaging made easy.
- Libraries/Modules
- kennethreitz/requests - A simple, yet elegant HTTP library.
- psf/requests-html - Pythonic HTML Parsing for Humans™.
- twisted/twisted - Event-driven networking engine written in Python.
- nltk/nltk - Natural Language Toolkit.
- scikit-learn/scikit-learn - machine learning in Python.
- pytorch/pytorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration.
- (launchpad) ~leonardr/beautifulsoup - library that makes it easy to scrape information from web pages.
- pygame/pygame - pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
- kivy/kivy - Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS.
- PyQt - Python binding of the cross-platform GUI toolkit Qt, implemented as a Python plug-in.
- 3b1b/manim - Animation engine for explanatory math videos.
- docopt/docopt - Pythonic command line arguments parser, that will make you smile.
- googleapis/google-api-python-client - The official Python client library for Google's discovery based APIs.
- burnash/gspread - Google Sheets Python API.
- dbader/schedule - Python job scheduling for humans.
- google/python-fire - Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
- google/jax - Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more.
- PyGithub/PyGithub - Typed interactions with the GitHub API v3.
- marshmallow-code/marshmallow - A lightweight library for converting complex objects to and from simple Python datatypes.
- psf/black - The uncompromising Python code formatter.
- davidhalter/jedi - Awesome autocompletion and static analysis library for python.
- facebookresearch/pyrobot - PyRobot: An Open Source Robotics Research Platform.
- brython-dev/brython - Brython (Browser Python) is an implementation of Python 3 running in the browser.
- codelucas/newspaper - News, full-text, and article metadata extraction in Python 3.
- willmcgugan/rich - Rich is a Python library for rich text and beautiful formatting in the terminal.
- tqdm/tqdm - A Fast, Extensible Progress Bar for Python and CLI.
- pgbovine/OnlinePythonTutor - Visualize Python, Java, JavaScript, TypeScript, Ruby, C, and C++ code execution in your Web browser.
- kotartemiy/newscatcher - Programmatically collect normalized news from (almost) any website.
- kotartemiy/pygooglenews - If Google News had a Python library.
- postmanlabs/httpbin - HTTP Request & Response Service, written in Python + Flask.
- buckket/twtxt - Decentralised, minimalist microblogging service for hackers.
- python-telegram-bot/python-telegram-bot - A pure Python interface for the Telegram Bot API.
- mkdocs/mkdocs - Project documentation with Markdown.
- Miserlou/Zappa - Serverless Python.
- dw/mitogen - Distributed self-replicating programs in Python.
- harismuneer/Ultimate-Facebook-Scraper - A bot which scrapes almost everything about a Facebook user's profile including all public posts/statuses available on the user's timeline, uploaded photos, tagged photos, videos, friends list and their profile photos (including Followers, Following, Work Friends, College Friends etc).
- rq/rq - Simple job queues for Python.
- amueller/word_cloud - A little word cloud generator in Python.
- certbot/certbot - Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.
- sunainapai/makesite - Simple, lightweight, and magic-free static site/blog generator for Python coders.
- minimaxir/stylecloud - Python package + CLI to generate stylistic wordclouds, including gradients and icon shapes!
- cookiecutter/cookiecutter - A command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, jQuery plugin projects.
- sympy/sympy - A computer algebra system written in pure Python.
- cool-RR/PySnooper - Never use print for debugging again.
- a1studmuffin/SpaceshipGenerator - A Blender script to procedurally generate 3D spaceships.
- giampaolo/psutil - Cross-platform lib for process and system monitoring in Python.
- Zulko/moviepy - Video editing with Python.
HTML/CSS
- STRML/strml.net - STRML: Projects & Work.
- metafizzy/flickity - Touch, responsive, flickable carousels.
- cssnano/cssnano - A modular minifier, built on top of the PostCSS ecosystem.
- css/csso - CSS minifier with structural optimizations.
- matthieua/WOW - Reveal CSS animation as you scroll down a page.
- tobiasahlin/SpinKit - A collection of loading indicators animated with CSS.
- qrohlf/trianglify - Algorithmically generated triangle art.
- kazzkiq/balloon.css - Simple tooltips made of pure CSS.
- miniMAC/magic - CSS3 Animations with special effects.
- tobiasahlin/SpinKit - A collection of loading indicators animated with CSS.
- IanLunn/Hover - A collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on. Easily apply to your own elements, modify or just use for inspiration. Available in CSS, Sass, and LESS.
- Compass/compass - Compass is no longer actively maintained. Compass is a Stylesheet Authoring Environment that makes your website design simpler to implement and easier to maintain.
discontinued
- konvajs/konva - Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
JavaScript
- Data visualization
- d3/d3 - Bring data to life with SVG, Canvas and HTML.
- c3js/c3 - A D3-based reusable chart library.
- palantir/plottable - A library of modular chart components built on D3.
- eventbrite/britecharts - Client-side reusable Charting Library based on D3.js v5 that allows easy and intuitive use of charts and components that can be composed together creating amazing visualizations.
- naver/billboard.js - Re-usable, easy interface JavaScript chart library based on D3 v4+.
- plouc/nivo - nivo provides a rich set of dataviz components, built on top of the awesome d3 and Reactjs libraries.
- highcharts/highcharts - Highcharts JS, the JavaScript charting framework.
- vega/vega - A visualization grammar.
- pshihn/rough - Create graphics with a hand-drawn, sketchy, appearance.
- frappe/charts - Simple, responsive, modern SVG Charts with zero dependencies.
- Observable - The magic notebook for data visualization.
- d3/d3 - Bring data to life with SVG, Canvas and HTML.
- hakimel/reveal.js - The HTML Presentation Framework.
- webslides/webslides - Create HTML presentations in seconds.
- babel/babel - Babel is a compiler for writing next generation JavaScript.
- parcel-bundler/parcel - Blazing fast, zero configuration web application bundler.
- requirejs/requirejs - A file and module loader for JavaScript.
- rollup/rollup - Next-generation ES module bundler.
- mozilla/pdf.js - PDF Reader in JavaScript.
- immutable-js/immutable-js - Immutable persistent data collections for Javascript which increase efficiency and simplicity.
- MrRio/jsPDF - Client-side JavaScript PDF generation for everyone.
- npm/cli - the package manager for JavaScript.
- yarnpkg/yarn - Fast, reliable, and secure dependency management.
- jsdoc/jsdoc - An API documentation generator for JavaScript (https://jsdoc.app/).
- BrainJS/brain.js - Neural networks in JavaScript.
- KyleAMathews/typography.js - A powerful toolkit for building websites with beautiful design.
- jashkenas/underscore - JavaScript's utility belt.
- github/fetch - A window.fetch JavaScript polyfill.
- michalsnik/aos - Animate On Scroll Library.
- dc-js/dc.js - Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js.
- mrdoob/three.js - JavaScript 3D library.
- lodash/lodash - A modern JavaScript utility library delivering modularity, performance, & extras.
- juliangarnier/anime - JavaScript animation engine.
- chartjs/Chart.js - Simple HTML5 Charts using the
canvas
tag. - chrispsn/mesh - Visualise data and edit JavaScript code using a spreadsheet interface.
- lerna/lerna - A tool for managing JavaScript projects with multiple packages.
- Modernizr/Modernizr - Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.
- googlechrome/workbox - JavaScript lhttps://github.com/scikit-learn/scikit-learnhttps://github.com/scikit-learn/scikit-learnhttps://github.com/scikit-learn/scikit-learnibraries for Progressive Web Apps.
- metafizzy/infinite-scroll - Automatically add next page.
- mishoo/UglifyJS2 - JavaScript parser / mangler / compressor / beautifier toolkit.
- beautify-web/js-beautify - Beautifier for javascript.
- google/closure-compiler - A JavaScript checker and optimizer.
- jashkenas/backbone - Give your JS App some Backbone with Models, Views, Collections, and Events.
- VincentGarreau/particles.js - A lightweight JavaScript library for creating particles.
- wentin/underlineJS - Pushing the boundary of browser typography rendering!
- postcss/postcss - Transforming styles with JS plugins.
- zloirock/core-js - Modular standard library for JavaScript.
- victorqribeiro/isocity - A isometric city builder in JavaScript victorribeiro.com/isocity.
- mattboldt/typed.js - A JavaScript Typing Animation Library.
- facebook/reason - Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems.
- frctl/fractal - A tool to help you build & document web component libraries, and then integrate them into your web projects.
- nolimits4web/swiper - Most modern mobile touch slider with hardware accelerated transitions.
- get-alex/alex - Catch insensitive, inconsiderate writing.
- pomber/code-surfer - Rad code slides.
- greensock/GSAP - GreenSock's GSAP JavaScript animation library (including Draggable).
- KingSora/OverlayScrollbars - A javascript scrollbar plugin which hides native scrollbars, provides custom styleable overlay scrollbars and keeps the native functionality and feeling.
- Grsmto/simplebar - Custom scrollbars javascript library with native scroll, done simple, lightweight, easy to use and cross-browser.
- cure53/DOMPurify - DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks.
- apostrophecms/sanitize-html - Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis. Built on htmlparser2 for speed and tolerance.
- dimsemenov/Magnific-Popup - Light and responsive lightbox script with focus on performance.
- mjackson/unpkg - The CDN for everything on npm.
- financial-times/polyfill-service - Automatic polyfill service.
- MithrilJS/mithril.js - A JavaScript Framework for Building Brilliant Applications.
- marko-js/marko - A declarative, HTML-based language that makes building web apps fun.
- prettier/prettier - Prettier is an opinionated code formatter.
- janl/mustache.js - Minimal templating with {{mustaches}} in JavaScript.
- processing/p5.js - p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing.
- videojs/video.js - Video.js - open source HTML5 & Flash video player.
- facebook/flow - Adds static typing to JavaScript to improve developer productivity and code quality.
- emotion-js/emotion - CSS-in-JS library designed for high performance style composition.
- JedWatson/classnames - A simple javascript utility for conditionally joining classNames together.
- styled-components/polished - A lightweight toolset for writing styles in JavaScript.
- rstacruz/nprogress - For slim progress bars like on YouTube, Medium, etc.
- infinitered/nsfwjs - NSFW detection on the client-side via TensorFlow.js.
- callstack/linaria - Zero-runtime CSS in JS library.
- browserstate/history.js - History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore.
- xtermjs/xterm.js - A terminal for the web.
- miragejs/miragejs - A client-side server to build, test and share your JavaScript app.
- AnalyticalGraphicsInc/cesium - An open-source JavaScript library for world-class 3D globes and maps.
- alvarotrigo/fullPage.js - fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple.
- rawgraphs/raw - The missing link between spreadsheets and data visualization.
- jshint/jshint - JSHint is a tool that helps to detect errors and potential problems in your JavaScript code.
- Leaflet/Leaflet - JavaScript library for mobile-friendly interactive maps.
- showdownjs/showdown - A bidirectional Markdown to HTML to Markdown converter written in Javascript.
- jsdom/jsdom - A JavaScript implementation of various web standards, for use with Node.js.
- simple-statistics/simple-statistics - simple statistics for node & browser javascript.
- aurelia/framework - The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia.
- jsbin/jsbin - Collaborative JavaScript Debugging App.
- developit/htm - Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
- facebook/yoga - Yoga is a cross-platform layout engine which implements Flexbox.
- moment/moment - Parse, validate, manipulate, and display dates in javascript.
- codemirror/CodeMirror - In-browser code editor.
- naptha/tesseract.js - Pure Javascript OCR for more than 100 Languages.
- usablica/intro.js - A better way for new feature introduction and step-by-step users guide for your website and project.
- jonobr1/two.js - A renderer agnostic two-dimensional drawing api for the web.
- turbolinks/turbolinks - Turbolinks makes navigating your web application faster.
- mozilla/readability - A standalone version of the readability lib.
- ml5js/ml5-library - Friendly machine learning for the web!
- 1j01/jspaint - Classic MS Paint, REVIVED + Extras. https://jspaint.app.
- Requarks/wiki - Wiki.js | A modern, lightweight and powerful wiki app built on Node.js.
- cheeriojs/cheerio - Fast, flexible, and lean implementation of core jQuery designed specifically for the server.
- airbnb/lottie-web - Render After Effects animations natively on Web, Android and iOS, and React Native.
- vasanthv/jsonbox - A Free HTTP based JSON storage. https://jsonbox.io.
- jsfiddle/togetherjs - A service for your website that makes it surprisingly easy to collaborate in real-time.
- liabru/matter-js - a 2D rigid body physics engine for the web ▲ ● ■.
- barbajs/barba - Create badass, fluid and smooth transition between your website's pages.
- zenorocha/clipboard.js - Modern copy to clipboard. No Flash. Just 3kb gzipped.
- mermaid-js/mermaid - Generation of diagram and flowchart from text in a similar manner as markdown.
- justadudewhohacks/face-api.js - JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js.
- dundalek/markmap - Visualize markdown documents as mindmaps.
- gera2ld/markmap-lib - Visualize your Markdown as mindmaps with Markmap.
- goldfire/howler.js - Javascript audio library for the modern web.
- dixonandmoe/rellax - Lightweight, javascript parallax library.
- jgraph/mxgraph - mxGraph is a fully client side JavaScript diagramming library.
- jamiebuilds/the-super-tiny-compiler - Possibly the smallest compiler ever.
- ianstormtaylor/slate - A completely customizable framework for building rich text editors.
- nathancahill/split - Unopinionated utilities for resizeable split views.
- grid-js/gridjs - Advanced table plugin.
- mdx-js/mdx - JSX in Markdown for ambitious projects.
- krisk/Fuse - Lightweight fuzzy-search, in JavaScript.
- handlebars-lang/handlebars.js - Minimal templating on steroids.
- quilljs/quill - Quill is a modern WYSIWYG editor built for compatibility and extensibility.
- ProseMirror/prosemirror - The ProseMirror WYSIWYM editor.
- iamkun/dayjs - 2KB immutable date library alternative to Moment.js with the same modern API.
- SchemaStore/schemastore - A collection of JSON schema files including full API.
- arwes/arwes - Futuristic Sci-Fi and Cyberpunk Graphical User Interface Framework for Web Apps.
- shoelace-style/shoelace - A collection of professionally designed, every day UI components built on a framework-agnostic technology. 🥾.
- jorgebucaran/hyperapp - The tiny framework for building hypertext applications.
- svgdotjs/svg.js - The lightweight library for manipulating and animating SVG.
TypeScript
- teambit/bit - Build, distribute and collaborate on reusable components.
- grafana/grafana - The tool for beautiful monitoring and metric analytics & dashboards for Graphite, InfluxDB & Prometheus & More.
- tinymce/tinymce - The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular tiny.cloud.
- excalidraw/excalidraw - Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.
- emmetio/emmet - The essential toolkit for web-developers.
- copy/v86 - x86 virtualization in JavaScript, running in your browser and NodeJS. https://copy.sh/v86.
- pshihn/rough-notation - Create and animate hand-drawn annotations on a web page.
Rust
- rust-lang/rust - Empowering everyone to build reliable and efficient software.
- actix/actix-web - Actix web is a small, pragmatic, and extremely fast rust web framework. https://actix.rs.
- rust-analyzer/rust-analyzer - An experimental Rust compiler front-end for IDEs.
- diesel-rs/diesel - A safe, extensible ORM and Query Builder for Rust.
- rust-lang/mdBook - Create book from markdown files. Like Gitbook but implemented in Rust.
- tauri-apps/tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
- racer-rust/racer - Rust Code Completion utility.
- lotabout/skim - Fuzzy Finder in rust!
- sapir/gcc-rust - a (WIP) Rust frontend for gcc.
- jhspetersson/fselect - Find files with SQL-like queries.
- remacs/remacs - Rust 💜 Emacs.
- bayard-search/bayard - Bayard is a full-text search and indexing server written in Rust.
- samuela/rustybox - A free-range, non-GMO fork of busybox in 100% Rust.
- dabreegster/abstreet - A traffic simulation game exploring how small changes to roads affect cyclists, transit users, pedestrians, and drivers.
- greshake/i3status-rust - Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust.
- bootandy/dust - A more intuitive version of du in rust.
- dani-garcia/bitwarden_rs - Unofficial Bitwarden compatible server written in Rust.
- dessalines/lemmy - Building a federated alternative to reddit in rust.
- amethyst/amethyst - Data-oriented and data-driven game engine written in Rust.
Databases
- PostgreSQL
- timescale/timescaledb - An open-source time-series SQL database optimized for fast ingest and complex queries. Packaged as a PostgreSQL extension.
- MySQL
- Apache Cassandra
- knex/knex - A query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use.
- google/leveldb - LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
- plotly/falcon - Free, open-source SQL client for Windows and Mac.
- xo/usql - Universal command-line interface for SQL databases.
- HeidiSQL/HeidiSQL - A lightweight client for managing MariaDB, MySQL, SQL Server and PostgreSQL, written in Delphi.
- Automattic/mongoose - MongoDB object modeling designed to work in an asynchronous environment.
- pubkey/rxdb - A realtime Database for JavaScript Applications.
- pouchdb/pouchdb - PouchDB is a pocket-sized database.
- liquidata-inc/dolt - Dolt – It's Git for Data.
Big data
- Apache Hadoop - framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models.
Web servers
- Nginx
- Apache
- caddyserver/caddy - Fast, multi-platform web server with automatic HTTPS.
C++
- (GitLab) mbunkus/mkvtoolnix - Creating and working with Matroska files.
- llvm/llvm-project - The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Mirror
https://llvm.org. - nlohmann/json - JSON for Modern C++.
- Tencent/rapidjson - A fast JSON parser/generator for C++ with both SAX/DOM style API.
- google/differential-privacy - Google's C++ differential privacy library.
- Microsoft/vcpkg - C++ Library Manager for Windows, Linux, and MacOS.
- google/re2 - RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.
- idea4good/GuiLite - The smallest header-only GUI library(5 KLOC) for all platforms.
Go
- golang/go - The Go programming language.
- gobuffalo/buffalo - Rapid Web Development w/ Go.
- zserge/lorca - Build cross-platform modern desktop apps in Go + HTML5.
- keybase/client - Keybase Go Library, Client, Service, OS X, iOS, Android, Electron.
- sjwhitworth/golearn - Machine Learning for Go.
- zricethezav/gitleaks - Audit git repos for secrets.
- (GitLab) commento/commento - Commento is a fast, privacy-focused commenting platform.
- sourcegraph/sourcegraph - Universal code search and navigation tool.
self-hosted
Ruby
- rails/rails - Ruby on Rails.
- nanoc/nanoc - A powerful web publishing system.
- jnunemaker/httparty - Makes http fun again!
Swift
- apple/swift - The Swift Programming Language.
- vapor/vapor - A server-side Swift web framework.
Java
- spring-projects/spring-boot - Spring Boot.
- spring-projects/spring-framework - Spring Framework.
- ReactiveX/RxJava - RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
- mozilla/rhino - Rhino is an open-source implementation of JavaScript written entirely in Java.
- bumptech/glide - An image loading and caching library for Android focused on smooth scrolling.
- orchidhq/orchid - Build and deploy beautiful documentation sites that grow with you. https://orchid.run.
Haskell
- jaspervdj/patat - Terminal-based presentations using Pandoc.
Scala
- polynote/polynote - A better notebook for Scala (and more).
C
- Genymobile/scrcpy - Display and control your Android device.
- (GitLab) graphviz/graphviz - Graph Visualization Tools.
- antirez/redis - Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
- google/brotli - Brotli compression format.
- memcached/memcached - memcached development tree.
- ozkl/soso - A Simple Unix-like operating system.
- openwrt/openwrt - The OpenWrt Project is a Linux operating system targeting embedded devices.
Mirror
https://git.openwrt.org/openwrt/openwrt.git. - mirror/busybox - BusyBox: The Swiss Army Knife of Embedded Linux.
Mirror
https://git.busybox.net/busybox. - urbit/urbit - A personal server operating function.
- littlevgl/lvgl - Powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
R
- tidyverse/ggplot2 - An implementation of the Grammar of Graphics in R.
- r-lib/pkgdown/ - Generate static html documentation for an R package.
PHP
- wikimedia/mediawiki - The collaborative editing software that runs Wikipedia.
Mirror
https://mediawiki.org. - saleem-hadad/larecipe - Write gorgeous documentations for your products using Markdown inside your Laravel app.
Source control
- git/git - Git Source Code.
Mirror
https://git-scm.com. - git-lfs/git-lfs - Git extension for versioning large files.
- git-annex - Manage, share, and sync your large files with the power of git and the ease of use of a simple folder you drop files into.
- pomber/git-history - Quickly browse the history of a file from any git repository.
- frostming/legit - Git for Humans, Inspired by GitHub for Mac™.
- StylishThemes/GitHub-Dark - Dark GitHub stylew.
- toptal/gitignore.io - Create useful .gitignore files for your project gitignore.io.
- astralapp/astral - Organize Your GitHub Stars With Ease.
- eth0izzle/shhgit - Ah shhgit! Find GitHub secrets in real time.
- caarlos0/starcharts - Plot your repository stars over time.
- o2sh/onefetch - Git repository summary on your terminal.
- CoatiSoftware/Sourcetrail - free and open-source interactive source explorer.
- nwtgck/gh-card - GitHub Repository Card for Every Web Site.
- lepture/github-cards - The unofficial GitHub Cards. Card for your GitHub profile, card for your GitHub repositories.
- cli/cli - The GitHub CLI.
- kefranabg/readme-md-generator - CLI that generates beautiful README.md files.
- dandavison/delta - A syntax-highlighter for git and diff output.
- jonas/tig - Text-mode interface for git.
- thlorenz/doctoc - Generates table of contents for markdown files inside local git repository. Links are compatible with anchors generated by github or other sites.
- badges/shields - Concise, consistent, and legible badges in SVG and raster format.
- github-corners - A fresher "Fork me on GitHub" callout.
- Official GitHub Ribbons
deprecated
GitHub alternatives
- gitlabhq/gitlabhq - GitLab CE Mirror.
Mirror
- gogs/gogs - Gogs is a painless self-hosted Git service.
self-hosted
- go-gitea/gitea - Git with a cup of tea, painless self-hosted git service.
self-hosted
- sitaramc/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.
- gitbucket/gitbucket - A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility.
- phacility/phabricator - Open software engineering platform and fun adventure game.
- sourcehut - open source software development platform.
CSS frameworks
- FullHuman/purgecss - Remove unused CSS.
- kognise/water.css - A just-add-css collection of styles to make simple websites just a little nicer.
- andybrewer/mvp - Minimalist stylesheet for HTML elements.
- pure-css/pure - A set of small, responsive CSS modules that you can use in every web project.
- daneden/animate.css - A cross-browser library of CSS animations. As easy to use as an easy thing.
- necolas/normalize.css - A modern alternative to CSS resets.
- jgthms/minireset.css - A tiny modern CSS reset.
- foundation/foundation-sites - The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites that work on any kind of device.
- Dogfalo/materialize - Materialize, a CSS Framework based on Material Design.
- jgthms/bulma - Modern CSS framework based on Flexbox.
- tailwindcss/tailwindcss - A utility-first CSS framework for rapid UI development.
- twbs/bootstrap - The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
- thomaspark/bootswatch - Themes for Bootstrap.
- stylus/stylus - Expressive, robust, feature-rich CSS language built for nodejs.
- uikit/uikit - A lightweight and modular front-end framework for developing fast and powerful web interfaces.
- Gioni06/terminal.css - Modern and minimalistic CSS framework for terminal enthusiasts.
- ajusa/lit - World's smallest responsive css framework (395 bytes).
- milligram/milligram - A minimalist CSS framework.
Design systems
- primer/css - The CSS design system that powers GitHub. https://primer.style/css.
- salesforce-ux/design-system - Salesforce Lightning Design System.
- FirefoxUX/photon - Firefox's Photon Design System.
- jdan/98.css - A design system for building faithful recreations of old UIs.
Front-end JavaScript frameworks/libraries
- angular/angular.js - AngularJS - HTML enhanced for web apps!
- facebook/react - A declarative, efficient, and flexible JavaScript library for building user interfaces.
- facebook/create-react-app - Set up a modern web app by running one command.
- facebook/draft-js - A React framework for building text editors.
- expo/expo - An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.
- react-boilerplate/react-boilerplate - A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
- react-bootstrap/react-bootstrap - Bootstrap components built with React.
- reactstrap/reactstrap - Simple React Bootstrap 4 components.
- mui-org/material-ui - React components for faster and easier web development. Build your own design system, or start with Material Design.
- chakra-ui/chakra-ui/ - Simple, Modular & Accessible UI Components for your React Applications.
- bvaughn/react-virtualized - React components for efficiently rendering large lists and tabular data.
- tannerlinsley/react-table - Hooks for building fast and extendable tables and datagrids for React.
- blitz-js/blitz - The Fullstack React Framework --- built on Next.js.
- jamiebuilds/react-loadable - A higher order component for loading components with promises.
- jaredpalmer/formik - Build forms in React, without the tears.
- jxnblk/mdx-deck - React MDX-based presentation decks.
- wojtekmaj/react-pdf - Display PDFs in your React app as easily as if they were images.
- gabrielbull/react-desktop - React UI Components for macOS High Sierra and Windows 10.
- redux-form/redux-form - A Higher Order Component using react-redux to keep form state in a Redux store.
- appbaseio/reactivesearch - React, React Native and Vue UI components for building data-driven apps with Elasticsearch.
- preactjs/preact - Fast 3kB React alternative with the same modern API. Components & Virtual DOM.
- styleguidist/react-styleguidist - Isolated React component development environment with a living style guide. https://react-styleguidist.js.org.
- storybookjs/storybook - UI component dev & test: React, Vue, Angular, React Native, Ember, Web Components & more!
- prevwong/craft.js - A React Framework for building extensible drag and drop page editors.
- infinitered/reactotron - A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.
- hshoff/vx - react + d3 = vx | visualization components.
- react-split-pane - React split-pane component.
- vuejs/vue - Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
- SimulatedGREG/electron-vue - An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.
- ElemeFE/element - A Vue.js 2.0 UI Toolkit for Web.
- bootstrap-vue/bootstrap-vue - BootstrapVue, with over 40 plugins, more than 80 custom components and over 300 icons, provides one of the most comprehensive implementations of Bootstrap v4 components and grid system for Vue.js. With extensive and automated WAI-ARIA accessibility markup.
- buefy/buefy - Lightweight UI components for Vue.js based on Bulma.
- meteor/meteor - Meteor, the JavaScript App Platform.
- emberjs/ember.js/ - A JavaScript framework for creating ambitious web applications.
- glimmerjs/glimmer.js - Fast and light-weight UI components for the web.
- sveltejs/svelte - Cybernetically enhanced web apps.
- alpinejs/alpine - A rugged, minimal framework for composing JavaScript behavior in your markup.
- jquery/jquery - jQuery JavaScript Library.
- infernojs/inferno - An extremely fast, React-like JavaScript library for building modern user interfaces.
- styled-components/styled-components - Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅.
- ryansolid/solid - A declarative, efficient, and flexible JavaScript library for building user interfaces.
- choojs/choo - sturdy 4kb frontend framework.
- stimulusjs/stimulus - A modest JavaScript framework for the HTML you already have.
State management tools
- reduxjs/redux - Predictable state container for JavaScript apps.
- reduxjs/redux-thunk - Thunk Middleware for Redux.
- redux-saga/redux-saga - An alternative side effect model for Redux apps.
- facebook/flux - Application Architecture for Building User Interfaces.
- mobxjs/mobx - Simple, scalable state management.
- facebookexperimental/Recoil - Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.
- pmndrs/jotai - Primitive and flexible state management for React.
Back-end JavaScript frameworks/CMSs
- TryGhost/Ghost - The #1 headless Node.js CMS for professional publishing.
- feathersjs/feathers - A framework for real-time applications and REST APIs with JavaScript and TypeScript.
- socketio/socket.io - Realtime application framework (Node.JS server).
- expressjs/express - Fast, unopinionated, minimalist web framework for node.
- graphql/express-graphql - Create a GraphQL HTTP server with Express.
- nodejs/node - Node.js JavaScript runtime.
- tj/commander.js - node.js command-line interfaces made easy.
- enquirer/enquirer - Stylish, intuitive and user-friendly prompts.
- nestjs/nest - A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8).
- balderdashy/sails - Realtime MVC Framework for Node.js.
- jaredhanson/passport - Simple, unobtrusive authentication for Node.js.
- shelljs/shelljs - Portable Unix shell commands for Node.js.
- strongloop/loopback - LoopBack makes it easy to build modern applications that require complex integrations.
- microsoft/playwright - Node library to automate Chromium, Firefox and WebKit with a single API.
- sahat/hackathon-starter - A boilerplate for Node.js web applications.
- mochajs/mocha - simple, flexible, fun javascript test framework for node.js & the browser.
- denoland/deno - A secure JavaScript and TypeScript runtime.
- axios/axios - Promise based HTTP client for the browser and node.js.
- caolan/async - Async utilities for node and the browser.
- kimmobrunfeldt/concurrently - Run commands concurrently. Like
npm run watch-js & npm run watch-less
but better. - pugjs/pug – robust, elegant, feature rich template engine for Node.js.
- nvm-sh/nvm - Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions.
- hoodiehq/hoodie - The Offline First JavaScript Backend.
CMSs
- netlify/netlify-cms - A CMS for Static Site Generators.
- Wordpress.org - free and open-source content management system written in PHP and paired with a MySQL or MariaDB database.
- Drupal - free and open-source web content management framework written in PHP.
- (GitLab) tikiwiki/tiki)
Web development tools
- sdras/cssgridgenerator - Generate basic CSS Grid code to make dynamic layouts!
- penpot/penpot - The Open-Source design & prototyping platform.
Jekyll themes
- pmarsceill/just-the-docs - A modern, high customizable, responsive Jekyll theme for documention with built-in search.
- mmistakes/so-simple-theme - A simple Jekyll theme for words and pictures.
Android only
- (GitLab) fdroid/fdroidclient - Android client application.
- (GitLab) proninyaroslav/libretorrent.
- (GitLab) AuroraOSS/AuroraStore - An Open Source alternative for Google Play Store.
- (GitLab) juanitobananas/scrambled-exif - Remove Exif data from pictures before sharing them.
- duckduckgo/android - DuckDuckGo Android App.
- open-keychain/open-keychain - OpenPGP implementation for Android.
- M66B/NetGuard - A simple way to block access to the internet per app.
- andOTP/andOTP - Open source two-factor authentication for Android.
- beemdevelopment/Aegis - A free, secure and open source app for Android to manage your 2-step verification tokens.
- topjohnwu/Magisk - The Magic Mask for Android.
- ligi/SurvivalManual - Libre Survival Manual for Android with offline in mind.
- connectbot/connectbot - ConnectBot is the first SSH client for Android.
- hidroh/materialistic - A material-design Hacker News Android reader.
- PhilippC/keepass2android - Password manager app for Android.
- bpellin/keepassdroid - KeePass implementation for android.
- AntennaPod/AntennaPod - A podcast manager for Android.
- VREMSoftwareDevelopment/WifiAnalyzer - Android application to analyze WiFi signals.
- iSoron/uhabits - Loop Habit Tracker, a mobile app for creating and maintaining long-term positive habits.
- meefik/busybox - BusyBox for Android.
- Neamar/KISS - Lightning fast, open-source, 200kb Android launcher.
- sky-map-team/stardroid - Sky Map (formerly Google Sky Map, open sourced in 2012).
- VREMSoftwareDevelopment/WiFiAnalyzer - Android application to analyze WiFi signals.
- Secure communication
- inputmice/Conversations - Conversations is an open source XMPP/Jabber client for Android.
- Ebook readers
- foobnix/LibreraReader - Book Reader for Android.
- Email clients
- k9mail/k-9 - K-9 Mail – Open Source Email App for Android.
- M66B/FairEmail - Fully featured, open source, privacy friendly email app for Android.
- Terminal emulators
- termux/termux-app - Android terminal and Linux environment.
- jackpal/Android-Terminal-Emulator - A VT-100 terminal emulator for the Android OS.
- Note-taking
- orgzly/orgzly-android - Outliner for taking notes and managing to-do lists.
- tasks/tasks - Bringing Astrid Tasks back from the dead.
- federicoiosue/Omni-Notes - Open source note-taking application for Android.
- Calendar
- SimpleMobileTools/Simple-Calendar - A simple calendar with events, customizable widgets and no ads.
- Etar-Group/Etar-Calendar - Android open source calendar.
- GitHub/GitLab clients
- k0shk0sh/FastHub - FastHub the ultimate GitHub client for Android.
- jonan/ForkHub - GitHub client for Android based on the abandoned official app.
unmaintained
- ThirtyDegreesRay/OpenHub - An open source GitHub Android client app, faster and concise.
- (GitLab) Commit451/LabCoat - Manage your GitLab projects on the go! GitLab app for Android.
- Reddit clients
- ccrama/Slide - Slide is an open sourced, ad free Reddit browser for Android.
- QuantumBadger/RedReader - An unofficial open source Reddit client for Android.
- Feed readers
- (GitLab) spacecowboy/Feeder - Android RSS reader app.
- Accounting
- GnuCash - personal and small-business financial-accounting software.
- frappe/erpnext - Open Source Alternative to SAP.
Mac/iOS
- Homebrew/brew - The missing package manager for macOS (or Linux).
- utmapp/UTM - Virtual machines for iOS.
- tbodt/ish - Linux shell for iOS. https://ish.app.
- confirmedcode/Lockdown-iOS - Open Source and free firewall for your iOS device.
- Ranchero-Software/NetNewsWire - RSS reader for macOS and iOS.
Link shorteners
- cydrobolt/polr - A modern, powerful, and robust URL shortener. https://polrproject.org.
- thedevs-network/kutt - Free Modern URL Shortener. https://kutt.it.
- YOURLS/YOURLS - Your Own URL Shortener. https://yourls.org.
Documentation browsers
- zealdocs/zeal - Offline documentation browser inspired by Dash.
- Kapeli/Dash-iOS - Dash gives your iPad and iPhone instant offline access to 200+ API documentation sets.
iOS
macOS
- freeCodeCamp/devdocs - API Documentation Browser.
- readthedocs/readthedocs.org - The source code that powers readthedocs.org.
- sunaku/dasht - Search API docs offline, in terminal or browser.
Markdown editors/Parsers
- jgm/pandoc - Universal markup converter.
- BoostIO/Boostnote - A markdown editor for developers.
- marktext/marktext - A simple and elegant markdown editor.
- markdown-it/markdown-it - Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed.
- jonschlinkert/remarkable - Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed.
- markedjs/marked - A markdown parser and compiler. Built for speed.
- wereturtle/ghostwriter - ghostwriter is a cross-platform, aesthetic, distraction-free Markdown editor.
- asciidoctor/asciidoctor - A fast, open source text processor and publishing toolchain, written in Ruby, for converting AsciiDoc content to HTML 5, DocBook 5, and other formats.
- (GitLab) antora/antora - A modular documentation site generator. Designed for users of Asciidoctor.
Instant messaging/Communication/Video conferencing
- Signal - Signal — Private Messenger for Windows, Mac, and Linux.
- loki-project/session-desktop - Session Desktop - Onion routing based messenger.
- telegramdesktop/tdesktop - Telegram Desktop messaging app.
- mattermost/mattermost-server - Open source Slack-alternative in Golang and React.
- vector-im/riot-web - A glossy Matrix collaboration client for the web.
- wireapp/wire-server - Wire back-end services.
- TokTok/c-toxcore - The future of online communications. https://tox.chat.
- briar/briar - Secure messaging, anywhere.
- jitsi/jitsi-meet - Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
- OpenVidu/openvidu - Easy videoconference in your web or mobile app.
- mumble-voip/mumble - Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming.
Email providers
- ProtonMail/WebClient - Official AngularJS web client for the ProtonMail secure email service.
- amdelamar/pm-theme - Easy Themes for ProtonMail (v3.16.x).
- csalmeida/protonmail-themes - Customise ProtonMail with themes and enhance your encrypted email experience.
- tutao/tutanota - Tutanota is an email client with a strong focus on security and privacy that lets you encrypt emails on all your devices.
Automation
- SeleniumHQ/selenium - A browser automation framework and ecosystem.
- jenkinsci/jenkins - Jenkins automation server.
- ansible/ansible - Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications — automate in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com/ansible/.
Static site generators
- gatsbyjs/gatsby - Build blazing fast, modern apps and websites with React.
- jaspervdj/hakyll - A static website compiler library in Haskell.
- gridsome/gridsome - ⚡️Build lightning fast websites and apps with Vue.js.
- getzola/zola - A fast static site generator in a single binary with everything built-in.
- jekyll/jekyll - Jekyll is a blog-aware static site generator in Ruby.
- 11ty/eleventy - A simpler static site generator. An alternative to Jekyll. Transforms a directory of templates (of varying types) into HTML.
- imathis/octopress - Octopress is an obsessively designed framework for Jekyll blogging. It’s easy to configure and easy to deploy. Sweet huh?
- barryclark/jekyll-now - Build a Jekyll blog in minutes, without touching the command line.
- zeit/next.js - The React Framework.
- facebook/docusaurus - Easy to maintain open source documentation websites.
- gohugoio/hugo - The world’s fastest framework for building websites.
- netlify-templates/victor-hugo - Victor Hugo is a Hugo boilerplate for creating truly epic websites!
- react-static/react-static - A progressive static site generator for React.
- middleman/middleman - Hand-crafted frontend development.
Application development
- facebook/react-native - A framework for building native apps with React.
- microsoft/react-native-windows - A framework for building native Windows apps with React.
- infinitered/ignite - The hottest CLI for React Native, boilerplates, plugins, generators, and more!
- react-native-gesture-handler - Declarative API exposing platform native touch and gesture system to React Native.
- callstack/react-native-paper - Material Design for React Native (Android & iOS).
- callstack/haul - Haul is a command line tool for developing React Native apps, powered by Webpack.
- react-native-elements/react-native-elements - Cross Platform React Native UI Toolkit.
- electron/electron - Build cross-platform desktop apps with JavaScript, HTML, and CSS.
- electron-userland/electron-builder - A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box.
- ionic-team/ionic - Build amazing native and progressive web apps with open web technologies. One app running on everything.
- flutter/flutter - Flutter makes it easy and fast to build beautiful mobile apps.
Syntax highlighters
- highlightjs/highlight.js - Javascript syntax highlighter.
- PrismJS/prism - Lightweight, robust, elegant syntax highlighting.
Pastebins
- PrivateBin/PrivateBin - A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES. https://privatebin.info.
- seejohnrun/haste-server - open source pastebin written in node.js. https://hastebin.com.
Encryption
- veracrypt/VeraCrypt - Disk encryption with strong security based on TrueCrypt.
- cryptomator/cryptomator - Multi-platform transparent client-side encryption of your files in the cloud.
- FiloSottile/age - A simple, modern and secure encryption tool with small explicit keys, no config options, and UNIX-style composability. age-encryption.org.
Media servers
- xbmc/xbmc - Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine.
- jellyfin/jellyfin - The Free Software Media System.
- UniversalMediaServer/UniversalMediaServer - A DLNA, UPnP and HTTP(S) Media Server.
Penetration testing
- rapid7/metasploit-framework - Metasploit Framework.
- wifiphisher/wifiphisher - The Rogue Access Point Framework.
- sherlock-project/sherlock - Find usernames across social networks.
- threat9/routersploit - Exploitation Framework for Embedded Devices.
- gophish/gophish - Open-Source Phishing Toolkit.
- radareorg/radare2 - UNIX-like reverse engineering framework and command-line toolset.
Machine learning/Deep learning/Computer vision frameworks
- tensorflow/tensorflow - An Open Source Machine Learning Framework for Everyone.
- keras-team/keras - Deep Learning for humans.
- Theano/Theano - Theano is a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. It can use GPUs and perform efficient symbolic differentiation.
- Lasagne/Lasagne - Lightweight library to build and train neural networks in Theano.
- microsoft/CNTK - Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit.
- openai/gym - A toolkit for developing and comparing reinforcement learning algorithms.
- opencv/opencv - Open Source Computer Vision Library.
- fastai/fastai - The fastai deep learning library.
File synchronization
- syncthing/syncthing - Open Source Continuous File Synchronization.
- nextcloud/server - Nextcloud server, a safe home for all your data.
- owncloud/core - ownCloud web server core (Files, DAV, etc.).
- haiwen/seafile - High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features.
- gdrive-org/gdrive - Google Drive CLI Client.
Cloud storage
- meganz/webclient - The mega.nz web client.
Programming languages
- nim-lang/Nim - Nim is a compiled, garbage-collected systems programming language with a design that focuses on efficiency, expressiveness, and elegance (in that order of priority).
- elixir-lang/elixir - Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
- crystal-lang/crystal - The Crystal Programming Language.
- ziglang/zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
- elm/compiler - Compiler for Elm, a functional language for reliable webapps.
- racket/racket - The Racket repository.
- sonic-pi-net/sonic-pi - Code. Music. Live.
- RockstarLang/rockstar - The Rockstar programming language specification.
Cryptocurrency
- bitcoin/bitcoin - Bitcoin Core integration/staging tree.
- monero-project/monero - Monero: the secure, private, untraceable cryptocurrency.
- ethereum/go-ethereum - Official Go implementation of the Ethereum protocol.
- MetaMask/metamask-extension - The MetaMask browser extension enables browsing Ethereum blockchain enabled websites.
- status-im/status-react - a free (libre) open source, mobile OS for Ethereum.
- ensdomains/ens - Implementations for ENS core functionality: The registry, registrars, and public resolvers.
- dogecoin/dogecoin - very currency.
Distributed networks/Blockchain
- elastic/elasticsearch - Open Source, Distributed, RESTful Search Engine.
- (GitLab) NebulousLabs/Sia - Blockchain-based marketplace for file storage. https://sia.tech.
- HelloZeroNet/ZeroNet - ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network.
- diaspora/diaspora - A privacy-aware, distributed, open source social network.
- tootsuite/mastodon - Your self-hosted, globally interconnected microblogging community.
self-hosted
- writeas/writefreely - A focused writing and publishing space.
- (GitLab) minds/minds - The open source social network.
- storj/storj - Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.
- pixelfed/pixelfed - Photo Sharing. For Everyone.
- zedeus/nitter - Alternative Twitter front-end.
- ray-project/ray - A fast and simple framework for building and running distributed applications. Ray is packaged with RLlib, a scalable reinforcement learning library, and Tune, a scalable hyperparameter tuning library.
- kern/filepizza - Peer-to-peer file transfers in your browser https://file.pizza
YouTube alternatives
- omarroth/invidious - Invidious is an alternative front-end to YouTube.
- mayeaux/nodetube - Open-source YouTube alternative that also supports image and audio uploads. Powered by NodeJS.
- Chocobozzz/PeerTube - Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular.
- lbryio/lbry-sdk The LBRY SDK for building decentralized, censorship resistant, monetized, digital content apps.
- TeamNewPipe/NewPipe - A libre lightweight streaming front-end for Android.
- FreeTubeApp/FreeTube - An Open Source YouTube app for privacy.
- dtube/dtube DTube App.
Google Analytics alternatives
- plausible-insights/plausible - Simple, lightweight analytics for your website.
APIs
- HackerNews/API - Documentation and Samples for the Official HN API.
- digitalocean/doctl - The official command line interface for the DigitalOcean API.
- phalt/swapi - The Star Wars API.
- r-spacex/SpaceX-API - Open Source REST API for rocket, core, capsule, pad, and launch data.
- typicode/json-server - Get a full fake REST API with zero coding in less than 30 seconds (seriously).
- NickCarneiro/curlconverter - convert curl commands to Python, JavaScript, PHP, R, Go, Rust, Dart, JSON, Ansible, Elixir. https://curl.trillworks.com.
Collaborative editors
- xwiki-labs/cryptpad - The Encrypted Collaboration Suite.
- ether/etherpad-lite - Etherpad: real-time collaborative document editor.
Fonts, icons and emojis
- FortAwesome/Font-Awesome - The iconic SVG, font, and CSS toolkit.
- tailwindlabs/heroicons - A set of free MIT-licensed high-quality SVG icons for UI development.
- simple-icons/simple-icons - SVG icons for popular brands.
- google/fonts - Font files available from Google Fonts.
- cmiscm/leonsans - Leon Sans is a geometric sans-serif typeface made with code in 2019 by Jongmin Kim.
- rubjo/victor-mono - A free programming font with cursive italics and ligatures.
- twitter/twemoji - Emoji for everyone.
- astrit/css.gg - 500+ CSS Icons. Customizable, Retina Ready with API & NPM.
- hjnilsson/country-flags - SVG and PNG renders of all countries' flags.
- lipis/flag-icons - A curated collection of all country flags in SVG — plus the CSS for easier integration.
HTTP clients
- curl/curl - A command line tool and library for transferring data with URL syntax, supporting HTTP, HTTPS, FTP, FTPS, GOPHER, TFTP, SCP, SFTP, SMB, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP. libcurl offers a myriad of powerful features.
- jakubroztocil/httpie - Modern command line HTTP client – user-friendly curl alternative.
- liyasthomas/postwoman - A free, fast & beautiful API request builder (web alternative to Postman).
- Kong/insomnia - Cross-platform HTTP and GraphQL Client.
- mockoon/mockoon - Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
- SmartBear/soapui - SoapUI is a free and open source cross-platform functional testing solution for APIs and web services.
- advanced-rest-client/arc-electron - Advanced REST Client - Desktop application.
Remote desktop clients
- (GitLab) Remmina/Remmina - The GTK Remmina Remote Desktop Client.
Penetration testing/OSINT
- smicallef/spiderfoot - SpiderFoot, the most complete OSINT collection and reconnaissance tool.
- wireshark/wireshark - Read-only mirror of Wireshark's Git repository.
Mirror
https://wireshark.org.
Bitcoin wallets
- bitcoin-wallet/bitcoin-wallet - Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required.
Android Only
- spesmilo/electrum - Electrum Bitcoin Wallet. https://electrum.org.
- bitpay/copay - Copay is a secure Bitcoin and Bitcoin Cash wallet platform for both desktop and mobile devices. https://copay.io.
Windows only
- Cygwin - Get that Linux feeling - on Windows.
- (GitLab) tortoisegit/tortoisegit/ - Windows Shell Interface to Git.
- KeePass - free, open source, light-weight and easy-to-use password manager.
- sumatrapdfreader/sumatrapdf - SumatraPDF reader.
- cairoshell/cairoshell - Cairo is a customizable, intuitive desktop environment for Windows.
- microsoft/terminal - The new Windows Terminal, and the original Windows console host - all in the same place!.
- felixse/FluentTerminal - A Terminal Emulator based on UWP and web technologies.
- chocolatey/choco - The package manager for Windows.
- microsoft/PowerToys - Windows system utilities to maximize productivity.
- lukesampson/scoop - A command-line installer for Windows.
- microsoft/calculator - Windows Calculator: A simple yet powerful calculator that ships with Windows.
- ShareX/ShareX - ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
- rainmeter/rainmeter - Desktop customization tool for Windows.
- henrypp/simplewall - Simple tool to configure Windows Filtering Platform (WFP) which can configure network activity on your computer.
- 7-Zip - file archiver with a high compression ratio.
- Wox-launcher/Wox - Launcher for Windows, an alternative to Alfred and Launchy.
Forums/Sites
- (GitLab) gitlab-org/gitter - Gitter is a community for software developers.
- lobsters/lobsters - Computing-focused community centered around link aggregation and discussion.
- discourse/discourse - A platform for community discussion. Free, open, simple.
- withspectrum/spectrum - Simple, powerful online communities. spectrum.chat.
- edx/edx-platform - The Open edX platform, the software that powers edX!
- moodle/moodle - The world's open source learning platform.
- thepracticaldev/dev.to - Where programmers share ideas and help each other grow.
- alfio-event/alf.io - alf.io - The open source ticket reservation system for conferences, trade shows, workshops, meetups.
- frab/frab - conference management system.
- chatwoot/chatwoot - Opensource alternative to Intercom, Drift, Zendesk, FreshChat.
- sebst/pythonic-news - A Hacker News lookalike written in Python/Django, powering news.python.sc.
- oldboyxx/jira_clone - A simplified Jira clone built with React/Babel (Client), and Node/TypeScript (API). Auto formatted with Prettier, tested with Cypress.
- PrestaShop/PrestaShop - PrestaShop offers a fully scalable open source ecommerce solution.
- karpathy/arxiv-sanity-preserver - Web interface for browsing, search and filtering recent arxiv submissions. http://www.arxiv-sanity.com.
Web accessibility
- GoogleChrome/lighthouse - Automated auditing, performance metrics, and best practices for the web.
- dequelabs/axe-core - Accessibility engine for automated Web UI testing.
- GoogleChromeLabs/squoosh - Make images smaller using best-in-class codecs, right in the browser.
General
- deepfakes/faceswap - Deepfakes Software For All. https://faceswap.dev.
- mozilla/send - Simple, private file sharing from the makers of Firefox.
- freedomofpress/securedrop - GitHub repository for the SecureDrop whistleblower platform. https://securedrop.org.
- prometheus/prometheus - The Prometheus monitoring system and time series database.
- cdr/code-server - Run VS Code on a remote server.
- phoenixframework/phoenix - Productive. Reliable. Fast.
- home-assistant/home-assistant - Open source home automation that puts local control and privacy first.
- docker/docker-ce - Docker CE.
- sickcodes/Docker-OSX - Mac in Docker! Run near native OSX-KVM in Docker! X11 Forwarding!
- kubernetes/kubernetes - Production-Grade Container Scheduling and Management.
- moby/moby - Moby Project - a collaborative project for the container ecosystem to assemble container-based systems.
- pi-hole/pi-hole - A black hole for Internet advertisements.
- ipfs/ipfs - Peer-to-peer hypermedia protocol.
- hashicorp/vagrant - Vagrant is a tool for building and distributing development environments.
- hashicorp/terraform - Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
- hashicorp/packer - Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
- matrix-org/synapse - Synapse: Matrix reference homeserver.
- huginn/huginn - Create agents that monitor and act on your behalf. Your agents are standing by!
- n8n-io/n8n - Free node based Workflow Automation Tool. Easily automate tasks across different services.
- gravitational/teleport - Privileged access management for elastic infrastructure.
- borgbackup/borg - Deduplicating archiver with compression and authenticated encryption.
- asciinema/asciinema - Terminal session recorder.
- dokku/dokku - A docker-powered PaaS that helps you build and manage the lifecycle of applications.
- playframework/playframework - Play Framework.
- cdnjs/cdnjs - The #1 free and open source CDN built to make life easier for developers.
- cypress-io/cypress - Fast, easy and reliable testing for anything that runs in a browser.
- felixrieseberg/windows95 - Windows 95 in Electron. Runs on macOS, Linux, and Windows.
- google/libphonenumber - Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
- KaTeX/KaTeX - Fast math typesetting for the web.
- JorgeBucaran/hyperapp - The tiny framework for building web interfaces.
- toml-lang/toml - Tom's Obvious, Minimal Language.
- rudderlabs/rudder-server - Privacy and Security focused Segment-alternative, in Golang and React.
- schollz/hostyoself - Host yo' self from your browser, your phone, your toaster.
- knadh/listmonk - High performance, self-hosted newsletter and mailing list manager with a modern dashboard. Go + React.
self-hosted
- electerious/Ackee - Self-hosted, Node.js based analytics tool for those who care about privacy.
self-hosted
- jedisct1/dsvpn - A Dead Simple VPN.
- ixy-languages/ixy-languages - A high-speed network driver written in C, Rust, Go, C#, Java, OCaml, Haskell, Swift, Javascript, and Python.
- adblockradio/adblockradio - An adblocker for live radio streams and podcasts. Machine learning meets Shazam.
- antontarasenko/smq - A collection of SQL queries to social media datasets.
- idealo/imagededup - Finding duplicate images made easy!.
- hsoft/collapseos - Bootstrap post-collapse technology.
- leeoniya/uPlot - An exceptionally fast, tiny time series chart.
- evildmp/BrachioGraph - BrachioGraph is an ultra-cheap (total cost of materials - €14) plotter that can be built with minimal skills.
- cortexproject/cortex - A multitenant, horizontally scalable Prometheus as a Service.
- mateodelnorte/meta - tool for turning many repos into a meta repo. why choose many repos or a monolithic repo, when you can have both with a meta repo?
- micahflee/onionshare - Securely and anonymously send and receive files, and publish onion sites.
- aquametalabs/aquameta - Web development platform built entirely in PostgreSQL.
- inlets/inlets - Expose your local endpoints to the Internet.
- gravitational/teleconsole - Command line tool to share your UNIX terminal and forward local TCP ports to people you trust.
- liriliri/eruda - Console for mobile browsers.
- mgartner/pg_flame - A flamegraph generator for Postgres EXPLAIN ANALYZE output.
- TomaszRewak/C-sharp-console-gui-framework - A GUI framework for C# console applications.
- whitequark/unfork - unfork(2) is the inverse of fork(2). sort of.
- burtonator/polar-bookshelf - A personal knowledge repository for PDF and web content supporting incremental reading and document annotation.
- MisterTea/EternalTerminal - Re-Connectable secure remote shell.
- stewartmcgown/uds - Unlimited Drive Storage by splitting binary files into base64.
- agalwood/Motrix - A full-featured download manager.
- monicahq/monica - Personal CRM. Remember everything about your friends and family.
- pirate/ArchiveBox - The open source self-hosted web archive. Takes browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more.
self-hosted
- netlify/gotrue - An SWT based API for managing users and issuing SWT tokens gotrueapi.org.
- Fyrd/caniuse - Raw browser/feature support data from caniuse.com.
- hteumeuleu/caniemail - Support tables for HTML and CSS in emails.
- kangax/compat-table - ECMAScript 5/6/7 compatibility tables.
- getredash/redash - Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.
- getsentry/sentry - Sentry is cross-platform application monitoring, with a focus on error reporting. https://sentry.io.
- monitoror/monitoror - Unified monitoring wallboard — Light, ergonomic and reliable monitoring for anything.
- spotify/backstage - Backstage is an open platform for building developer portals.
- spinnaker/spinnaker - Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.
- encrypted-dev/userbase - Create secure and private web apps using only static JavaScript, HTML, and CSS.
- osmandapp/Osmand - map and navigation application with access to the free, worldwide, and high-quality OpenStreetMap (OSM) data.
- sindresorhus/caprine - Elegant Facebook Messenger desktop app.
- samaaron/sonic-pi - Code. Music. Live.
- cryptii/cryptii - Web app and framework offering modular conversion, encoding and encryption.
- istio/istio - Connect, secure, control, and observe services.
- odoo/odoo - Odoo. Open Source Apps To Grow Your Business. https://odoo.com.
- iptv-org/iptv - Collection of 8000+ publicly available IPTV channels from all over the world.
- edavis/hnrss - Custom, realtime RSS feeds for Hacker News.
- matomo-org/matomo - Liberating Web Analytics. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites, apps & the IoT and visualise this data and extract insights. Privacy is built-in.
- github/super-linter - Combination of multiple linters to install as a GitHub Action.
- zgoat/goatcounter - Easy web analytics. No tracking of personal data.
- mwaskom/seaborn - Statistical data visualization using matplotlib.
- streamlit/streamlit - The fastest way to build custom ML tools.
- orientechnologies/orientdb - OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text, Geospatial and Key-Value models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries. OrientDB Community Edition is Open Source using a liberal Apache 2 license.
- evolus/pencil - The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.
- GoogleChromeLabs/quicklink - ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time.
- instantpage/instant.page - Make your site's pages instant in 1 minute and improve your conversion rate by 1%.
- ariya/phantomjs - Scriptable Headless Browser.
- docsifyjs/docsify - A magical documentation site generator.
- carbon-app/carbon - Create and share beautiful images of your source code.
- nextapps-de/flexsearch - Next-Generation full text search library for Browser and Node.js.
- vanilla/vanilla - Vanilla is a powerfully simple discussion forum you can easily customize to make as unique as your community.
- riccardoscalco/textures - Textures.js is a JavaScript library for creating SVG patterns.
- caprover/caprover - Automated Scalable PaaS Package (automated Docker+nginx) - Heroku on Steroids.
- cowbell/sharedrop - Easy P2P file transfer powered by WebRTC (inspired by Apple AirDrop).
- spieglt/FlyingCarpet - Wireless, encrypted file transfer over automatically configured ad hoc networking. No network infrastructure required (access point, router, switch). Just two laptops with wireless chips in close range. Mac, Windows, and Linux.
- musescore/MuseScore - MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
- openframeworks/openFrameworks - cross platform toolkit for creative coding in C++.
- coursera-dl/coursera-dl - Script for downloading Coursera.org videos and naming them.
- cisco/ChezScheme - Chez Scheme.
- urwid/urwid - Console user interface library for Python (official repo).
- ch11ng/exwm - Emacs X Window Manager.
- celery/celery - Distributed Task Queue (development branch).
- Tribler/tribler - Privacy enhanced BitTorrent client with P2P conte.
- schenkd/nginx-ui - Nginx UI allows you to access and modify the ngi.
- KevinRoebert/ClearUrls - Remove tracking fields form urls.
- mckeever02/mailtolink - A quick and easy way to generate markup for mailto links without having to worry about the annoying formatting.
- foambubble/foam - A personal knowledge management and sharing system for VSCode.
- zulip/zulip - powerful open source team chat.
- cinder/Cinder - Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
- ipkn/crow - Crow is very fast and easy to use C++ micro web framework (inspired by Python Flask).
- freeCodeCamp/mail-for-good - An open source email campaign management tool for nonprofits.
- hediet/vscode-debug-visualizer - An extension for VS Code that visualizes data during debugging.
- relativty/Relativty - An open source VR headset with SteamVR supports for $200.
- Sigil-Ebook/Sigil - Sigil is a multi-platform EPUB ebook editor.
- ncase/loopy - A tool for thinking in systems.
- hasura/graphql-engine - Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
- getferdi/ferdi - Ferdi helps you organize how you use your favourite apps by combining them into one application.
- meetfranz/franz - Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.
- ramboxapp/community-edition - Free and Open Source messaging and emailing app that combines common web applications into one.
- AliasIO/wappalyzer - Identify technology on websites.
- official-stockfish/Stockfish - UCI chess engine.
- LeelaChessZero/lc0 - The rewritten engine, originally for tensorflow. Now all other backends have been ported here.
- ventoy/Ventoy - A new bootable USB solution.
- gchq/CyberChef - The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis.
- plantuml/plantuml - Generate UML diagram from textual description.
- RobinLinus/snapdrop - A Progressive Web App for local file sharing.
- conwnet/github1s - One second to read GitHub code with VS Code.
- amark/gun - An open source cybersecurity protocol for syncing decentralized graph data.
Cool stuff
- mame/quine-relay - An uroboros program with 100+ programming languages.
- Websites
- syxanash/awesome-web-desktops - Websites, web apps, portfolios which look like desktop graphical user interfaces. https://simone.computer/#/webdesktops.
- ShizukuIchi/winXP - Web based Windows XP desktop recreation. https://winxp.now.sh.
- maxboeck/whimsical - A curated list of websites with an extra bit of fun. https://whimsical.club.
Website templates
- Bootstrap templates
- ColorlibHQ/gentelella - Free Bootstrap 4 Admin Dashboard Template.
- ColorlibHQ/AdminLTE - AdminLTE - Free admin dashboard template based on Bootstrap 4 & 3.
- BlackrockDigital/startbootstrap - A library of free and open source Bootstrap themes and templates.
- Jekyll plugins/themes
- jekyll/jekyll-seo-tag - A Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site's content.
- mmistakes/minimal-mistakes - Jekyll theme for building a personal site, blog, project documentation, or portfolio.
- daattali/beautiful-jekyll - Build a beautiful and simple website in literally minutes.
- sergiokopplin/indigo - Minimalist Jekyll Template.
- jekyll/minima - Minima is a one-size-fits-all Jekyll theme for writers.
- Hugo themes
- gcushen/hugo-academic - The website builder for Hugo. Build and deploy a beautiful website in minutes!
- luizdepra/hugo-coder - A minimalist blog theme for hugo.
VSCode extensions
- Microsoft/vscode-docker - Docker extension for VS Code.
- VSCodeVim/Vim - Vim for Visual Studio Code.
- Microsoft/vscode/extensions
- shanalikhan/code-settings-sync - Synchronize your Visual Studio Code Settings Across Multiple Machines using GitHub GIST.
- streetsidesoftware/vscode-spell-checker - A simple source code spell checker for code.
- Color schemes:
- robb0wen/synthwave-vscode - Synthwave inspired colour theme for VS Code.
- material-theme/vsc-material-them - Material Theme, the most epic theme for Visual Studio Code.
- ahmadawais/shades-of-purple-vscode - Shades of Purple — A professional theme with hand-picked & bold shades of purple to go along with your VSCode.
- Web development (HTML/CSS/JavaScript):
- Microsoft/vscode/emmet - Emmet integration in Visual Studio Code(installed by default on VSCode).
- Microsoft/vscode-chrome-debug - Debug your JavaScript code running in Google Chrome from VS Code.
- ritwickdey/vscode-live-sass-compiler - Compile Sass or Scss file to CSS at realtime with live browser reload feature.
- ritwickdey/vscode-live-server - Launch a development local Server with live reload feature for static & dynamic pages.
- prettier/prettier-vscode - Visual Studio Code extension for Prettier.
- dsznajder/vscode-es7-javascript-react-snippets - Extension for Javascript/React snippets with search supporting ES7 and babel features.
- CoenraadS/Bracket-Pair-Colorizer-2 - Bracket Colorizer Extension for VSCode.
- Python
- Microsoft/vscode-python - Python extension for Visual Studio Code.
- kiteco/vscode-plugin - Kite Python Assistant for Visual Studio Code.
- Java
- redhat-developer/vscode-java - Java Language Support for Visual Studio Code.
- C/C++
- Microsoft/vscode-cpptools - Official repository for the Microsoft C/C++ extension for VS Code.
- Git
- eamodio/vscode-gitlens - Supercharge the Git capabilities built into Visual Studio Code — Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more.
- Microsoft/vscode/git - Git integration for Visual Studio Code.
Pycharm plugins
- ChrisRM/material-theme-jetbrains - JetBrains theme of Material Theme.
Eclipse plugins
- vrapper/vrapper - Vim-like editing in Eclipse.
Visual Studio plugins
- VsVim/VsVim - Vim Emulator Plugin for Visual Studio 2015+.
Sublime Text plugins
- wbond/package_control - The Sublime Text package manager.
- titoBouzout/SideBarEnhancements - Enhancements to Sublime Text sidebar. Files and folders.
- sublimehq/Vintage - Vintage mode adds a vi style command mode to Sublime Text 2/3(installed by default).
- randy3k/Terminus - Bring a real terminal to Sublime Text.
- Color schemes
- equinusocio/material-theme - Material Theme, the most epic theme for Sublime Text 3 by Mattia Astorino.
unmaintained
- equinusocio/material-theme - Material Theme, the most epic theme for Sublime Text 3 by Mattia Astorino.
- Web development (HTML/CSS/JavaScript)
- emmetio/sublime-text-plugin - Emmet plugin for Sublime Text 3(installed by default on VSCode). (Old Version: sergeche/emmet-sublime - Emmet for Sublime Text.)
- Python
- squ1b3r/Djaneiro - Django support for Sublime Text 2/3.
unmaintained
- squ1b3r/Djaneiro - Django support for Sublime Text 2/3.
- Git
- jisaacks/GitGutter - A Sublime Text 2/3 plugin to see git diff in gutter.
- Note-taking/Project management
- renerocksai/sublime_zk - A SublimeText3 package featuring ID based wiki style links, and #tags, intended for zettelkasten method users. Loaded with tons of features like inline image display, sophisticated tag search, note transclusion features, support for note templates, bibliography support, support for multiple panes, etc. to make working in your Zettelkasten a joy.
- danielmagnussons/orgmode - orgmode for Sublime Text 2 & 3.
- aziz/PlainTasks - An opinionated todo-list plugin for Sublime Text editor (version 2 and 3).
Show HN/Extras
- turtlesoupy/this-word-does-not-exist - This Word Does Not Exist. https://thisworddoesnotexist.com.
- anonaddy/anonaddy - Anonymous email forwarding.
- idan/gistio - A gist-backed pretty display for markdown.
- loadzero/si78c - si78c is a memory accurate reimplementation of Space Invaders in C.
- caseykneale/VIMKiller - Exiting VIM is hard; sometimes we need to take drastic measures.
- bbody/CMD-Resume - Web-based Command Line Resume.
- tomlockwood/dn - Daily notes command line tool.
- Gabriel439/simple-twitter - A bare-bones Twitter clone implemented in a single file.
- cube2222/jql - Easy JSON Query Processor with a Lispy syntax in Go.
- hkbakke/bash-insulter - Insults the user when typing wrong command.
- (sourcehut git) ~sircmpwn/shit - An implementation of git in (almost) pure POSIX shell.
- ashlinchak/mdanki - Converts Markdown file(s) to the Anki cards.
- amruthpillai/reactive-resume - A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. https://rxresu.me.
- edouardklein/falsisign - Make it look like a PDF has been hand signed and scanned.
- watsonbox/exportify - Export Spotify playlists using the Web API.
- zserge/awfice - The world smallest office suite
- EnterpriseQualityCoding/FizzBuzzEnterpriseEdition - FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
- klange/toaruos - A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
- nocodb/nocodb - The Open Source Airtable alternative - Powered by Vue.js.
- slidevjs/slidev - Presentation Slides for Developers.
Organizations
GitHub
- GitHub
- Mozilla - This technology could fall into the right hands.
- Mozilla Mobile - Mozilla Mobile Applications.
- JetBrains - JetBrains open source projects.
- DuckDuckGo - The search engine that doesn't track you.
- Automattic - We are passionate about making the web a better place.
- Nextcloud - A safe home for all your data – community-driven, free & open source.
- ownCloud - A safe home for all your data.
- WebAssembly - Development of WebAssembly and associated infrastructure.
- Bitwarden - Open source password management solutions for individuals, teams, and business organizations.
- Kotlin - Kotlin Tools and Libraries.
- Algolia - Open source tools for building search. Learn more at community.algolia.com.
- Discord - t's time to ditch Skype and Teamspeak. Discord is the only free and secure all-in-one voice+text app designed for gamers that works on your desktop and phone.
- HashiCorp - Consistent workflows to provision, secure, connect, and run any infrastructure for any application.
- QISKit - An open-source framework for working with noisy quantum computers at the level of pulses, circuits, and algorithms.
- Facebook - We are working to build community through open source technology. NB: members must have two-factor auth.
- Facebook Experimental - These are Facebook projects that are not necessarily used in production but are being developed in the open nevertheless.
- Microsoft - Open source, from Microsoft with love.
- Netlify - Netlify builds, deploys and hosts your front-end.
- Google - Google ❤️ Open Source.
- Google APIs - Clients for Google APIs and tools that help produce them.
- Netflix, Inc. - Netflix Open Source Platform.
- Netflix-Skunkworks
- Keybase - Crypto for everyone!
- Python - Repositories related to the Python Programming language.
- Docker - Docker provides a simple and powerful developer experience, workflows and collaboration for creating applications.
- Standard Notes - An end-to-end encrypted note-taking app.
- Taiga.io - Your Agile, Free and Open Source Project Management Tool.
- Sentry - Real-time crash reporting for your web apps, mobile apps, and games.
- Mattermost - All team communication in one place, searchable and accessible anywhere.
- SeleniumHQ - Selenium is an umbrella project for a range of tools and libraries that enable and support the automation of web browsers.
- edX - The Open edX platform is open-source code that powers http://edx.org.
- shadowsocks - A secure socks5 proxy, designed to protect your Internet traffic.
- Prettier - Prettier is an opinionated code formatter.
- Termux - Android terminal and Linux environment.
- Video.js - Web Video Framework.
- systemd - System and Service Manager.
- ZEIT - Making cloud computing accessible to everyone.
- Spectrum - Where communities live.
- Project Jupyter - Interactive Computing.
- spinnaker - Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.
- CircleCI - Continuous Integration and Deployment.
- World Wide Web Consortium - The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web.
- Callstack - We support and inspire other developers and companies to launch their products for everyone at the same time, on every platform.
- Infinite Red, Inc. - Development Studio.
- Redux - Redux is a predictable state container for JavaScript apps.
- Ecma TC39 - Ecma International, Technical Committee 39 - ECMAScript.
- Mapbox - Mapbox is the location data platform for mobile and web applications. We're changing the way people move around cities and explore our world.
- WHATWG - Please leave your sense of logic at the door. All are welcome to participate.
- Tidyverse - The tidyverse is a collection of R packages that share common principles and are designed to work together seamlessly.
- Microsoft Azure - APIs, SDKs and open source projects from Microsoft Azure.
- Changelog Media - News and podcasts for developers.
- New Vector - We make Riot.im, a decentralised encrypted comms app for the Matrix.org ecosystem.
- matrix.org - A new basis for open, interoperable, decentralised real-time communication.
- Wikimedia - Wikimedia is a global movement whose mission is to bring free educational content to the world.
- Android Open Source Project - These aren't the droids you're looking for.
- Hak5 - Welcome to the Hak5 Open Source Repos!
- ntop - Open source network traffic monitoring software.
- Actix - actor framework for Rust.
- Talk Python - Talk Python (podcast and training) materials. You'll also find some of on @mikeckennedy's profile.
- Wire Swiss GmbH - Wire open source secure messenger.
- Mullvad VPN - Privacy is a universal right.
- WireGuard - Mirror of various WireGuard-related projects. See https://www.wireguard.com/repositories/ for official repositories.
- Simple Mobile Tools - A group of simple, open source Android apps without ads and unnecessary permissions, with customizable widgets.
- IRCCloud Ltd. - Chat on IRC from anywhere, and never miss a message.
- Samsung - Samsung Electronics Co.,Ltd.
- Salesforce UX - Clarity. Efficiency. Consistency. Beauty. The product design team at Salesforce.
- U.S. General Services Administration - The U.S. General Services Administration.
- WakaTime - Open source plugins for automatic programming metrics.
- WebTorrent - Streaming torrent client for the web, Node.js, Mac, Windows, & Linux.
- OpenAI
- Eclipse Foundation
- fast.ai
- Spotify
- Airbnb
- YouTube
- todo.txt
- Signal
- Firebase
- openwrt
- Twilio
- LBRY
- Ubuntu
- DigitalOcean
- The Rust Programming Language
- ProtonMail
- ProtonVPN
- Bitcoin
- Facebook Research
- ethereum
- pytorch
- GraphQL
- Yubico
- Django
- Electronic Frontier Foundation
- Cisco Systems
- GoogleChrome
- Xamarin
- Shopify
- Tutao GmbH
- Spring
- Material UI
- Linode
- Elastic
- Plotly
- Postman Inc.
- Arduino
- docopt
- Auth0
- Sass
- PayPal
- Raspberry Pi
- Matplotlib Developers
- GitLab
- Canonical
- Square
- CareerCup
- Mega Limited
- mongodb
- Cubing
- Yahoo
- Hasura
- The Reddit Archives - Projects where changes are no longer publicly published.
- 30 seconds - The team behind 30-seconds-of-code and official 30-seconds projects.
- The World Cube Association - Official projects for the World Cube Association (WCA).
- ReactiveX - Reactive Extensions for Async Programming.
- React Training - High-quality open source software from React Training.
- thoughtbot - We work with organizations of all sizes to design, develop, and grow their web and mobile products.
- Real Python - Python developers resource center: Python news, tutorials, code examples, snippets, articles, and more.
- You Don't Need - People choose popular projects, often not because it applies to their problems.
- Foundation - The most advanced responsive front-end framework in the world.
- Oxide Computer Company - Hyperscaler infrastructure for the rest of us.
- Zalando SE - The org page for Zalando, Europe's leading online fashion platform.
- CreateJS - A suite of open source libraries and tools for building rich interactive content on open web technologies.
- Packt - Providing books, eBooks, video tutorials, and articles for IT developers, administrators, and users.
- NodeSchool - Open source workshops that teach web software skills.
- h5bp
- tmux-plugins
- StylishThemes
- Lambda School, Inc.
GitLab
- GitLab.com
- GitLab.org
- Minds - Minds is a free & open source social network dedicated to privacy and freedom.
People
- Raymond Hill - The Cathedral and The Bazaar, uBlock Origin.
- Vitalik Buterin - Etheruem Co-founder.
- Evan You - Creator of VueJS.
- Tim Pope
- Andrej Karpathy
- Christopher Olah
- Donne Martin
- Michael Nielsen
- Lex Fridman - The AI Podcast.
- Peter Norvig - Director at Google.
- Dan Abramov - Creator of Redux.js.
- Kyle Mathews - Creator of GatsbyJS.
- Sindre Sorhus
- David Peter
- Samy Pessé
- Junegunn Choi
- Nikita Voloboev
- Kyle Simpson
- Rico Sta. Cruz
- Shougo
- Bogdan Popescu
- Brett Cannon
- Al Sweigart
- Thomas Park
- Kenneth Reitz
- Jess Frazelle
- Dan Bader
- Chris Wanstrath
- Miguel Grinberg
- Alex Gaynor
- Armin Ronacher
- Nicolas Gallagher
- Paul Irish
- Brett Slatkin
- Ned Batchelder
- Trey Hunner
- Jeremy Thomas
- Paul Hallett
- Douglas Crockford
- Lea Verou
- Wenting Zhang
- Juha Lindstedt
- Rodrigo Pombo
- Bob Nystrom
- Brock Whitten
- Christopher Jeffrey (JJ
- Todd Motto
- Taylor Otwell
- Scott Chacon
- Max Stoiber
- Álvaro
- Remy Sharp
- Mike Bostock
- Salvatore Sanfilippo
- Ryan Dahl
- Marijn Haverbeke
- Anish Athalye
- Bozhidar Batsov
- Sundeep Agarwal
- Peter Krumins
- Hakim El Hattab
- Curran Kelleher
- Drew DeVault
- Tim Berners-Lee
- Steve Losh
- Feross Aboukhadijeh
- Yangshun Tay
- mattn
- Zach Holman
- Avery Pennarun
- Greg Hurrell
- Sarah Drasner
- Max Woolf
- typicode
- Dave Rupert
- Jamie Kyle
- Guillermo Rauch
- Jed Watson
- Robin Wieruch
- Liyas Thomas
- Zeno Rocha
- Chip Huyen
- YouTube
- Grant Sanderson - 3blue1brown.
- Daniel Shiffman - The Coding Train.
- Harrison Kinsley - sentdex.
- Jeff Delaney - Fireship.io
- Stephen Welch - Welch Labs.
- Wes Bos
- Kent C. Dodds
- Colt Steele
- Ben Awad
- Brad Traversy - Traversy Media.
- Florin Pop
- Simo Edwin - Dev Ed.
- Luke Smith
- (GitLab) Derek Taylor - DistroTube.
Linux configuration
Note: This file only contains resources that are not in the ./open-source-software.md section.
Browser customization
Software alternatives
- Email Encryption
- ArchWiki
- Gentoo Wiki
- Debian Wiki
- suckless.org - software that sucks less.
- GNU Recommendations
- Free Software Foundation
- DistroWatch
- Pacman/Rosetta
- InstallGentoo Wiki
- opensource.com
- List of applications - ArchWiki
- Luke Smith's Programs and Equipments
- LARBS—Luke's Auto-Rice Bootstrapping Scripts
- AlternativeTo - Crowdsourced software recommendations.
- Stuff that sucks - Software with ideas against the suckless philosophy.
- Stuff that rocks - Software with ideas similar to the suckless philosophy.
- Encyclopedia of things considered harmful
- freedesktop.org
- SourceForge
- List.community - an easy way to browse curated lists on GitHub.
- Slant - Choose the best.
- Lucid Index self hosted - Find the best self hosted software.
Learning
- Linux
- Linux.com - resource for open source professionals to learn about the latest in Linux and open source technology.
- HowtoForge - Linux Tutorials.
- tldp.org - The Linux Documentation Project.
- linux.die.net - Linux Documentation.
- LWN.net - News from the source.
- kernel.org - The Linux Kernel Archives.
- Linux Journal
discontinued
- Vim
- Sites
- Games
- Emacs
- Emacswiki
- GNU Emacs Reference Card - GNU Emacs Reference Card
- LaTeX
- Learn LaTeX in 30 Minutes by Overleaf.
- Bash
- Zsh
- Tmux
- Window managers
- crontab guru - An easy to use editor for crontab schedules.
- ip command cheatsheet for Red Hat Enterprise Linux
Privacy tools
Note: This file only contains resources that are not in the ./linux-configuration.md section.
Email providers
Cloud storage
- Sync.com
- pCloud
- Tresorit - End-to-End Encrypted Cloud Storage for Businesses.
- SpiderOak - End-to-End Encrypted, No Knowledge Privacy.
Instant messaging
Search engines
See also:
Browser add-ons/extensions
More resources
- write.as - Minimalist, privacy-focused, writing and publishing platform.
- OpenStreetMap - OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
- Fediverse
- Track This - A new kind of Incognito.
- Panopticlick - Is your browser safe against tracking?
- Google Takeout - Export a copy of content in your Google Account.
- Google My Activity - Deactivate all Google Activity logs.
- YouTube Subscription Manager - Export your YouTube Subscriptions to OPML.
Software and services
Note: This file only contains resources that are not in the ./privacy-tools.md section. Most closed-source software and services go here.
Software
- Programming tools
- mongodb/mongo - The MongoDB Database.
source-available software
- inconshreveable/ngrok - Introspected tunnels to localhost.
open-source upto v1.x
- MATLAB
- kite - code completion plugin for Python that works with PyCharm, VS Code, Vim, Spyder, & more.
- Linear - The issue tracking tool you'll enjoy using.
- CSSBattle
- Codementor
- Anvil - Build web apps with Python.
- mongodb/mongo - The MongoDB Database.
- Hacking
- IP address lookup
- Operating systems
- For PC
- For mobile
- Browser add-ons/extensions
- LastPass Password Manager
- Grammarly for Firefox
- Enhancer for YouTube™
- Wikiwand: Wikipedia Modernized
- Tampermonkey - userscript manager.
open-source upto v2.9
- Web browsers
- Search engines
- Cloud storage
- Feed readers
- Document readers
- Adobe Acrobat Reader
PDF
- Foxit Reader
PDF
- FBReader
open-source until 2015
- Adobe Acrobat Reader
- YouTube alternatives
- Note-taking, project management, collaboration
- Things - award-winning personal task manager that helps you achieve your goals.
iOS
macOS
- Notion
- Evernote
- todoist
- Taskade
- Trello
- Airtable
- WorkFlowy
- Quip - Secure productivity for the enterprise.
- Asana
- Dropbox Paper
- Zenkit
- Bear - Bear is a beautiful, flexible writing app for crafting notes and prose.
iOS
macOS
- Notable - The Markdown-based note-taking app that doesn't suck.
open-source upto v1.5.1
- Typora - A new way to read and write Markdown.
- Zettelkasten
- Roam - A note-taking tool for networked thoughts.
- RemNote - spaced-repetition powered note-taking tool.
- Obsidian - powerful knowledge base that works on top of a local folder of plain text Markdown files.
- The Archive - Nimble, Calm, Plain.txt.
macOS
- Read later/Bookmarking
- Pocket - When you find something you want to view later, put it in Pocket.
owned by Mozilla
- Instapaper
- Pinboard - Social Bookmarking for Introverts.
- Diigo - Your Learning, Simplified.
- Raindrop.io - Your Smart Bookmarks.
- Pocket - When you find something you want to view later, put it in Pocket.
- Things - award-winning personal task manager that helps you achieve your goals.
- Instant messaging/Communication/Video conferencing
- Remote desktop clients
- TeamViewer - Remote control, desktop sharing, online meetings, web conferencing and file transfer between computers.
- Design tools
- Office suites
- Zoho - Privacy-friendly Alternative to Microsoft Office and Google Docs.
- Microsoft Office
- Google Docs
- Movie ratings and reviews
- IMDb - Internet Movie Database.
- Metacritic
- Rotten Tomatoes
- MyAnimeList
- AniList
- AniDB
- Letterboxd - Social film discovery.
- Music
- Book reviews
- iOS/Mac
- Apollo Reddit Client - A beautiful Reddit app built for power and speed.
- Pythonista - A Full Python IDE for iOS.
- Alfred - Award-winning app for macOS which boosts your efficiency with hotkeys, keywords, text expansion and more.
- Meditation
- Waking Up - Explore the practice of meditation and examines the theory behind it with Sam Harris.
- CAPTCHA services
- Web analytics
- Text heavy search engines
- Miscellaneous
- Imgur
- snapcraft - The app store for Linux.
- VMware
- Caret - Markdown editor for Mac, Windows and Linux.
- GeoGebra - Free online math tools for graphing, geometry, 3D, and more!
- Star Walk - The sky at your fingertips.
- Windows Subsystem for Linux - compatibility layer for running Linux binary executables natively on Windows.
- Cloudflare 1.1.1.1 - The free app that makes your Internet safer.
- DaVinci Resolve - DaVinci Resolve includes everything professional editors need to cut blockbuster films, television shows, and commercials.
- HitFilm Express - VFX software for the filmmaking revolution.
- Google Earth
- Google Maps
- Algolia - Fast, reliable and modern search and discovery.
- Grammarly - Compose bold, clear, mistake-free writing with Grammarly’s AI-powered writing assistant.
- bitly - Link shortener.
- IFTTT - Make your apps and devices work together in new ways.
- Hootsuite - Manage all your social media in one place.
- Buffer - Build your audience and grow your brand on social media.
- Duolingo - Learn a language for free. Forever.
- Kotaku - Gaming Reviews, News, Tips and More.
- SSL Labs
- DeviantArt - online community featuring artwork, videography, and photography.
- Shopify - E-commerce platform for online stores and retail point-of-sale systems.
- Gumroad - Online platform that enables creators to sell products directly to consumers.
- Podia - Sell online courses, downloads, webinars, and memberships without worrying about the tech.
- Teachable - Create and sell beautiful online courses.
- SAP - Enterprise software to manage business operations and customer relations.
- Game engines
- Unreal Engine
source-available software
- Unity
- Unreal Engine
- Games
- Universe Sandbox - Physics-based space simulation software that allows anyone to create & destroy on an unimaginable scale.
- SpaceEngine
- Kerbal Space Program
- GTA
- Neurocracy
- Sites
- Grep.app - Search code in GitHub repos using regular expressions.
- Prototypr.io
- UptimeRobot - Free Website Monitoring.
Hardware
- Amazon Kindle
- reMarkable - digital device that gives you a pen-to-paper note-taking experience.
Science, technology, and mathematics
Science, mostly
- People
- Sites
- What If Apollo 11 Failed? - An Undelivered Nixon Speech.
- NASA - National Aeronautics and Space Administration.
- ESA - European Space Agency.
- ISRO - Indian Space Research Organization.
- The Newton Project - a comprehensive edition of all of Newton’s printed and unpublished writings.
- The Atlas of Moons
- Quantum Country
- How to become a GOOD Theoretical Physicist
- Newton Papers
- Seeing Theory
- The Encyclopedia of Science Fiction
- Digital Einstein Papers
- Space.com
- ScienceMag
- iflscience
- CURIOSITY
- phys.org
- Quanta Magazine
- New Scientist
- ScienceAlert
- Futurism
- Popular Science
- Scientific American
- JunkScience
- Quillette
Mathematics
- Sites/Blogs
- WolframAlpha
- Wolfram MathWorld - The Web's Most Extensive Mathematics Resource
- The Pi-Search Page
- Pr∞fWiki
- Better Explained - Finally understand math, don't memorize it.
- Things to Make and Do in the Fourth Dimension
- GIMPS: Great Internet Mersenne Prime Search - collaborative project of volunteers who use freely available software to search for Mersenne prime numbers.
- Folding@home - distributed computing project aimed to help scientists develop new therapeutics to a variety of diseases by the means of simulating protein dynamics.
- LMFDB - The L-functions and modular forms database
- Mathematical Association of America Homepage
- Fermat's Library - software to help illuminate academic papers.
- Brilliant
paid
- Math Professor Quotes - The absurd things math professors say.
- Symbolab - Symbolab Math Solver.
- Symbolab Cheat Sheets - Algebra, Trigonometry, Calculus.
- What's Special About This Number? - What's Special About This Number?
- Annotated version of "What's Special About This Number?"
- The On-Line Encyclopedia of Integer Sequences (OEIS) -
- Desmos Graphing Calculator
- Paul's Online Notes - a complete set of free online (and downloadable) notes/tutorials for classes that Prof. Paul Dawkins teaches at Lamar University.
- Real Not Complex - Discover Incredible FREE Resources to Study Mathematics.
- ProofWiki
- Cool Math Games
- The Fibonacci Quarterly
- Gravity and Levity
- People
- Martin Gardner (Martin Gardner Centennial - Gathering 4 Gardner)
- Buckminster Fuller
- James Randi
- Terrence Tao
- Timothy Gowers's Weblog - Mathematics related discussions
- Acme Klein Bottle - Official Store of the 'Klein Bottle Guy' aka Clifford Stoll
- 3blue1brown - Grant Sanderson.
- Erich's Place - Prof. Erich Friedman's Webpage.
Technology
- Sites
- Privacy
- gnu.org
- That One Privacy Site
- Richard Stallman's Personal Site
- WikiLeaks
- Secure Messaging Apps Comparison
- DuckDuckGo Blog
- EFF Blog
- The Mozilla Learning Network
- Tutanota Blog
- ProtonMail Blog
- Mozilla Blog
- Mozilla Hacks
- NordVPN Blog
- ExpressVPN Blog
- Stop Using Facebook
- ethical.net
- PRISM Break - Opt out of global data surveillance programs like PRISM, XKeyscore, and Tempora.
- Restore Privacy
- Guard - Discover the hidden secrets in privacy policies.
- Blogs
- StackOverflow Blog
- Twilio Blog
- Coding Horror
- GitHub Blog
- Uber Engineering Blog
- Slack Engineering
- Netflix Technology Blog
- Netflix TechBlog
- Discord Blog
- YouTube Official Blog
- Grammarly Blog
- Timescale Blog
- Instagram Engineering
- Smashing Magazine - useful and innovative information to web designers and developers.
- Project Zero
- Dropbox Tech Blog - Dropbox
- The Coinbase Blog
- The Official NVIDIA Blog
- MongoDB Blog
- Figma blog
- Stories by Dribbble
- Sindre Sorhus
- basecs - Exploring the basics of computer science.
- Mike Bostock - Creator of D3js.
- Evan You - Creator and project lead of Vue.js.
- Brian Armstrong - Co-Founder and CEO at Coinbase.
- Steve Yegge (old blog)
- Blake Ross - Founder @ Firefox, Former Director of Product @ Facebook.
- Addy Osmani - Eng. Manager at Google working on Chrome • Passionate about making the web fast.
- Charles Scalfani - Software Engineer and Architect, Teacher, Writer, Filmmaker, Photographer, Artist…
- Cisco Talos Intelligence Group
- TestDriven.io Blog
- pganalyze Blog
- The Teleport Blog
- Qvault Blog
- Simple Thread Blog
- r2c blog
- Packagecloud Blog
- Capital and Growth
- Vitalik Buterin
- Distill - articles about machine learning
- Julia Evans
- Christopher Olah
- Andrej Karpathy
- Andrej Karpathy - Medium
- Lea Verou
- martinfowler.com
- fasterthanli.me
- Michael Nielsen
- Nick Bostrom's Home Page
- Simon Willison's Weblog
- Benedict Evans
- David Walsh
- blog.izs.me
- Nicky Case
- null program - Chris Wellons
- Eli Bendersky
- swyx.io - Shawn Wang
- Susan Fowler
- Kalzumeus by Patrick McKenzie
- Brett Cannon
- Neopythonic by Guido van Rossum
- Sara Soueidan's Blog
- 2ality by Dr. Axel Rauschmayer - JavaScript and more.
- kottke.org - Home of Fine HyperText Products
- Salvatore Sanfilippo's Blog
- fasterlime
- catonmat.net - Peter Krumins - powered by Alien Technology.
- Dan Luu
- The Pragmatic Engineer
- The Daily WTF - Curious Perversions in Information Technology
- Raph Levien
- Compiled;
- Red Blob Games
- Sam Altman
- Drew DeVault's blog
- Andy Matuschak
- Benedict Evans
- Robert Heaton
- Dave Rupert
- Adam Wathan
- Charles Stross
- benkuhn.net
- Mr. Money Mustache
- zachleat.com
- Martin Tournoij
- Marco Arment
- Jeff Kaufman
- Brad Frost
- Kevin Kelly
- Yasoob Khalid
- Restricted Data: The Nuclear Secrecy Blog
- CSS Wizardry
- Rodrigo's Stuff | Rodrigo Copetti
- programming is terrible
- beepb00p
- Daniel Stenberg
- Calvin French-Owen
- tonsky.me
- Will Crichton
- Neil Sainsbury
- Max Böck
- Arabesque
- Cory Doctorow's craphound.com
- charity.wtf
- Haki Benita
- macwright.com
- Slate Star Codex
- Astral Codex Ten
- Applied Divinity Studies
- Mark Erikson
- Vintage Computing and Gaming
- zeux.io
- David Winterbottom
- Pascal's scribbles
- ploeh blog
- Sam Curry - Web Application Security Researcher
- Brett Buerhaus
- Welcome to Intuitive Explanations
- Deciphering Glyph
- esoteric.codes
- mkdev
- Dhruv On Math
- The Cheapskate's Guide to Computers and the Internet
- Chip Huyen
- Venam's Blog
- Vicki Boykis
- Practical Business Python
- Brandon Rhodes
- Henrik Warne
- 250bpm
- Infinity Plus One – math is awesome
- The n-Category Café
- Miscellaneous
- Feedly Discover
- HackerNews/Y Combinator
- Hacker News (Submit to HN bookmarklet)
- HN/leaders - Users with most karma.
- HN/front - Front page submissions for a given day (e.g. 2016-06-20).
- HN Lists
- Y Combinator Company List
- Hacker Newsletter
- n-gate.com - we can't both be right.
- hckrnews.com - Hacker News sorted by time.
- Best of Show HN
- Lobsters (Submit to Lobste.rs bookmarklet)
- YouTube
- Stack Overflow
- Slashdot
- nixers.net
- Quora
- The Cathedral and the Bazaar
- Stratechery - Ben Thompson.
- dev.to
- Indie Hackers
- Failory - Learn from other entrepreneur's mistakes.
- Medium
- Dribble - Find and showcase creative work from world's best design professionals.
- Behance - showcase and discover creative work.
- Triplebyte - Software Engineer Job Search.
- fossjobs.net
- .:: Phrack Magazine ::.
- Wayback Machine
- Wikipedia
- MIT Technology Review
- Facebook Open Source
- Twitter Open Source
- Venture Hacks - Advice for startups
- Facebook Engineering
- Google Open Source
- Adobe Open Source
- Google Developers Blog
- Space.com - NASA, Space Exploration and Astronomy News
- ZDNet
- Reuters
- Product Hunt - Product Hunt surfaces the best new products, every day. It's a place for product-loving enthusiasts to share and geek out about the latest mobile apps, websites, hardware projects, and tech creations.
- techradar
- Hacker Noon
- Ars Technica
- TechCrunch
- Crunchbase - Discover innovative companies and the people behind them.
- The Guardian
- The Verge
- ProgrammableWeb - leading source of news and information about Internet-based APIs.
- Harvard Business Review
- Stratechery
- Serializer
- Investopedia
- Engadget
- YCombinator
- BoingBoing
- Gizmodo
- lifehacker
- Fast Company
- HowStuffWorks
- aeon - Essays, Ideas, Videos
- lifewire
- HowToGeek
- XDA Developers
- AngelList - Experience the startup ecosystem — invest in startups, research the fastest-growing companies, and find a job you love.
- stackshare - Find the right developer tools and the companies that use them.
- Kickstarter - global crowdfunding platform focused on creativity.
- secretGeekWiki
- DistroWatch
- distrochooser - guide for Linux beginners to choosing a suitable Linux distribution.
- Wait But Why
- Logical Increments - PC building guides
- Lambda the Ultimate
- It's FOSS
- techdirt
- Social Blade - Social Blade tracks user statistics for YouTube, Twitch, Instagram, and Twitter!
- MakeUseOf
- Epsilon Theory
- The iPhone Wiki - unofficial wiki dedicated to collecting, storing and providing information on the internals of Apple's iDevices.
- Magazines/Newspapers
- Hacking/Cybersecurity
- Schneier on Security - Bruce Schneier
- Krebs on Security - In-depth security news and investigation.
- Null Byte
- Web Security Academy - Cybersecurity Training from PortSwigger
- Objective-See
- bugcrowd - Crowdsourced Security Platform.
- Kevin Mitnick
- Edward Snowden - Continuing Ed — with Edward Snowden
- Gwern.net
- Shtetl-Optimized
- linusakesson.net
- Martin Kleppmann
- John D. Cook
- Privacy
- People
- Dennis Ritchie
- Brian Kernighan
- Don Knuth
- Paul Graham
- Gates Notes
- Eric S. Raymond
- Richard Stallman
- Bjarne Stroustrup
- Joel Spolsky
- Aaron Swartz
- _why (_why's Estate)
- Stephen Wolfram
- The View from Aristeia - Scott Mayer's blog
- Peter Norwig
- Douglas Crockford
- Julian Assange
- Edward Snowden
- Brett Slatkin
- Jamie Zawinski
- Jessie Frazelle
- Fabrice Bellard
- Marijn Haverbeke
- Chet Ramey
- Sindre Sorhus
- Kenneth Reitz
- Derek Sivers
- Satoshi Nakamoto
- Claude Shannon
Psychology, philosophy, literature, and art
Philosophy
- People
- Sites
- Stanford Encyclopedia of Philosophy
- Internet Encyclopedia of Philosophy - A Peer-Reviewed Academic Resource.
- Modern Stoicism
- The Skeptic's Dictionary
- Psyche
- PhilPapers
- fs.blog
Literature
- plainlanguage.gov - community of federal employees dedicated to the idea that citizens deserve clear communications from government.
- Poetry Foundation
- R. L. Stine's Writing Program
- poets.org
- SparkNotes - Source for help with Shakespeare and English literature, plus history, math, biology, and more.
- CliffNotes
- Shmoop's Study Guides
- PoeStories - short stories and poems by Edgar Allan Poe.
Art
- People
Movies
- People
Cubing, puzzles, and magic
Rubik's Cube
- JPerm.net - By Dylan Wang.
- CubeSkills - By Feliks Zemdegs. Tutorials, Algorithms, PDFs and tools to learn speedcubing: Rubik's cubes, Megaminx, Pyraminx, etc.
- AlgDb.net - Rubik's Cube Algorithms Database.
- Speed Cube Database
- Speedsolving Wiki
- Ruwix
- Andy Klise - Illustrations and Algorithms.
- cubing.net
- Badmephisto's Cubing Site
- 𝔹𝔼𝕊𝕋 𝕤𝕚𝕥𝕖 𝔼𝕍𝔼ℝ
- CubeRoot
- Cubefreak
- cut-the-knot.org - Interactive Mathematics Miscellany and Puzzles.
- Timers
- csTimer (GitHub)
- qqTimer
- Twisty Timer (GitHub) (Android)
- timer.cubing.net
- People
- Fun
Chess
Misc
- KenKen Puzzle
- BoardGameGeek - Gaming Unplugged Since 2000.
Reddit subscriptions
Official
Privacy
Linux
- r/unixporn
- r/vim
- r/suckless
- r/archlinux
- r/i3wm
- r/linux
- r/linuxmasterrace
- r/debian
- r/Ubuntu
- r/kde
- r/gnome
- r/Fedora
- r/itsaunixsystem
- r/neovim
- r/linux_gaming
- r/ManjaroLinux
- r/Gentoo
- r/elementaryos
- r/openSUSE
- r/pop_os
- r/slackware
- r/xfce
- r/xmonad
- r/bspwm
- r/BSD
- r/freebsd
- r/openbsd
- r/dragonflybsd
- r/haikuOS
- r/TempleOS_Official
- r/Android
- r/postmarketOS
- r/orgmode
- r/tmux
- r/selfhosted
- r/DistroHopping
- r/UsabilityPorn
- r/uptimeporn
- r/awk
Browser customization
Programming
- r/ProgrammerHumor
- r/softwaregore
- r/programminghorror
- r/badcode
- r/git
- r/learnprogramming
- r/programming
- r/learnmachinelearning
- r/MachineLearning
- r/webdev
- r/devops
- r/Python
- r/learnpython
- r/gamedev
- r/artificial
- r/HowToHack
- r/csharp
- r/django
- r/node
- r/compsci
- r/C_Programming
- r/cpp
- r/golang
- r/haskell
- r/java
- r/javascript
- r/rust
- r/emacs
- r/datasets
- r/windows
- r/IntelliJIDEA
- r/PowerShell
- r/ExperiencedDevs
- r/adventofcode
- r/arduino
- r/bash
- r/dailyprogrammer
- r/docker
- r/godot
- r/laravel
- r/web_design
- r/redditdev
Memes
- r/memes
- r/dankmemes
- r/Giraffesdontexist
- r/HydroHomies
- r/HighQualityGifs
- r/Unexpected
- r/MurderedByWords
- r/BrandNewSentence
- r/iamverysmart
- r/hmmm
- r/wholesomememes
- r/starterpacks
- r/facepalm
- r/MadeMeSmile
- r/madlads
- r/therewasanattempt
- r/4chan
- r/greentext
- r/BikiniBottomTwitter
- r/WTF
- r/me_irl
- r/meirl
- r/2meirl4meirl
- r/2meirl42meirl4meirl
- r/anime_irl
- r/tumblr
- r/Angryupvote
- r/StoicMemes
- r/trippinthroughtime
- r/wokekids
- r/AdviceAnimals
- r/agedlikemilk
- r/comedyheaven
- r/DnDGreentext
- r/dndmemes
- r/ExpectationVsReality
- r/FellowKids
- r/im14andthisisdeep
- r/Im15AndThisIsYeet
- r/marvelmemes
- r/MemeEconomy
- r/technicallythetruth
- r/wholesomegreentext
- r/antimeme
- r/beetlejuicing
- r/UsernameChecksOut
- r/bonehurtingjuice
- r/ComedyCemetery
- r/terriblefacebookmemes
- r/thatHappened
- r/TIHI
- r/virginvschad
- r/linuxmemes
- r/HistoryMemes
- r/meme
- r/DeepFriedMemes
- r/surrealmemes
- r/thanosdidnothingwrong
- r/FloridaMan
- r/lostredditors
- r/BoneAppleTea
- r/ihavereddit
- r/iiiiiiitttttttttttt
- r/uselessredcircle
- r/ChargeYourPhone
- r/shitposting
- r/MetalMemes
Anime memes
- r/Animemes
- r/animememes
- r/wholesomeanimemes
- r/MemePiece
- r/ShitPostCrusaders
- r/BokuNoMetaAcademia
- r/evangelionmemes
TV shows
- r/rickandmorty
- r/breakingbad
- r/witcher
- r/blackmirror
- r/StarWars
- r/startrek
- r/TheLastAirbender
- r/DunderMifflin
- r/TheExpanse
- r/BoJackHorseman
- r/StrangerThings
- r/TheSimpsons
- r/ArcherFX
- r/arresteddevelopment
- r/community
- r/westworld
- r/gameofthrones
- r/doctorwho
- r/PandR
- r/IASIP
- r/futurama
- r/southpark
- r/thewalkingdead
- r/arrow
- r/FlashTV
- r/DontPanic
- r/TopGear
Anime and manga
- r/anime
- r/Berserk
- r/OnePunchMan
- r/OnePiece
- r/Naruto
- r/BlackClover
- r/BokuNoHeroAcademia
- r/evangelion
- r/StardustCrusaders
- r/steinsgate
- r/FullmetalAlchemist
- r/HunterXHunter
- r/Re_Zero
- r/attackontitan
- r/ShingekiNoKyojin
- r/titanfolk
- r/AnimeSketch
- r/Animewallpaper
Science
- r/askscience
- r/science
- r/todayilearned
- r/Physics
- r/chemistry
- r/space
- r/biology
- r/Astronomy
- r/environment
- r/astrophotography
- r/Futurology
- r/EarthPorn
- r/history
- r/Economics
- r/MachinePorn
- r/nasa
- r/NatureIsF ckingLit
- r/philosophy
- r/scifi
- r/educationalgifs
- r/spaceporn
- r/aliens
- r/HighStrangeness
- r/UFOs
- r/Coronavirus
- r/Tesla
Technology
- r/technology
- r/raspberry_pi
- r/pihole
- r/geek
- r/LineageOS
- r/cybersecurity
- r/DataHoarder
- r/dataisbeautiful
- r/DesignPorn
- r/hacking
- r/TOR
- r/elonmusk
- r/spacex
- r/teslamotors
- r/Piracy
- r/gadgets
- r/hardware
- r/homelab
- r/buildapc
- r/techsupport
- r/sysadmin
- r/blender
- r/overclocking
- r/virtualreality
- r/oculus
- r/Starlink
- r/chrome
- r/chromeos
- r/ios
- r/hackintosh
- r/jailbreak
- r/netsec
- r/networking
- r/3Dprinting
- r/GIMP
- r/Inkscape
- r/krita
- r/jellyfin
Companies
- r/apple
- r/google
- r/youtube
- r/netflix
- r/spotify
- r/Amd
- r/nvidia
- r/Steam
- r/discordapp
- r/Twitch
- r/Bitwarden
- r/1Password
- r/brave_browser
- r/BATProject
- r/duckduckgo
- r/ProtonMail
- r/ProtonVPN
- r/tutanota
- r/signal
Cryptocurrency
- r/CryptoCurrency
- r/Bitcoin
- r/ethereum
- r/Monero
- r/cardano
- r/litecoin
- r/binance
- r/CryptoMoonShots
- r/CryptoMarkets
- r/dogecoin
- r/ethtrader
Investing
Mathematics
Gaming
- r/gaming
- r/Games
- r/pcmasterrace
- r/pcgaming
- r/PS4
- r/PS5
- r/Minecraft
- r/DnD
- r/cyberpunkgame
- r/wow
- r/smashbros
- r/pokemongo
- r/gtaonline
- r/reddeadredemption
- r/leagueoflegends
- r/assassinscreed
- r/nintendo
- r/AnimalCrossing
- r/battlestations
- r/ElderScrolls
- r/fivenightsatfreddys
- r/lego
- r/skyrim
- r/halo
- r/apexlegends
- r/masseffect
- r/DotA2
- r/pokemon
- r/hearthstone
- r/KerbalSpaceProgram
- r/RimWorld
- r/Stadia
- r/starcitizen
- r/Undertale
YouTubers
- r/PewdiepieSubmissions
- r/ksi
- r/jacksepticeye
- r/Markiplier
- r/JoeRogan
- r/GameTheorists
- r/h3h3productions
- r/ElectroBOOM
- r/3Blue1Brown
- r/LiveOverflow
- r/lexfridman
- r/LEMMiNO
- r/Idubbbz
- r/pyrocynical
- r/CGPGrey
Personal finance
Outdoors
- r/camping
- r/CampingandHiking
- r/hiking
- r/gardening
- r/Survival
- r/backpacking
- r/Fishing
- r/MostBeautiful
- r/CampingGear
- r/Ultralight
- r/foraging
- r/AppalachianTrail
- r/WildernessBackpacking
- r/homestead
- r/vandwellers
Learning
- r/WritingPrompts
- r/writing
- r/vexillology
- r/psychology
- r/VocabWordOfTheDay
- r/wikipedia
- r/drawing
- r/languagelearning
- r/linguistics
- r/LearnJapanese
- r/French
- r/etymology
- r/architecture
- r/Awwducational
- r/Design
- r/EngineeringPorn
- r/everymanshouldknow
- r/Screenwriting
- r/suggestmeabook
- r/engineering
- r/EngineeringStudents
- r/FreeEBOOKS
Fun
- r/place
- r/thebutton
- r/Second
- r/chairsunderwater
- r/AVoid5
- r/BirdsArentReal
- r/AskOuija
- r/shittysuperpowers
- r/godtiersuperpowers
- r/whowouldwin
- r/WouldYouRather
- r/BreadStapledToTrees
- r/TheMonkeysPaw
- r/WeWantPlates
- r/birdswitharms
- r/MapsWithoutNZ
- r/restofthef ckingowl
Comics
Travel
- r/canada
- r/Denmark
- r/singapore
- r/australia
- r/europe
- r/ontario
- r/LosAngeles
- r/California
- r/houston
- r/texas
- r/sanfrancisco
- r/bayarea
- r/unitedkingdom
- r/london
- r/thenetherlands
Sports
- r/sports
- r/soccer
- r/golf
- r/formula1
- r/nba
- r/Cricket
- r/MMA
- r/baseball
- r/Boxing
- r/hockey
- r/tennis
- r/SquaredCircle
Literature
Philosophy
- r/Stoicism
- r/atheism
- r/antinatalism
- r/Existentialism
- r/Buddhism
- r/Meditation
- r/nihilism
- r/TrueAtheism
- r/howtonotgiveaf ck
Q&A
Jokes
Aww
- r/Zoomies
- r/dogs
- r/thisismylifenow
- r/rarepuppers
- r/AnimalsBeingDerps
- r/AnimalsBeingBros
- r/likeus
- r/WhatsWrongWithYourDog
- r/parrots
- r/PartyParrot
- r/AnimalTextGifs
- r/woof_irl
- r/IllegallySmolCats
- r/StoppedWorking
Cooking
- r/food
- r/AskCulinary
- r/GifRecipes
- r/EatCheapAndHealthy
- r/foodhacks
- r/FoodPorn
- r/HealthyFood
- r/MealPrepSunday
- r/recipes
- r/slowcooking
Puzzles and board games
Fitness
Mental health
- r/OCD
- r/lonely
- r/Anxiety
- r/raisedbynarcissists
- r/ADHD
- r/socialanxiety
- r/socialskills
- r/DecidingToBeBetter
- r/bipolar
Wallpapers
NSFW
Miscellaneous
- r/ListOfSubreddits
- r/MuseumOfReddit
- r/bestof
- r/funny
- r/IAmA
- r/AskReddit
- r/videos
- r/pics
- r/aww
- r/books
- r/Art
- r/Documentaries
- r/movies
- r/MovieDetails
- r/askphilosophy
- r/AskHistorians
- r/nosleep
- r/Showerthoughts
- r/news
- r/worldnews
- r/UpliftingNews
- r/MapPorn
- r/HistoryPorn
- r/LifeProTips
- r/ShittyLifeProTips
- r/IllegalLifeProTips
- r/Eyebleach
- r/InternetIsBeautiful
- r/changemyview
- r/Damnthatsinteresting
- r/interestingasf ck
- r/mildlyinteresting
- r/OutOfTheLoop
- r/explainlikeimfive
- r/YouShouldKnow
- r/NoStupidQuestions
- r/TooAfraidToAsk
- r/quityourbullshit
- r/unpopularopinion
- r/nottheonion
- r/assholedesign
- r/CrappyDesign
- r/Jokes
- r/podcasts
- r/politics
- r/worldpolitics
- r/coolguides
- r/mildlyinfuriating
- r/BeAmazed
- r/blackmagicf ckery
- r/nextf ckinglevel
- r/youseeingthisshit
- r/BetterEveryLoop
- r/ThatsInsane
- r/woahdude
- r/Music
- r/IsItBullshit
- r/findareddit
- r/IWantToLearn
- r/UnresolvedMysteries
- r/trashy
- r/PublicFreakout
- r/sex
- r/tipofmytongue
- r/natureismetal
- r/legaladvice
- r/LegalAdviceUK
- r/bestoflegaladvice
- r/thalassophobia
- r/creepy
- r/LivestreamFail
- r/NintendoSwitch
- r/relationship_advice
- r/AmItheAsshole
- r/relationships
- r/Whatcouldgowrong
- r/tifu
- r/Cringetopia
- r/Cooking
- r/HolUp
- r/MechanicalKeyboards
- r/TwoXChromosomes
- r/SelfAwarewolves
- r/cscareerquestions
- r/Tinder
- r/television
- r/cars
- r/rareinsults
- r/malefashionadvice
- r/femalefashionadvice
- r/SubredditDrama
- r/iamatotalpieceofshit
- r/WinStupidPrizes
- r/teenagers
- r/PersonalFinanceCanada
- r/RoastMe
- r/HomeImprovement
- r/cursedcomments
- r/trees
- r/IdiotsInCars
- r/lifehacks
- r/CatastrophicFailure
- r/WhitePeopleTwitter
- r/BlackPeopleTwitter
- r/ScottishPeopleTwitter
- r/insanepeoplefacebook
- r/ABoringDystopia
- r/AbruptChaos
- r/awfuleverything
- r/Botchedsurgeries
- r/ChoosingBeggars
- r/confusing_perspective
- r/CozyPlaces
- r/dating_advice
- r/MakeMeSuffer
- r/DidntKnowIWantedThat
- r/IDontWorkHereLady
- r/MaliciousCompliance
- r/dontyouknowwhoiam
- r/gatekeeping
- r/gifsthatkeepongiving
- r/Glitch_in_the_Matrix
- r/HobbyDrama
- r/holdmycosmo
- r/holdmyredbull
- r/Instagramreality
- r/justneckbeardthings
- r/KidsAreF ckingStupid
- r/killthecameraman
- r/PraiseTheCameraMan
- r/nevertellmetheodds
- r/oddlysatisfying
- r/oddlyterrifying
- r/OldPhotosInRealLife
- r/povertyfinance
- r/religiousfruitcake
- r/sadcringe
- r/Shitty_Car_Mods
- r/tattoos
- r/theydidthemath
- r/theydidthemonstermath
- r/tooktoomuch
- r/Wellthatsucks
- r/WhyWereTheyFilming
- r/insaneparents
- r/entitledparents
- r/SweatyPalms
- r/gifs
- r/DIY
- r/GetMotivated
- r/photoshopbattles
- r/productivity
- r/whatisthisthing
- r/pettyrevenge
- r/ProRevenge
- r/shortscarystories
- r/LetsNotMeet
- r/TrueOffMyChest
- r/badhistory
- r/hiphopheads
- r/aviation
- r/blessedimages
- r/blunderyears
- r/blursedimages
- r/Bossfight
- r/CasualConversation
- r/ContagiousLaughter
- r/CrackheadCraigslist
- r/CrazyIdeas
- r/cringepics
- r/DiWHY
- r/donthelpjustfilm
- r/engrish
- r/FanTheories
- r/horror
- r/HumansBeingBros
- r/iamverybadass
- r/iamveryrandom
- r/ihadastroke
- r/ihavesex
- r/instant_regret
- r/instantkarma
- r/Justf ckmyshitup
- r/JusticeServed
- r/Justrolledintotheshop
- r/NetflixBestOf
- r/niceguys
- r/Nicegirls
- r/notliketheothergirls
- r/notinteresting
- r/NotMyJob
- r/oddlyspecific
- r/OldSchoolCool
- r/onejob
- r/Pareidolia
- r/perfectlycutscreams
- r/PhonesAreBad
- r/powerwashingporn
- r/redneckengineering
- r/specializedtools
- r/suspiciouslyspecific
- r/WatchPeopleDieInside
- r/youngpeopleyoutube
- r/crappyoffbrands
- r/AwesomeOffBrands
- r/AnimalsBeingJerks
- r/confession
- r/confessions
- r/reddit.com
- r/marijuanaenthusiasts
- r/AbandonedPorn
- r/ArchitecturePorn
- r/CityPorn
- r/evilbuildings
- r/Simulated
- r/UrbanHell
- r/nonononoyes
- r/yesyesyesyesno
- r/yesyesyesno
- r/woooosh
- r/oldpeoplefacebook
- r/ofcoursethatsathing
- r/F ckYouKaren
- r/PeopleF ckingDying
- r/minimalism
- r/PenmanshipPorn
- r/photocritique
- r/RoomPorn
- r/savedyouaclick
- r/ThingsCutInHalfPorn
- r/antiassholedesign
- r/ANormalDayInRussia
- r/suicidebywords
- r/wowthissubexists
- r/CasualUK
- r/confidentlyincorrect
- r/lgbt
- r/maybemaybemaybe
- r/shittyfoodporn
- r/TrueCrime
- r/britishproblems
- r/namenerds
- r/fightporn
- r/Prematurecelebration
- r/nostalgia
- r/AccidentalCamouflage
- r/AwesomeCarMods
- r/BotanicalPorn
- r/CabinPorn
- r/BuyItForLife
- r/ChildrenFallingOver
- r/Coffee
- r/DeepIntoYouTube
- r/Entrepreneur
- r/F CKYOUINPARTICULAR
- r/FunnyandSad
- r/HadToHurt
- r/IRLEasterEggs
- r/ImaginarySliceOfLife
- r/ImaginaryLandscapes
- r/InfrastructurePorn
- r/LearnUselessTalents
- r/OnlyFans
- r/Paranormal
- r/Perfectfit
- r/SubwayCreatures
- r/TrollXChromosomes
- r/TwoRedditorsOneCup
- r/UNBGBBIIVCHIDCTIICBG
- r/UnsentLetters
- r/cableporn
- r/conspiracy
- r/cringe
- r/cursedimages
- r/holdmyfeedingtube
- r/okbuddyretard
- r/toptalent
- r/totallynotrobots
- r/watchpeoplesurvive
- r/whatsthisbug
- r/wheredidthesodago
- r/woosh
- r/youtubehaiku
- r/TrueFilm
- r/Filmmakers
- r/Moviesinthemaking
- r/streetphotography
- r/itookapicture
- r/13or30
- r/talesfromtechsupport
- r/offmychest
- r/RBI
- r/vaxxhappened
- r/sixwordstories
- r/LiminalSpace
- r/instantbarbarians
- r/egg_irl
- r/Metal
- r/megalophobia
- r/listentothis
- r/jesuschristreddit
Politics
- r/PoliticalHumor
- r/ShitAmericansSay
- r/MurderedByAOC
- r/PoliticalCompassMemes
- r/TheRightCantMeme
- r/LeopardsAteMyFace
- r/anime_titties
Profiles
- u/spez - Steve Huffman, Reddit CEO
- u/kn0thing - Alexis Ohanian, Reddit Co-founder
- u/thisisbillgates - Bill Gates
- u/SuddenlySnowden - Edward Snowden
- u/GovSchwarzenegger - Arnold Schwarzenegger
YouTube subscriptions
Official
MOOCs
- Stanford
- stanfordonline
- Massachusetts Institute of Technology (MIT)
- MIT OpenCourseWare
- Khan Academy
- CS50
- CrashCourse
- YaleCourses
- caltech
Programming
- GitHub
- Google Chrome Developers
- Google Cloud Platform
- Talks at Google
- Google Developers
- Firebase
- Amazon Web Services
- Mozilla Developer
- Mozilla Hacks
- Firefox
- DeeplearningAI
- Stripe Developers
- Qiskit
- freeCodeCamp.org
- dotNET
- Unreal Engine
- Unity
- JetBrainsTV
- DigitalOcean
- DeepMind
- Tailwind Labs
- Arxiv Insights
- Black Hat
- Caleb Curry
- Clément Mihailescu
- Coding Garden
- Colt Steele
- Computerphile
- Corey Schafer
- DesignCourse
- Dev Ed
- Fireship
- Fun Fun Function
- LiveOverflow
- PwnFunction
- Joma Tech
- Joshua Fluke
- Kevin Powell
- LevelUpTuts
- Program With Erik
- Steven Skiena
- Pretty Printed
- Tech With Tim
- The Coding Train
- The Net Ninja
- Traversy Media
- Web Dev Simplified
- Dani Krossing
- sentdex
- TensorFlow
- Wes Bos
- deeplizard
- Ben Eater
- Data School
- Socratica
- Academind
- Kent C. Dodds
- codeSTACKr
- Code Bullet
- WilliamFiset
- Ben Awad
- Florin Pop
- Nick White
- Dani
- Game Maker's Toolkit
- Sam Hogan
- Tren Black
- JavaScript Mastery
- ForrestKnight
- Engineer Man
- CG Geek
- Jabrils
- Two Minute Papers
- William Candillon
- Coder Coder
- Programming with Mosh
- Sebastian Lague
- Adam Wathan
- Jason Lengstorf
- NetworkChuck
- Kalle Hallden
- carykh
- CodeParade
- LeiosOS
- CS Dojo
- Junferno
- Nahamsec
- STÖK
- AT&T Tech Channel
Linux
- The Linux Foundation
- Luke Smith
- DistroTube
- Wolfgang's Channel
- Mental Outlaw
- Bryan Lunduke
- Gardiner Bryant
- Chris Titus Tech
- System Crafters
- DorianDotSlash
- Average Linux User
- nixcasts
- The Linux Experiment
- ThePrimeagen
- tutoriaLinux
- gotbletu
- Brodie Robertson
- unfa
Science
- NASA
- NASA
- NASA Goddard
- NASA Johnson
- Veritasium
- 2veritasium
- Kurzgesagt – In a Nutshell
- Adam Savage’s Tested
- Andrew Dotson
- Applied Science
- AsapSCIENCE
- BBC Earth
- Brave Wilderness
- CGP Grey
- DeepSkyVideos
- ERB
- ERB2
- ElectroBOOM
- Mehditation
- Practical Engineering
- Engineering Explained
- Real Engineering
- For the Allure of Physics
- Geography Now
- Household Hacker
- Isaac Arthur
- It's Okay To Be Smart
- Lectures by Walter Lewin. They will make you ♥ Physics.
- Mike Boyd
- minutephysics
- MinuteEarth
- Mark Rober
- Looking Glass Universe
- yeti dynamics
- The Action Lab
- Action Lab Shorts
- Steve Mould
- StarTalk
- Objectivity
- PBS Eons
- PBS Infinite Series
- PBS Space Time
- Periodic Videos
- Physics Girl
- PolyMatter
- Primitive Technology
- National Geographic
- SmarterEveryDay
- Smarter Every Day 2
- The Royal Institution
- The Slow Mo Guys
- The Slow Mo Guys 2
- The Sound Traveler
- TheBackyardScientist
- Tibees
- Up and Atom
- Verge Science
- TED
- TED-Ed
- TEDx Talks
- Sixty Symbols
- SciShow
- Scott Manley
- Vsauce
- Vsauce2
- Vsauce3
- Jake Roper
- D!NG
- Wendover Productions
- Half as Interesting
- Zach Star
- acapellascience
- Wisecrack
- What If
- thebrainscoop
- Everyday Astronaut
- Primal Space
- Seeker
- NileRed
- NileBlue
- NileRed Shorts
- SciShow Space
- SciShow Psych
- How to Adult
- Robert Miles
- The Q
- DoS - Domain of Science
- Atlas Pro
- Quanta Magazine
- Scientific American
- The Thought Emporium
- Professor Dave Explains
- brusspup
- Thoughty2
- Atomic Frontier
- Mustard
- Anton Petrov
- Eric Weinstein
- Bret Weinstein
- DarkHorse Podcast Clips
- RealLifeLore
- BioArk
- Aperture
- Astrum
- William Osman
- PeterSripol
- Andrew Huberman
- Bret Weinstein
- Ramy RC
- Journey to the Microcosmos
- Deep Look
- Physics Videos by Eugene Khutoryansky
- World Science Festival
- Because Science
- BrainCraft
- NightHawkInLight
- Thomas Schwenke - YouTube
- Chris Sutherland
- Arvin Ash
- Climate Town
Mathematics
- 3Blue1Brown
- Grant Sanderson
- Mathologer
- Numberphile
- Numberphile2
- Stand-up Maths
- Matt_Parker_2
- Vihart
- blackpenredpen
- patrickJMT
- singingbanana
- MindYourDecisions
- Professor Leonard
- Think Twice
- Eddie Woo
- Michael Penn
- Tipping Point Math
- Tom Rocks Maths
- Flammable Maths
- NancyPi
- Mathemaniac
- Reducible
- vcubingx
Technology
- Android Authority
- Netflix
- Apple
- Microsoft
- Xbox
- Windows
- Microsoft Research
- Microsoft Azure
- Microsoft Visual Studio
- Visual Studio Code
- Microsoft Surface
- IBM
- IBM Cloud
- Wall Street Journal
- The New York Times
- The Verge
- Vox
- WIRED
- Engadget
- TechCrunch
- Austin Evans
- Lex Fridman
- Lex Clips
- BPS.space
- Bill Gates
- Blender Guru
- Captain Disillusion
- ColdFusion
- Curious Droid
- Data Is Beautiful
- Dave2D
- Hak5
- JerryRigEverything
- LEMMiNO
- Marques Brownlee
- The Studio
- Linus Tech Tips
- LMG Clips
- ShortCircuit
- What's Inside?
- Techquickie
- SpaceX
- Virgin Galactic
- Blue Origin
- TechLead
- TechLinked
- Mrwhosetheboss
- Mrwhosetheboss Shorts
- UrAvgConsumer
- Reigarw Comparisons
- Simone Giertz
- The Hated One
- vlogbrothers
- Tom Scott
- Unbox Therapy
- Y Combinator
- Welch Labs
- TechRax
- iJustine
- John Hammond
- IppSec
- Bisqwit
- David Bombal
- Technology Connections
- Hugh Jeffreys
- Jim Browning
- Null Byte
- Motherboard
- Strange Parts
- Altcoin Daily
- Snazzy Labs
Podcasts
- WVFRM Podcast
- Waveform Clips
- Lew Later
- Later Clips
- Hello Internet
- Tiny Meat Gang
- TMG Podcast Highlights
- Misfits Podcast
- Misfits Podcast Clips
- Cold Ones
- Cream Crew
- What's Good Podcast
- The Create Unknown
- H3 Podcast
- H3 Podcast Highlights
- Trash Taste
- Trash Taste Highlights
- Naval
- RIF Podcast
- The Origins Podcast
Horror/Mystery
- Nexpo
- MamaMax
- Nick Crowley
- ScareTheater
- Atrocity Guide
- CreepsMcPasta
- ReignBot
- Rob Gavagan
- Barely Sociable
- JCS - Criminal Psychology
Recreational mathematics
- Chess
- Speedcubing
- CubeSkills
- badmephisto
- Feliks Zemdegs
- J Perm
- Max Park
- Tymon Kolasiński
- Leo Borromeo - Speedcuber
- CubeHead
- CUBASTIC
- Tingman
- BrodytheCuber
- JRCuber
- SpeedCubeReview
- Cubeorithms
- lucascube
- cyotheking
- LaZer0MonKey
- Monkey League
- TheCubicle
- Z3Cubing
- Kevin Hays
- RedKB
- UberCuber
- Cubing Encoded
- NathanWilson
- CrazyBadCuber
- Sean Villanueva {Roux}
- Kian Mansour
- Jayden McNeill
- Card tricks
- Scam Nation
- The Modern Rogue
- Chris Ramsay
- Nelson Dellis
- Cracking The Cryptic
- Grand Illusions
Animation
- Pixar
- How It Should Have Ended
- Domics
- Sam O'Nella Academy
- Jaiden Animations
- TheOdd1sOut
- Piemations
- ExplosmEntertainment
- Vivziepop
- TerminalMontage
- psychicpebbles
- MeatCanyon
- Flashgitz
- sWooZie
- illymation
- Emirichu
- Sultan Sketches
- TheAMaazing
- David Firth
- Petscop
- Don't Hug Me .I'm Scared
- Annoying Orange
- Adult Swim
- Alex Meyers
- GameToons
- GameTunes
- My Story Animated
- Alan Becker
- Ice Cream Sandwich
- 4096
- Telepurte
- aimkid
- JackStauber
- Peppa Pig Parodies
Gaming/Memes
- Minecraft
- PewDiePie
- Dude Perfect
- MrBeast
- MrBeast Shorts
- MrBeast Gaming
- Beast Reacts
- TierZoo
- CORPSE
- Corpse Husband
- JJ Olatunji
- KSI
- KSIClips
- Sidemen
- MoreSidemen
- Miniminter
- MM7Games
- LazarBeam
- LazarLazar
- Dream
- DreamXD
- Sapnap
- SomeOrdinaryGamers
- TheTekkitRealm
- Ranboo
- Technoblade
- Skeppy
- Fitz
- SwaggerSouls
- McCreamy
- JonTronShow
- JablinskiGames
- Markiplier
- jacksepticeye
- The Game Theorists
- penguinz0
- jschlatt
- jschlattLIVE
- maxmoefoe
- maxmoefoetwo
- maxmoefoePokemon
- TheDooo
- Raycevick
- Scott The Woz
- videogamedunkey
- Whang!
- IGN
- PlayStation
- DanTDM
- TommyInnit
- GeorgeNotFound
- Not GeorgeNotFound
- GeorgeWasFound
- Wilbur Soot
- Girlfriend Reviews
- Ahoy
- Rainimator
- NeverKnowsBest - YouTube
- Quackity - YouTube
- QuackiTwo - YouTube
- LDShadowLady
- SmallishBeans
- Dapz
- Beluga
- Skittle
- heckler
- Call Me Kevin
VTubers
Economics
Politics
Comedy/Commentary
- CalebCity
- LongBeachGriffy
- Danny Gonzalez
- 2 Danny 2 Furious
- Drew Gooden
- exurb1a
- Gus Johnson
- Bill Burr
- James Veitch
- Gabriel Iglesias
- Whitney Cummings
- steveo
- Russell Peters
- brian david gilbert
- Daniel LaBelle
- All Gas No Brakes
- Channel 5 with Andrew Callaghan
- Cilvanis
- Netflix Is A Joke
- Trevor Noah
- CinnamonToastKen
- nigahiga
- Nathan Doan Comedy
- RDCworld1
- jacksfilms
- Kurtis Conner
- Jarvis Johnson
- dangelowallace
- D'Angelo Wallace
- Lenarr Young
Music
- Genius
- TheFatRat
- melodysheep
- Lofi Girl
- Wintergatan
- Boyinaband
- Davie504
- SethEverman
- RoomieOfficial
- xKito Music
- Nightblue Music
- MrSuicideSheep
- NoCopyrightSounds
- Chillhop Music
- NerdOut! - YouTube
- Jack Conte
- Marcus Veltri
Entertainment
Movies/TV/Anime
- RedLetterMedia
- YourMovieSucksDOTorg
- Nerdwriter1
- The Critical Drinker
- RE:ANIME
- The Anime Man
- Gigguk
- CDawgVA
- Heavy Spoilers
- Elvis The Alien
Vlogs
Cooking
- Nino's Home
- Babish Culinary Universe
- Bon Appétit
- The Food Theorists
- Munchies
- Epicurious
- Chinese Cooking Demystified
- J. Kenji López-Alt
Food vlogs
Filmmaking
- Blender
- ponysmasher
- Marco Bucci
- IanHubert
- AustinMcConnell
- eyedesyn
- Video Copilot
- Macro Room
- Imphenzia
Woodworking/Blacksmithing/DIY
- Steve Ramsey - Woodworking for Mere Mortals
- I Like To Make Stuff
- John Malecki
- Fix This Build That
- Crafted Workshop
- Modustrial Maker
- Mr. Build It
- Andy Rawls
- Alec Steele
- Home RenoVision DIY
- Modern Builds
- DIY Perks
Drawing
History
Bushcraft/Survival
- Survivorman - Les Stroud
- Bear Grylls
- My Self Reliance
- The Wooded Beardsman
- Fisherman's Life
- Bertram - Craft and Wilderness
- Advoko MAKES
- Erik Grankvist
- The Outsider
- Swedwoods
- TA Outdoors
- TA Fishing
- Nik Rijavec
- Survival Russia
- Far North Bushcraft And Survival
- Northmen
Fun
Misc
- Forbes
- Insider
- Business Insider
- Will Smith
- Ryan Reynolds
- The Rock
- Matt and Tom
- Philosophy Tube
- Langfocus
- Fredrik Knudsen
- OverSimplified
- h3h3Productions
- Primer
- LockPickingLawyer
- Mike Shake
- Michelle Khare
- Corridor
- Corridor Crew
- Townsends
- Afrotechmods
- Yes Theory
- Simon Clark
- colinfurze
- Photonicinduction
- GreatScott!
- NativLang
- BBC
- VICE
- VICE Life
- VICE Asia
- AnthonyPadilla
- HowToBasic
- Extra Credits
- How Ridiculous
- Every Frame a Painting
- TomSka
- Peter McKinnon
- Cody'sLab
- Louis Rossmann
- Brandon Sanderson
- Defunctland
- Waterjet Channel
- bill wurtz
- Ben Shapiro
- Channel Super Fun
- DALLMYD
- Exploring Alternatives
- PowerfulJRE
- JRE Clips
- Jordan B Peterson
- Looper
- Sam Harris
- The Infographics Show
- The Film Theorists
- CinemaSins
- Caitlin Doughty – Ask A Mortician
- iDubbbzTV
- iDubbbzTV2
- Pyrocynical
- Cody Ko
- Cody & Ko
- Noel Miller
- Doctor Mike
- sexplanations
- DramaAlert
- Scarce
- Hacksmith Industries
- Misfits
- Alt Shift X
- Screen Rant
- Scammer Payback
- Pleasant Green
- Crunchyroll
- Crunchyroll Collection
- DemolitionRanch
- Bob Ross
- Daily Dose Of Internet
- Joseph's Machines
- The Dodo
- Architectural Digest
- WheezyWaiter
- TKOR
- Chomsky's Philosophy
- jan Misali
- GabeSweats
- Disrupt
- blameitonjorge
- Joel Haver
Twitch subscriptions
Official
Programming
Chess
Cubing
Gaming
Misc
Books
Note: This file only contains resources that are not in the ./free-to-read-books-and-guides section.
Physics and Non-Fiction
- Carl Sagan
- Stephen Hawking
- Max Tegmark
- Brian Greene
- Richard Dawkins
- Neil deGrasse Tyson
- Michio Kaku
- Leonard Susskind
- The Character of Physical Law - Richard Feynman
- On the Origin of Species - Charles Darwin
- Relativity: The Special and the General Theory - Albert Einstein
- Superintelligence: Paths, Dangers, Strategies - Nick Bostrom
- Fads and Fallacies in the Name of Science - Martin gardner
- The End of Faith - Sam Harris
- Just Six Numbers: The Deep Forces That Shape the Universe - Martin J. Rees
- Structures: Or Why Things Don't Fall Down - J.E. Gordon
- Ignition!: An informal history of liquid rocket propellants - John Drury Clark
- Thinking, Fast and Slow - Daniel Kahneman
Novels
- Sci-Fi
- Isaac Asimov
- Arthur C. Clarke
- Robert A. Heinlein
- Neal Stephenson
- Douglas Adams
- Philip K. Dick
- Orson Scott Card
- Frank Herbert
- Jules Verne
- Andy Weir
- The Lord of the Rings - J.R.R. Tolkien
- The Witcher - Andrzej Sapkowski
- Nineteen Eighty-Four - George Orwell
- Contact - Carl Sagan
- Fahrenheit 451 - Ray Bradbury
- Moby-Dick - Herman Melville
- Neuromancer - William Gibson
- Shutter Island - Dennis Lehane
- Slaughterhouse-Five - Kurt Vonnegut
- The War of the Worlds - H.G. Wells
- The Hunger Games - Suzanne Collins
- The Expanse - James S. A. Corey (Daniel Abraham, Ty Franck)
- The Nix - Nathan Hill
- Cloud Atlas - David Mitchell
- The Catcher in the Rye - J. D. Salinger
- Bobiverse Series - Dennis E. Taylor
Biography
- Walter Isaacson
- Hackers & Painters - Paul Graham
- Elon Musk: Tesla, SpaceX, and the Quest for a Fantastic Future - Ashlee Vance
- The Cuckoo's Egg - Clifford Stoll
- Surely You're Joking, Mr. Feynman! - Richard Feynman, Ralph Leighton
- My Inventions: The Autobiography of Nikola Tesla - Nikola Tesla
- Mud, Sweat, and Tears - Bear Grylls
- iWoz - Steve Wozniak
- Permanent Record - Edward Snowden
Mathematics
- Fermat's Last Theorem - Simon Singh
- The Code Book - Simon Singh
- Infinity and the Mind - Rudy Rucker
- In Pursuit of the Unknown - Ian Stewart
Mathematics textbooks
- The Princeton Companion to Mathematics - Princeton University Press
- Linear Algebra Done Right - Sheldon Axler
- Disquisitiones Arithmeticae - Carl Friedrich Gauss
Programming and CS
- AI, ML
- Artificial Intelligence: A Modern Approach - Stuart J. Russell, Peter Norvig
- Pattern Recognition and Machine Learning - Christopher M. Bishop
- Linux
- The Unix Programming Environment - Brian W. Kernighan, Rob Pike
- Advanced Programming in the Unix Environment - W. Richard Stevens
- The Linux Programming Interface - Michael Kerrisk
- How Linux Works - Brian Ward
- C
- The C Programming Language (K&R) - Brian Kernighan, Dennis Ritchie
- C++
- C++ Primer - Stanley B. Lippman
- Programming: Principles and Practice Using C++ - Bjarne Stroustrup
- A Tour of C++ - Bjarne Stroustrup
- The C++ Programming Language - Bjarne Stroustrup
- Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 - Scott Meyers
- Modern C++ Design: Generic Programming and Design Patterns Applied - Andrei Alexandrescu
- More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions - Herb Sutter
- The C++ Standard Library: A Tutorial and Reference - Nicolai M. Josuttis
- C++ Templates: The Complete Guide - David Vandevoorde
- Java
- Effective Java Programming Language Guide - Joshua Bloch
- Head First Java - Kathy Sierra
- Algorithms
- Introduction to Algorithms - Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein. (GitHub: kevin-wayne/algs4)
- The Art of Computer Programming - Donald Knuth
- The Algorithm Design Manual - Steven S. Skiena
- Algorithms - Sanjoy Dasgupta
- Algorithms Illuminated: Part 1: The Basics - Tim Roughgarden
- Algorithms Illuminated (Part 2): Graph Algorithms and Data Structures - Tim Roughgarden
- Algorithms Illuminated (Part 3): Greedy Algorithms and Dynamic Programming - Tim Roughgarden
- Algorithms to Live By: The Computer Science of Human Decisions - Brian Christian
- Learning JavaScript Data Structures and Algorithms - Loiane Groner
- JavaScript
- CSS
- Refactoring UI - Adam Wathan
- Vim
- Learning the vi and Vim Editors - Arnold Robbins, Elbert Hannah, Linda Lamb
- Practical Vim: Edit Text at the Speed of Thought - Drew Neil
- Python
- Fluent Python: Clear, Concise, and Effective Programming - Luciano Ramalho. (GitHub: fluentpython/example-code)
- Effective Python: 90 Specific Ways to Write Better Python - Brett Slatkin. (GitHub: bslatkin/effectivepython)
- Python Tricks: A Buffet of Awesome Python Features - Dan Bader
- Django for Beginners: Learn web development with Django 2.0 - William S. Vincent
- Django for Professionals: Production websites with Python & Django - William S. Vincent
- Django for APIs: Build web APIs with Python & Django - William S. Vincent
- Mathematics for CS
- Haskell
- Real World Haskell: Code You Can Believe In - Bryan O'Sullivan
- Code: The Hidden Language of Computer Hardware and Software - Charles Petzold
- The Mythical Man-Month - Fred Brooks
- Code Complete - Steve McConnell
- Cracking the Coding Interview - Gayle Laakmann McDowell
- The Pragmatic Programmer - Andrew Hunt, David Thomas
- Design Patterns: Elements of Reusable Object-Oriented Software - Erich Gamma
- Head First Design Patterns - Eric Freeman
- Founders at Work: Stories of Startups' Early Days - Jessica Livingston
- The Elements of Typographic Style - Robert Bringhurst
Entrepreneurship and life
- Malcolm Gladwell
- Zero to One - Peter Thiel
- Our Final Invention - James Barrat
- Start With Why - Simon Sinek
- The Age of Surveillance Capitalism - Shoshana Zuboff
- How to Win Friends and Influence People - Dale Carnegie
- The 33 Strategies of War - Robert Greene
- Think and Grow Rich - Napoleon Hill
- The Law of Success - Napoleon Hill
- Creativity, Inc.: Overcoming the Unseen Forces That Stand in the Way of True Inspiration - Amy Wallace, Edwin Catmull
- The Subtle Art of Not Giving a F ck - Mark Manson
- Everything Is F cked - Mark Manson
- Rich Dad Poor Dad - Robert Kiyosaki, Sharon Lechter
- 12 Rules for Life - Jordan Peterson
Recreational mathematics
- Martin Gardner
- The Colossal Book of Mathematics
- Hexaflexagons and Other Mathematical Diversions
- The Second Scientific American Book of Mathematical Puzzles and Diversions
- Mathematics, Magic and Mystery
- The Unexpected Hanging and Other Mathematical Diversions
- Mathematical Circus
- Mathematical Magic Show
- New Mathematical Diversions
- Ian Stewart
- Secrets of Mental Math: The Mathemagician's Guide to Lightning Calculation and Amazing Math Tricks - Arthur T. Benjamin
- 536 Puzzles & Curious Problems - Henry Ernest Dudeney
- Magic Squares And Cubes - William Symes Andrews
- More Puzzles to Puzzle You - Shakuntala Devi
- Remember It! - Nelson Dellis
Philosophy and religion
- Friedrich Nietzsche
- Fyodor Dostoevsky
- Marcus Aurelius
- The Bhagavad Gita - Eknath Easwaran
- Man's Search for Meaning - Viktor E. Frankl
- Letters from a Stoic - Seneca
- Enchiridion - Epictetus
- The Discourses - Epictetus
- The Art of War - Sun Tzu
- Tao Te Ching - Lao Tzu
- Why I Am Not a Christian and Other Essays on Religion and Related Subjects - Bertrand Russell
- Why There Is No God - Armin Navabi
History
- The Rise and Fall of the Third Reich - William L. Shirer
Fantasy
- Perfume - Patrick Süskind
- The Heroes of Olympus - Rick Riordan
- Shadow and Bone - Leigh Bardugo
Physics textbooks
- Gravitation - Charles W. Misner, Kip S. Thorne, John Archibald Wheeler
- A First Course in General Relativity - Bernard Schutz
- Fundamentals of Astrodynamics - Roger R. Bate
- Spacetime and Geometry: An Introduction to General Relativity - Sean Carroll
- General Relativity - Robert M. Wald
- Rocket Propulsion Elements - George P. Sutton
- Elements of Propulsion: Gas Turbines and Rockets - Jack D. Mattingly
Misc
- Diary of a Wimpy Kid - Jeff Kinney
- A Short History of Nearly Everything - Bill Bryson
- Iliad - Homer
- Odyssey - Homer
- Paradise Lost - John Milton
- Zen and the Art of Motorcycle Maintenance - Robert M. Pirsig
- One Hundred Years of Solitude
- What If? - Randall Munroe
- Thing Explainer - Randall Munroe
- Bourne - Robert Ludlum
Children
- The Wind in the Willows - Kenneth Grahame
Papers
- Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto (2008)
- Properties of Expanding Universes - Stephen Hawking (1965)
- A Smooth Exit from Eternal Inflation? - Stephen Hawking, Thomas Hertog (2018)
- The Unreasonable Effectiveness of Mathematics in the Natural Sciences - Eugene Wigner (1960)
- A Mathematical Theory of Communication - Claude E. Shannon (1948)
Comics
Sites
Books
- DC
- The Sandman - Neil Gaiman
- The Dark Knight Returns - Frank Miller
- Watchmen - Alan Moore, Dave Gibbons, John Higgins
- V for Vendetta - Alan Moore
- Transmetropolitan - Warren Ellis
- Batman: The Long Halloween - Jeph Loeb
- Marvel
- Manga
- Naruto - Masashi Kishimoto
- One Piece - Eiichiro Oda
- Akira - Katsuhiro Otomo
- Bleach - Tite Kubo
- Berserk - Kentaro Miura
- Demon Slayer: Kimetsu no Yaiba - Koyoharu Gotouge
- Dragon Ball - Akira Toriyama
- Maus - Art Spiegelman
- Persepolis - Marjane Satrapi
- Saga - Brian K. Vaughan
- Scott Pilgrim - Bryan Lee O'Malley
- Nimona - Noelle Stevenson
- The Umbrella Academy - Gerard Way
- Avatar: The Last Airbender - Michael Dante DiMartino, Bryan Konietzko
Comics
- xkcd Comics (explain xkcd)
- Existential Comics
- PHD Comics
- Bizarro
- The Far Side
- Fleen
- Bippity Boppity Boo
- Saturday Morning Breakfast Cereal
- Questionable Content
- Three Word Phrase, by Ryan Pequin
- Dinosaur Comics
- Junior Scientist Power Hour
- Overcompensating
- Wigu
- Homestuck
- The Perry Bible Fellowship
- Scenes From A Multiverse
- Gunnerkrigg Court
- Ctrl+Alt+Del Comic
- The Devil's Panties
- Dumbing of Age
- Three Word Phrase
- The Oatmeal
- The Book of Biff
- Sam & Fuzzy
- Buttercup Festival
- A Softer World
- Buttersafe
- Johnny Wander
- Something Positive
- 32
- Wasted Talent
- Rice Boy
- Emily Carroll Art & Comics
- Wondermark
- Doodle for Food
- diesel sweeties
- octopus pie
- Gunshow
- HE IS A GOOD BOY.
- BACK
- Nedroid
- Scary Go Round
- the Creatures in my Head
- Monster Pulse
- Hark, a vagrant
- Three Panel Soul
- Loading Artist
- Dilbert by Scott Adams
- Mr. Lovenstein
- System32Comics
- Basic Instructions
- Calvin and Hobbes
- webcomic name
Podcasts
Science
- Sean Carroll's Mindscape Podcast
- StarTalk (YouTube) - Neil deGrasse Tyson, Chuck Nice
- Huberman Lab (YouTube) - Andrew Huberman
- Hello Internet (YouTube) - CGP Grey, Brady Haran
- Radiolab
- The Skeptic's Guide to the Universe
- Stuff You Should Know - Josh Clark, Chuck Bryant
- The Anthropocene Reviewed - John Green
- The Joy of x - Steven Strogatz
Math
- The Numberphile Podcast (YouTube) - Brady Haran
- Ben, Ben and Blue - Grant Sanderson, Ben Eater
- The 3b1b podcast (YouTube) - Grant Sanderson
Programming
- Talk Python - Michael Kennedy
- Python Bytes - Michael Kennedy
- Syntax - Wes Bos, Scott Tolinski
- The Changelog
- Codepen Radio
- Software Engineering Daily
- Chats with Kent C. Dodds
- Full Stack Radio - Adam Wathan
- ShopTalk - Dave Rupert, Chris Coyier
- egghead.io developer chats - Joel Hooks, John Lindquist
- The Stack Overflow Podcast
Technology
- Lex Fridman Podcast (YouTube) - Lex Fridman
- Lew Later (YouTube) - Unbox Therapy
- The Create Unknown (YouTube) - Kevin Lieber
- The WAN Show - Linus Tech Tips
- The Chernobyl Podcast (YouTube) - HBO
- Waveform: The MKBHD Podcast (YouTube) - Marquess Brownlee, Andrew Manganelli
- Unfettered Freedom - Derek Taylor
- Recode Decode - Kara Swicher
- Darknet Diaries - Jack Rhysider
- IRL: Online Life Is Real Life - Mozilla
- The Accidental Tech Podcast - Marco Arment, Casey Liss, John Siracusa
- TechStuff
- Reply All
- Malicious Life
- How I Built This with Guy Raz - NPR
- The Privacy, Security and OSINT Show - Michael Bazzell
- Exponent - Ben Thompson, James Allworth
- Hanselminutes Technology Podcast - Scott Hanselman
Puzzles and Chess
- Cracking The Cryptic Podcast (YouTube) - Mark Goodliffe, Simon Anthony
- Layer By Layer - Andrew Nathenson, Kit Clement
- The Perpetual Chess Podcast
Misc
- The Joe Rogan Experience (YouTube) - Joe Rogan
- Making Sense (YouTube) - Sam Harris
- H3 Podcast - Ethan Klein, Hila Klein
- The Official Podcast - @zealotonpc, @huggbeestv, @moistcr1tikal, @kayaorsan
- The Rubin Report (YouTube) - Dave Rubin
- Tiny Meat Gang (YouTube) - Cody Ko, Noel Miller
- The Misfits Podcast (YouTube)
- Trash Taste (YouTube) - The Anime Man, Gigguk, Cdawgva
- Cream Crew (YouTube) - Flashgitz, Meatcanyon
- What's Good Podcast (YouTube) - Miniminter, Randolph
- Monday Morning Podcast (YouTube) - Bill Burr
- Naval (YouTube) - Naval Ravikant
- The Portal (YouTube) - Eric Weinstein
- Darkhorse (YouTube) - Bret Weinstein
- RIF Podcast - Arram Lomas
- Not Related! (YouTube) - Luke Smith
- Dan Carlin's Hardcore History - Dan Carlin
- Common Sense with Dan Carlin - Dan Carlin
- The History of English - Kevin Stroud
- Armchair Expert - Dax Shepard
- Philosophize This! - Stephen West
- The Jordan B. Peterson Podcast - Jordan Peterson
- The NoSleep Podcast
- Revisionist History Podcast - Malcolm Gladwell
- Writing Excuses
- TED Talks Daily - TED
- TED Radio Hour - TED
- The Ben Shapiro Show - Ben Shapiro
- Stuff You Missed In History Classes - iHeartRadio
- Stuff They Don't Want You To Know - iHeartRadio
- Stuff To Blow Your Mind - iHeartRadio
- Up First - NPR
- Freakonomics Radio - NPR
- Planet Money - NPR
- This American Life - NPR
- Invisibilia - NPR
- Hidden Brain - NPR
- Wait Wait... Don't Tell Me! - NPR
- Behind The Basterds - iHeartRadio
- My Favorite Murder - Karen Kilgariff, Georgia Hardstark
- 99% Invisible - Roman Mars
- Serial - Sarah Koenig
- Crime Junkie - Ashley Flowers, Brit Prawat
- Dark History Podcast (YouTube) - Bailey Sarian
- Very Bad Wizards - Tamler Sommers, David Pizarro
- Bill Gates and Rashida Jones Ask Big Questions
- Radio Rental
- The Shrink Next Door
- Tell 'em Steve-Dave! - Bryan Johnson, Walt Flanagan, Brian Quinn
- Dateline NBC - NBC
- Rabbit Hole - The New York Times
- Criminal
- The Daily - The New York Times
- Good For You - Whitney Cummings
- Jocko Podcast - Jocko Willink
Free-to-read books and guides
Programming/CS/Software development
- Python
- The Hitchhiker's Guide to Python - Kenneth Reitz, Tanya Schlusser (GitHub)
- Dive Into Python 3 - Mark Pilgrim
- Automate the Boring Stuff with Python - Al Swigart
- Python Data Science Handbook - Jake VanderPlas (GitHub)
- Intermediate Python - M.Yasoob Ullah Khalid (GitHub)
- JavaScript
- getify/You-Dont-Know-JS - Kyle Simpson
- Eloquent JavaScript - Marijn Haverbeke (GitHub)
- Haskell
- Learn You a Haskell for Great Good! - Miran Lipovaca
- C++
- Competitive Programmer's Handbook - Antti Laaksonen
- Deep learning/ML
- Neural networks and deep learning - Michael Nelson
- Deep Learning - Ian Goodfellow, Yoshua Bengio, Aaron Courville
- Dive into Deep Learning - Aston Zhang, Zack C. Lipton, Mu Li, Alex J. Smola (GitHub)
- Machine Learning from Scratch (GitHub)
- Cryptography
- A Graduate Course in Applied Cryptography - By Dan Boneh, Victor Shoup
- Git
- Mathematics for CS
- Linux
- Linux Inside - 0xAX
- The Debian Administrator's Handbook - Raphaël Hertzog and Roland Mas
- Debian Reference - Debian Project
- Vim
- Learn Vimscript the Hard Way - Steve Losh
- Structure and Interpretation of Computer Programs (SICP) - Harold Abelson, Gerald Jay Sussman with Julie Sussman. (reformatted (GitHub))
- Structure and Interpretation of Computer Programs, JavaScript Adaptation
- The Art of Unix Programming - Eric S. Raymond. (reformatted)
- Bash Guide for Beginners - Machtelt Garrels
- Advanced Bash-Scripting Guide - Mendel Cooper
- The Cathedral and the Bazaar - Eric S. Raymond
- The Jargon File - Eric S. Raymond and contributors
- Let's Build a Compiler - Jack Crenshaw
- Game Programming Patterns - Bob Nystrom
- Crafting Interpreters - Bob Nystrom
- Operating Systems: Three Easy Pieces - Remzi H. and Andrea C. Arpaci-Dusseau
- Introduction to Theoretical Computer Science - Boaz Barak
- Tech Interview Handbook - Tangshun Tay
- How to Make a Computer Operating System - Sammy Pesse
- Adopting Erlang - Tristan Sloughter, Fred Hebert, Evan Vigil-McClanahan
- The Erlang Runtime System (GitHub)
- Essential Image Optimization - Addy Osmani (GitHub)
- Site Reliability Engineering - Google
- Building Secure and Reliable Systems - Google
- The Architecture of Open Source Applications - authors of four dozen open source applications
- Enterprise Open Source: A Practical Introduction - The Linux Foundation
- An Elementary Introduction to the Wolfram Language - Stephen Wolfram
- A Primer on Bézier Curves (GitHub)
- Readings in Database Systems
- The Book of Shaders (GitHub)
- Elements of Statistical Learning: data mining, inference, and prediction
Mathematics
- Calculus Made Easy - Silvanus Thompson. (reformatted (GitHub))
- Immersive Linear Algebra - J. Ström, K. Åström, T. Akenine-Möller
- Mathematics All-in-One Cheat Sheet - Alex Spartalis
Philosophy
- Meditations - Marcus Aurelius
- The Genealogy of Morals - Friedrich Wilhelm Nietzsche
- The Critique of Pure Reason - Immanuel Kant
- The Critique of Practical Reason - Immanuel Kant
- Critique of Judgement - Immanuel Kant
Novels
- Heart of Darkness - Joseph Conrad
General knowledge
Guides
- How to do a code review - Google
- Technical Writing Courses - Google
- GitLab's Guide to All-Remote - GitLab
- Beej's Guide to Network Programming - Brian Hall
- Linux Kernel Teaching - collection of lectures and Linux kernel topics
- See also:
Ebooks and research papers
Disclaimer: This list might contain some sites that have concerns over legality and copyright issues. In all such known cases, the corresponding Wikipedia page has been linked, instead of linking directly. Before going through this list, please read this thread on Academia StackExchange.
Ebooks:
- Sites
- HN Search 'books'
- OpenStax
- Open Textbook Library
- Wikibooks
- Archive.org
- Project Gutenberg
- Standard Ebooks
- The Internet Classics Archive - Bringing the wisdom of the classics to the Internet since 1994.
- Library Genesis
- ZLibrary
- freecomputerbooks.com
- The Pirate Bay
- GitHub
- Reddit
- This r/learnmath thread.
- IRC
#Bookz
on Undernet#ebooks
on Undernet#ebooks
on IRChighway
Research papers:
- Sites
- PeerJ - Peer-reviewed & Open Access journal publishing primary research and reviews in biology, life sciences, environmental sciences, and medicine.
- unpaywall.org - Unpaywall Firefox add-on
- arXiv.org
- lmfdb.org
- Google Scholar
- Sci-Hub
Audiobooks:
Random useful sites
- Firefox Monitor - See if you’ve been part of an online data breach.
- Have I Been Pwned - Check if your email has been compromised in a data breach.
- LKML.ORG - the Linux Kernel Mailing List Archive.
- Google Code Search - Search all projects for code or files.
- One Page Calendar 2020
- Scale of the Universe 2
- Time.is
- Anime News Network
- The 88x31 GIF Collection
- Cameron's World
- This Website Will Self Destruct
- Faces of Open Source
- Start Your Own ISP
- Where is Starman
- Appscope - directory for Progressive Web Apps (PWAs).
- Esolangs
- This Person Does Not Exist
- Is This Prime?
- f cking homepage
- Open Source Game clones
- Google Ngram Viewer
- Keanu Reeves is Immortal
- Youglish - Use YouTube to improve your English pronunciation.
- txti - Fast web pages for everybody.
- Pete's QBASIC/QuickBasic Site
- oldweb.today
- Google Pagespeed Insights
- testmysite.io - Testmysite.io rates your site based on its initial global load times and its security settings.
- Hacker News Title Edit Tracker (GitHub)
- Git.io - Official GitHub link shortener.
- Sketchysite - You can trust this.
- Emojipedia - Emojipedia.
- timeanddate.com
- Looper - Endless Entertainment.
- Spreadsheet Converter - Things to Make and Do in the Fourth Dimension.
- CTF>101 - learn the techniques, thought processes, and methodologies you need to succeed in Capture the Flag competitions.
- Quick, Draw - Can a neural network learn to recognize doodling?
- random.country
- random.city
- Radiooooo - The wonderful musical machine that allows you to travel through space and time!
- Wikia/FANDOM Explore - The Fan-trusted Source in Entertainment.
- TV Chart - see a graph of any TV show's IMDb ratings, by episode.
- Famous Scientists - educational resource focusing on the lives and achievements of the most famous scientists and inventors in history.
- Know Your Meme - Internet Meme Database
- Snopes.com - The definitive fact-checking site and reference source for urban legends, folklore, myths, rumors, and misinformation.
- bellingcat - the home of online investigations
- TinEye Reverse Image Search
- Artvee
- All About Circuits
- Get Emoji - All Emojis to ✂️ Copy and 📋 Paste 👌
- Usenet Archives
- Usenet Archives collected by Norman Yarvin
- T E X T F I L E S D O T C O M
- Lightyear.fm
- Dark Patterns
- Neave Interactive
- DuckDuckGo Instant Answer API
- Copy Paste List
- Animated Knots by Grog
- Bing Fun
- Every Noise at Once
- Occupational Outlook Handbook :: U.S. Bureau of Labor Statistics
- Punpedia - The Online Encyclopedia of Puns
- Our Incredible Journey
- Neocities - Create your own free website!
- Something Awful - The Internet Makes You Stupid
- gail.com FAQ
- Google Mirror - I'm elgooG
- GitHub Octodex
- The Financial Times 404 page
- Erowid
- Dictionaries
- Wikitionary - the free dictionary.
- Merriam Webster - since 1828.
- Urban Dictionary - crowdsourced online dictionary for slang words and phrases.
- Dictionary.com
- Wordnik
- Webopedia - Online Tech Dictionary for Students, Educators and IT Professionals.
- Wikis
- WikiWikiWeb
- Wookiepedia - the Star Wars wiki.
- Memory Alpha - the most definitive, accurate, and accessible encyclopedia and reference for everything related to Star Trek.
- RationalWiki
- Wikitubia
- Music
- Wallpapers
- Memes
High school
- BigHistoryProject
- Mathigon
- lizardpoint.com - fun, free, interactive map quizzes to help you learn Geography.
- Code.org
Lists, articles, and essays
Hacker News
- What do you self-host?
- How to get your IP unbanned on HN.
- What's the most valuable thing you can learn in an hour?
- How I Hacked Hacker News (with arc security advisory)
- Ask HN: What do you do with your Raspberry Pi?
- Ask HN: What do you use to manage dotfiles?
- Ask HN: I'm a software engineer going blind, how should I prepare?
- Ask HN: Mind bending books to read and never be the same as before?
- Ask HN: Anyone know any funny programming jokes?
- What is the coolest website you’ve visited that no one knows about?
- What's the scariest space fact/mystery in your opinion?
Stack Overflow
- vi - Your problem with Vim is that you don't grok vi.
- c++ - The Definitive C++ Book Guide and List
- javascript - How does the “this” keyword work?
- python - What is the purpose of the word 'self'?
- date - Why does man print "gimme gimme gimme" at 00:30?
Linux
- htop explained - Explanation of everything you can see in htop/top on Linux.
Wikipedia
- Programming
- Technology
- Philosophy
- Literature
Misc
- Programming
- Things Every Hacker Once Knew - Eric S. Raymond
- Teach Yourself Programming in Ten Years - Peter Norwig
- What Every Computer Scientist Should Know About Floating-Point Arithmetic - Oracle docs.
- Challenging projects every programmer should try
- How to store dotfiles - Atlassian
- Removing sensitive data from a repository - GitHub Help
- Keyboard shortcuts - GitHub Help
- Gmail Search Operators
- Things You Didn't Know About GNU Readline
- syntax across languages
- Practice CTF List - Jordan Wiens
- The 500 Greatest Albums of All Time - Rolling Stone
- 500 Greatest Songs of All Time - Rolling Stone
- How to Make a Crossword Puzzle - The New York Times
- Technology
- Mathematics
- Doomsday Algorithm - The Doomsday Algorithm gives the day of the week for any date (and you can do it in your head).
- Common Errors in College Math
- Philosophy
- Short stories
- The Fable of the Dragon-Tyrant - Nick Bostrom (2005)
- The Monkey's Paw - W. W. Jacobs (1902)
Miscellaneous
Books/Courses/MOOCs
- FunctionalCS - A Self-Learning, Modern Computer Science Curriculum.
- ops-class.org - Hack The Kernel - includes everything you need to learn about operating systems online.
- The Tao of tmux - Tony Narlock.
- Another Book on Data Science - Nailong Zhang.
- Producing Open Source Software - Karl Fogel.
- LinuxCommand.org - William Shotts.
- Distributed Systems - Maarten van Steen.
- Write Yourself a Scheme in 48 Hours - Jonathan Tang.
- The Little Handbook of Statistical Practice - Gerard E. Dallal.
- yet another insignificant programming notes - Chua Hock Chuan.
- Butterick's Practical Typography - Matthew Butterick.
- ExploringJS - JavaScript books for programmers by Dr. Axel Rauschmayer.
- linux-tutorial.info - Linux Knowledge Base and Tutorial.
- Data Flair Python Tutorials - 240+ Python Tutorials - Learn Python from Scratch.
- Tao Te Ching
- LitPriest - Free Study Guides. For Everyone.
- University of the People - Tuition-Free, Accredited Online Degree Programs.
Programming
GitHub
- jschr/vscodethemes - Preview themes from the VSCode marketplace.
- functionalCS/curriculum - A Modern CompSci Curriculum.
- RestCheatSheet/api-cheat-sheet - API Design Guidelines and Best Practices Cheat Sheet.
- sympy/sympy_gamma/ - A SymPy version of WolframAlpha.
- WardCunningham/remodeling - The original wiki rewritten as a single page application.
- pshrmn/notes - Quick references to remember how various things work.
- victorqribeiro/hntitlenator - Test your HN title against a neural network.
- geongeorge/i-hate-regex - The code for iHateregex.io.
- startpages/startpages.github.io - A curated list of startpages for your browser.
Collections
- Lab45 Link Garden - Corning Community College Portal to the Universe.
- Rosetta Code: Similar Sites
- Things and Stuff Wiki
- LinuxLinks Directory
- Curlie.org - the largest human-edited directory of the Web.
- weboasis
- SimilarSites
Cheatsheets
- Shiar's cheat sheets
- Cheat-Sheets.org - All cheat sheets, round-ups, quick reference cards, quick reference guides and quick reference sheets in one page.
Sites
- Worldometer - real time world statistics.
- The Onion - America's Finest News Source.
- 4chan
- LessWrong - community blog and forum focused on discussion of cognitive biases, philosophy, psychology, economics, rationality, and artificial intelligence.
- Improve Your Social Skills
- devRant - Share and bond over successes and frustrations with code, tech and life as a programmer.
- Tables Generator - Create LaTeX, HTML, Markdown, MediaWiki Tables Online.
- Letters To A New Developer - Dan Moore.
Other resources
- 20,000 Startup Ideas
- hntitlenator - Test your HN title against a neural network.
Show HN
Extras
- FossHub - No adware, No spyware, No bundles, No malware, Fast downloads, Free services and a single ad.