Awesome Resources
:sunglasses: List of helpful resources added by the community for the community!
Please read this discussion before contributing to Hacktoberfest.
Contribution
To add a resource or contribute, please check out our contribution guide here.
Emojis Filter and Cheatsheet
(If you're viewing this one the website, try clicking the icon buttons to filter the items in the list based on the category)
Throughout this list you'll see next to each resource and emoji. Here's what each mean:
:books: Course, long series or list of tutorials, or books
:file_folder: Documentation
:speaker: Podcast
:green_book: Single Tutorial
:wrench: Tool
:video_camera: Video Resource (Youtube, video course, etc...)
:bulb: Other
Content
⬆ Back to Index
Android
⬆ Back to Index
Angular
⬆ Back to Index
Artificial Intelligence
⬆ Back to Index
AWS
⬆ Back to Index
Big Data
⬆ Back to Index
Blockchain
⬆ Back to Index
Bots
⬆ Back to Index
C
⬆ Back to Index
C++
⬆ Back to Index
Clojure
⬆ Back to Index
Computer Science
⬆ Back to Index
Theoretical Computer Science
⬆ Back to Index
CSS
⬆ Back to Index
CSharp
⬆ Back to Index
Dart
⬆ Back to Index
Database
⬆ Back to Index
Data Science
⬆ Back to Index
Deep Learning
⬆ Back to Index
Django
⬆ Back to Index
DevOps
⬆ Back to Index
Docker
⬆ Back to Index
Express
⬆ Back to Index
Algorithms
⬆ Back to Index
Ethical Hacking
⬆ Back to Index
Networking
⬆ Back to Index
Expo
⬆ Back to Index
Fundamental CP algorithms
Algebra
Combinatorics
Data Structures
Dynamic Programming
Linear Algebra
String Processing
Graph Theory
⬆ Back to Index
Flask
⬆ Back to Index
Flutter
⬆ Back to Index
Free Hosting
⬆ Back to Index
GIT
⬆ Back to Index
GitHub
⬆ Back to Index
GLSL
⬆ Back to Index
Go
⬆ Back to Index
GraphQL
⬆ Back to Index
HTML
⬆ Back to Index
Ionic
⬆ Back to Index
Java
⬆ Back to Index
Javascript
⬆ Back to Index
Kubernetes
⬆ Back to Index
OpenShift
⬆ Back to Index
Laravel
⬆ Back to Index
LESS
⬆ Back to Index
Linux
⬆ Back to Index
Machine Learning
⬆ Back to Index
Magento
⬆ Back to Index
Markdown
⬆ Back to Index
MySQL
⬆ Back to Index
NodeJS
⬆ Back to Index
Operating Systems
⬆ Back to Index
PHP
⬆ Back to Index
PostgreSQL
⬆ Back to Index
Power Automate
⬆ Back to Index
Python
⬆ Back to Index
React
⬆ Back to Index
React Native
⬆ Back to Index
Regular Expressions
⬆ Back to Index
Ruby
⬆ Back to Index
Rust
⬆ Back to Index
Sass
⬆ Back to Index
Shell
⬆ Back to Index
Spring
⬆ Back to Index
Svelte
⬆ Back to Index
Swift
⬆ Back to Index
System Design
⬆ Back to Index
⬆ Back to Index
Testing
⬆ Back to Index
Typescript
⬆ Back to Index
Unity
⬆ Back to Index
Vue
⬆ Back to Index
Web Accessibility
⬆ Back to Index
Web Development
⬆ Back to Index
Webpack
⬆ Back to Index
Others
Cheat Sheets
Design
- :bulb: Freebie Supply
- :bulb: unDraw: Free illustrations, updated regularly
- :bulb: Bulbman: Free Artistic Illustrations for Designers
- :bulb: Feather Icons
- :bulb: humaaans
- :bulb: absurd
- :bulb: Crello Free Templates
- :bulb: 404 Illustration: Free illustrations for 404 pages
- :bulb: UI Design Daily: Awesome UI Components of all types
- :bulb: Freepik: Find Free Vectors, Stock Photos and PSD
- :bulb: Geometric Shapes: Free Geometric Shapes to use in Figma and download
- :bulb: 3D-Icons: Free 3D - Icons to download
- :bulb: 533 Hand-Picked Tools & Resources for Web Designers & Developers
- :bulb: Illlustrations: Awesome 120+ free illustrations
- :bulb: ls.graphics: Free mockups for different type of products
- :bulb: Unsplash: Free high quality stock images and videos
- :bulb: Undesign: Collection of free design tools and resources for makers, developers and designers
- :bulb: DopeUI: High quality website UI templates
- :wrench: Design Junction: Resource library for Designers and Creatives
- :bulb: Coolors: The super fast color schemes generator
- :bulb: uiGradients: An awesome gradient generator
- :bulb: Glassmorphism Generator: Amazing tool to generate glassmorphism design.
- :bulb: Canva
- :bulb: Photopea: Free online editor supporting PSD, XCF, Sketch, XD and CDR formats.
- :bulb: Lorem Ipsum Generators: Awesome collection of Lorem Ipsum Generators
- :books: Lapa Ninja: The best resources for Learning Design
- :bulb: Font Awesome: Vector icons and social logos for your website
- :bulb: SVG Backgrounds: Customize and apply backgrounds fast.
- :bulb: Vecteezy: Download Free Vector Art, Stock Photos & Stock Videos.
- :bulb: Haikei: Multiple Shape Generator for UI.
- :bulb: Free Web Illustrations: Discover 1,500+ Free High-Quality Web Illustrations
- :bulb: Flaticon
- :bulb: Figma Community: Discover inspiring portfolios, presentations, mockups, and more or publish live design files that anyone in the world can inspect, remix, and learn from.
- :bulb: Pexels: Free stock photos and videos
Open Source
VS Code
- :wrench: Tiny helpers: A collection of free single-purpose online tools for web developers
- :wrench: How To Set Up ESLint & Prettier In VS Code
- :wrench: Ray.so: Create beautiful images of your code snippets!
- :wrench: Squircley: Start creating beautiful organic shapes ready to use for logos, icons and background images
- :wrench: BrandBird: An image editor for busy SaaS founders, who build in public!
- :wrench: Carbon: Create and share beautiful images of your source code. (An alternative of Ray.so)
- :wrench: Milanote: Organize your creative ideas into visual boards
- :wrench: Quicktype: Instantly parse JSON in any language
Talks and Podcasts
- :video_camera: Coding Better World Together Live Session with Uncle Bob (Robert C. Martin : Coding Better World Together is a set of master lessons from the famous Uncle Bob (Robert Cecil Martin), where he gives us a broad vision of the importance and future of Software in today's society.
- :speaker: Clean Code with Uncle Bob Martin: When folks code long enough, in time they get themselves stuck in a code base that's kind of difficult to wrap thier heads around. In this podcast Uncle Bob Martin talks about the principles of clean code and how to not make a code base too difficult to understand.