6 Exceptional GitHub Repos for All Developers — Part 2
Bookmark it…It will help you immensely

This is the part 2 of the exceptional GitHub Repo series. You can find the part 1 in the link below( Info credits and thanks: SmartCoder):
Some of the other best Series —
Data Science and Machine Learning Research ( papers) Simplified **
100 days : Your Data Science and Machine Learning Degree Series with projects
Complete Data Visualization and Pre-processing Series with projects
Exceptional Github Repos — Part 1
Exceptional Github Repos — Part 2
Tech Newsletter —
If you are interested, you can join my newsletter through which I send tech interview tips, techniques, patterns, hacks — Software Development, ML, Data Science, Startups and Technology projects to more than 30K readers. You can subscribe to Tech Brew :
Github —
1. Oh My Zsh
GitHub Stars : 126,000
Who is it for : Everyone
Started by team from Planet Argon and Zsh being both an interactive shell and a powerful scripting language, Oh My Zsh repo is an open source, community-driven framework for managing your zsh configuration. Once installed, with each keystroke in your command prompt, you’ll be able to make use of the hundreds of powerful plugins and beautiful themes.
Prerequisites —
- A Unix-like operating system: macOS, Linux, BSD. On Windows: WSL2 is preferred, but cygwin or msys also works
- Zsh should be installed (v4.3.9 or more recent is fine but we prefer 5.0.8 and newer). If not pre-installed (run
zsh --versionto confirm), check the following wiki instructions here: https://wiki.archlinux.org/title/zsh curlorwgetshould be installedgitshould be installed (v2.4.11 or higher)
Highly Recommended Data Science and Machine Learning Courses that you MUST take ( with certificate) —
2. Effective Engineer
GitHub stars : 7000
Who is it for : Everyone in tech
With a motto “ Effective Engineers are the people who get things done. They produce results”, this repo has everything you need to become a result oriented engineer. The three main goals being —
- Focus on High Leverage Activities
- Learning Optimization
- Prioritize daily
- Invest in Iteration Speed
- Measure things you want to improve
- Validate your ideas early and often
- Improve project estimation skills
- Balance Quality with Pragmatism
- Manage complexity through Abstraction
- Automate Testing
- Reduce Operational Complexity
- Fail Fast
- Automate as much as you can
Projects Videos —
All the projects, data structures, SQL, algorithms, system design, Data Science and ML , Data Analytics, Data Engineering, , Implemented Data Science and ML projects, Implemented Data Engineering Projects, Implemented Deep Learning Projects, Implemented Machine Learning Ops Projects, Implemented Time Series Analysis and Forecasting Projects, Implemented Applied Machine Learning Projects, Implemented Tensorflow and Keras Projects, Implemented PyTorch Projects, Implemented Scikit Learn Projects, Implemented Big Data Projects, Implemented Cloud Machine Learning Projects, Implemented Neural Networks Projects, Implemented OpenCV Projects,Complete ML Research Papers Summarized, Implemented Data Analytics projects, Implemented Data Visualization Projects, Implemented Data Mining Projects, Implemented Natural Leaning Processing Projects, MLOps and Deep Learning, Applied Machine Learning with Projects Series, PyTorch with Projects Series, Tensorflow and Keras with Projects Series, Scikit Learn Series with Projects, Time Series Analysis and Forecasting with Projects Series, ML System Design Case Studies Series videos will be published on our youtube channel ( just launched).
Subscribe today!
It’s a very goal oriented summary of the things that can make you a 10X Techie. Also, it’s has a good suggestion of the books that you should read —
- Getting Things Done: The Art of Stress-Free Productivity
- The 4-Hour Workweek: Escape 9–5, Live Anywhere, and Join the New Rich
- The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change
- Conscious Business: How to Build Value Through Values
- Your Brain at Work
- Peopleware Productive projects and Teams. Amazon. My Summary.
- Team Geek: A Software Developer’s Guide to Working Well with Others. (Debugging Teams) Amazon. My Summary.
- High Output Management
- Flow: The Psychology of Optimal Experience
- Succeed: How We Can Reach Our Goals
3. Gitignore
GitHub stars: 117,000
Who is it for : All the developers
It’s GitHub’s collection of .gitignore file templates. For every new project you set up as a GitHub repository, it becomes mandatory to have a .gitignore file to filter what gets uploaded. The content of this file varies from project to project and language to language. The repo contains templates for almost any language or framework such as Rails, Python, Perl, Java, Fortran etc.
The vast collection of templates are organized as detailed below —
- the root folder contains templates in common use, to help people get started with popular programming languages and technologies. These define a meaningful set of rules to help get started.
- Global contains templates for various editors, tools and operating systems that can be used in different situations.
- Community contains specialized templates for other popular languages, tools and project.
4. Web Developer Roadmap
GitHub stars: 154,000
Who is it for : Web Developers
The repo contains a set of charts demonstrating different paths to take and technologies to adopt in order to become a front-end, back-end, or dev-ops engineer in 2021. It is a useful guide and gets updated every year to reflect changes in the tech ( web) development and devops industry.
5. Free for Dev
GitHub stars : 50,000
Who is it for : Infrastructure developers
This repo is created to help developers to access list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers. It covers major cloud providers, APIs, Data and ML, Source Code Repos, tools for teams and collaboration, CMS, Code Quality, CI and CD, STUN, WebRTC, Web Socket Servers and Other Routers, Issue Tracking and Project Management, Storage and Media Processing,Design and UI, Data Visualization on Maps,Package Build System,Analytics, Events and Statistics,Payment and Billing Integration, etc.
What’s more interesting are the free tools that are available ( info credits : free for Dev repo)—
- education.github.com — Collection of free services for students.
- Framacloud — A list of Free/Libre Open Source Software and SaaS by the French non-profit Framasoft.
- getawesomeness — Retrieve all amazing awesomeness from GitHub
- github.com — FOSS for Dev — A hub of free and Open Source software for developers.
- Microsoft 365 Developer Program — Get a free sandbox, tools, and other resources you need to build solutions for the Microsoft 365 platform. The subscription is a 90-day Microsoft 365 E5 Subscription (Windows excluded) which is renewable. It is renewed if you’re active in development(measured using telemetry data & algorithms).
- RedHat for Developers — Free access to Red Hat products including RHEL,OpenShift,CodeReady etc exclusively for developers. Individual plan only. Free e-Books also offered for reference.
- smsreceivefree.com — Provides free temporary and disposable phone numbers.
- simplebackups.io — Backup automation service for servers and databases
- SnapShooter — Backup solution for DigitalOcean, AWS, LightSail, Hetzner and Exoscale, with support for direct database, file system and application backups to s3 based storage. Provides a free plan with daily backups for one resource.
- Web.Dev — This is a free tool that allows you to see the performance of your website and improve the SEO to get higher rank list in search engines.
There’s a lot more that you can explore. Check it out.
6. Awesome Python
GitHub stars : 95,900
Who is it for : Everyone
This repo lists (almost) everything a python developer should know. It has a curated list of great Python frameworks, libraries, software and resources. The most impressive topics like Python implementation of data structures, algorithms and design patterns, Libraries for manipulating audio and its metadata, Libraries for enhancing Python built-in classes, Libraries for caching data, Tools of static analysis, linters and code quality checkers, Libraries for building command-line applications, Libraries for Computer Vision, Libraries for concurrent and parallel execution, Libraries for storing and parsing configuration options, Libraries for debugging code, Frameworks for Neural Networks and Deep Learning, Frameworks and libraries for Distributed Computing, Frameworks and libraries for e-commerce and payments etc. Vast coverage of —
Admin Panels, Algorithms and Design Patterns, ASGI Servers, Asynchronous Programming, Audio, Authentication, Build Tools, Built-in Classes Enhancement, Caching, ChatOps Tools, CMS, Code Analysis, Command-line Interface Development, Command-line Tools, Computer Vision, Concurrency and Parallelism, Data Analysis, Data Validation, Data Visualization, Debugging Tools, Deep Learning, DevOps Tools, Distributed Computing, Game Development, Geolocation, GUI Development, Natural Language Processing, Network Virtualization, RESTful API, Robotics, Web Content Extracting, Web Crawling, Web Frameworks, WebSocket etc.
Part 3 : Coming soon
Thanks for Reading. Keep learning and Coding :)






