๐Ÿ™Awesome GitHub Repositories You Should Check Out in 2025! ๐Ÿฑ
Madhurima Rawat

Madhurima Rawat @madhurima_rawat

About: ๐Ÿš€ Passionate about tech & growth | ๐Ÿ’ป Data Scientist & Frontend Dev | C, C++, Python, R | ๐Ÿ“Š InfluxDB, Grafana | ๐Ÿค– ML Enthusiast | ๐Ÿ™ GitHub & Open Source | ๐Ÿ“š Learning & Sharing

Location:
Bhilai, Chhattisgarh, India
Joined:
Apr 11, 2024

๐Ÿ™Awesome GitHub Repositories You Should Check Out in 2025! ๐Ÿฑ

Publish Date: Mar 5
9 0

Hey Devs! ๐Ÿ‘‹๐Ÿš€

We all love GitHub for its incredible open-source projects and amazing community. Hereโ€™s a curated list of super helpful repositories (tools & resources) that I found incredibly useful! Do visit these repos, give them a ๐ŸŒŸ if you like them, and huge kudos to the awesome developers behind them! ๐Ÿ™Œ๐Ÿ”ฅ


๐Ÿ”ฅ Must-Check GitHub Repos


1๏ธโƒฃ DevOps Interview Questions ๐Ÿ’ป๐Ÿ› ๏ธ

A fantastic collection of 550+ DevOps interview questions with detailed answers on CI/CD, Cloud (AWS, Azure, GCP), Kubernetes, Terraform, Ansible, Git, Jenkins, Docker, and more. Perfect for both beginners and experienced professionals! ๐ŸŒŸ

๐ŸŒŸ Star this repo:
๐ŸŒŸ Star it on GitHub

GitHub logo NotHarshhaa / DevOps-Interview-Questions

Collection of 550+ DevOps interview questions with detailed answers covering CI/CD, Cloud (AWS, Azure, GCP), Kubernetes, Terraform, Ansible, Git, Jenkins, Docker, Monitoring, and more. Perfect for beginners and experienced professionals preparing for DevOps roles. Stay ahead in your interviews with real-world scenarios and best practices! ๐ŸŒŸ

๐Ÿš€ DevOps Interview Questions & Answers

DevOps Banner

๐Ÿ“Œ About This Repository

about

Welcome to DevOps Interview Questions & Answers โ€“ your one-stop destination for mastering DevOps, Cloud, and SRE interviews! ๐Ÿš€

This repository contains 550+ carefully curated interview questions with detailed answers, covering all major DevOps tools, cloud platforms, and best practices. Whether you're a beginner preparing for your first DevOps job or an experienced engineer aiming for top-tier roles, this resource will help you understand core concepts, ace technical interviews, and build confidence.

We cover:
โœ… DevOps Fundamentals โ€“ CI/CD, Automation, Infrastructure as Code (IaC)
โœ… Cloud Providers โ€“ AWS, Azure, GCP, OpenStack
โœ… Containers & Orchestration โ€“ Docker, Kubernetes, Helm
โœ… CI/CD & Automation โ€“ Jenkins, ArgoCD, GitHub Actions
โœ… Monitoring & Logging โ€“ Prometheus, Grafana, ELK Stack
โœ… Networking & Security โ€“ DNS, Load Balancing, SSL, Firewalls
โœ… Scripting & Configuration Management โ€“ Ansible, Terraformโ€ฆ


๐Ÿ‘ค Author: @notharshhaa


2๏ธโƒฃ Machine Learning & Deep Learning Projects ๐Ÿค–๐Ÿ“Š

A collection of 36+ Machine Learning & Deep Learning projects, free to download, from Engineers Planet! Great for beginners to advanced learners.

Since the original repo didnโ€™t have a README, I created one in my fork: ๐ŸŒŸ Star this repo: Star it on GitHub

๐Ÿ”— Fork with README

3๏ธโƒฃ GitHub Profile Achievements ๐Ÿ†๐ŸŽ–๏ธ

Ever wondered about all the GitHub profile achievements you can unlock? This repo lists them all! ๐Ÿ™๐Ÿฑ ๐ŸŒŸ Star this repo: ๐ŸŒŸ Star it on GitHub

GitHub logo Schweinepriester / github-profile-achievements

A collection listing all Achievements available on the GitHub profile ๐Ÿ†

GitHub Profile Achievements ๐Ÿ†

A collection listing all Achievements available on the GitHub profile.

Following the launch of the first Mars Helicopter, Ingenuity, GitHub announced the new Achievements section:

We are also using this opportunity to introduce a new Achievements section to the GitHub profile. Right now, Achievements include the Mars 2020 Helicopter Mission badge, the Arctic Code Vault badge, and a badge for sponsoring open source work via GitHub Sponsors.

This repository attempts to list them all.

2022-06-09: GitHub announced more Achievements, but without specific criteria. If you see something not listed here or is incorrect, please open an issue :)

2024-02-06: Achievements will no longer be available in GitHub's Community Discussions to counter spam, see the announcement.

Don't like the Achievements? Here is how to disable them. Direct link to the setting for your convenience.

Achievements

Title Badge Earnable? Earned by
Heart On
โ€ฆ

4๏ธโƒฃ Linux Inside a PDF ๐Ÿง๐Ÿ“„

Yes, you read that right! Linux running inside a PDF file via a RISC-V emulator. Insanely cool project! ๐Ÿ”— Try it: ๐Ÿš€ Try it ๐ŸŒŸ Star this repo: โญ Star it on GitHub

GitHub logo ading2210 / linuxpdf

Linux running inside a PDF file via a RISC-V emulator

LinuxPDF

This is Linux running inside a PDF file via a RISC-V emulator, which is based on TinyEMU.

Try it here: linux.pdf

linuxpdf.mp4

See also: DoomPDF

Explanation

This works in a very similar way to my previous DoomPDF project.

You might expect PDF files to only be comprised of static documents, but surprisingly, the PDF file format supports Javascript with its own separate standard library. Modern browsers (Chromium, Firefox) implement this as part of their PDF engines. However, the APIs that are available in the browser are much more limited.

The full specfication for the JS in PDFs was only ever implemented by Adobe Acrobat, and it contains some ridiculous things like the ability to do 3D rendering, make HTTP requests, and detect every monitor connected to the user's system. However, on Chromium and other browsers, only a tiny subset of this API was ever implementedโ€ฆ


5๏ธโƒฃ Diagram as Code ๐Ÿ“œ๐Ÿ“Œ

A tutorial on creating documentation using the "Doc as Diagram" methodology โ€“ a must for tech writers and developers!๐ŸŒŸ Star this repo:

โญ Star it on GitHub

GitHub logo r0mymendez / diagram-as-code

A tutorial on how to create a documentation project using the 'Doc as diagram' methodology

Buy Me A Coffee


๐ŸŽจ Diagram-as-Code: Creating Dynamic and Interactive Documentation for Visual Content

Diagram as Code is an approach that allows you to create diagrams through code instead of traditional graphic tools. Instead of manually building diagrams, you can write code in a text file to define the structure, components, and connections of your diagrams.

Image description

This code is then translated into graphical images, making it easier to integrate and document in software projects, where it is especially useful for creating and updating architectural and flow diagrams programmatically.

What is Diagrams?

Diagrams is a ๐ŸPython library that implements the Diagram as Code approach, enabling you to create architectural infrastructure diagrams and other types of diagrams through code. With Diagrams, you can easily define cloud infrastructure components (such as AWS, Azure, and GCP), network elements, software services, and more, all with just a few lines of code.

๐ŸŽ‰ Benefits of Diagram-as-Code

  • ๐Ÿ“โ€ฆ

๐Ÿ‘ค Author: @r0mymendez

6๏ธโƒฃ Resume Generator from GitHub ๐Ÿ“„๐Ÿ”ง

Automatically generate a resume from your GitHub profile โ€“ super handy for developers! ๐Ÿ”— Try it: ๐Ÿ”— Try it๐ŸŒŸ Star this repo:โญ Star it on GitHub

GitHub logo resume / resume.github.com

Resumes generated using the GitHub informations

A service that creates a rรฉsumรฉ based on your GitHub repos/activity.

GitHub Rรฉsumรฉ is opt-in. To make your resume visible, just star this project. To view your rรฉsumรฉ, go to https://resume.github.io/?yourusername or follow the instructions on the home page.

Great for all the tech-savy bosses who want to have a quick view of person's git/github activity, before the interview.

Development

To run the app in development mode:

$ rackup config.ru

(You must have Ruby and the rack gem installed.)


7๏ธโƒฃ Markdown to PDF (Online & Offline) โœ๏ธ๐Ÿ“‚

One of my favorite repos! A fantastic tool to convert Markdown to PDF, available both online and offline, with easy editing and transformation. Free to use! ๐Ÿฅ‚๐Ÿ”— Try it: ๐Ÿ”— Try it ๐ŸŒŸ Star this repo: โญ Star it on GitHub

GitHub logo realdennis / md2pdf

Offline markdown to pdf, choose -> edit -> transform ๐Ÿฅ‚

Netlify Status

Deploy gh-pages

Markdown2PDF

English | ็ฎ€ไฝ“ไธญๆ–‡(Simplified Chinese) | ็น้ซ”ไธญๆ–‡(Traditional Chinese)
https://md2pdf.netlify.app/

https://realdennis.github.io/md2pdf/

It just works!

Upload

Awesome Markdown to PDF!

- Online? Upload resume.md to stranger server?
+ Try Offline Web App!
Enter fullscreen mode Exit fullscreen mode

How to use md2pdf?

  1. Click button choose .md file.
  2. Edit in editor (left panel).
  3. Click Transform!
  4. Switch 'Destination' to Save as PDF.
  5. Chrome recommended

Tips

  • Resize the layout what you want.
  • After click Transform button, inverse the checkbox of 'Headers and Footers'.
  • ๅ้ธ้ ้ฆ–่ˆ‡้ ๅฐพ.

What's special?

  • You can use html tag!
Hey I'm in blockquote!

LICENSE MIT ยฉ 2019 realdennis







8๏ธโƒฃ The Ultimate Cheat Sheet Collection ๐Ÿ“šโšก

Looking for a complete reference for everything? ๐Ÿง ๐Ÿ’ก This is the ultimate collection of cheat sheets for Markdown, ChatGPT, programming languages, frameworks, and toolsโ€”helping you boost productivity instantly. ๐Ÿš€

๐Ÿ“Œ This is the original repo with the most extensive cheat sheets!
๐Ÿ”— Try it: ๐Ÿ”— Try it๐ŸŒŸ Star this repo:

โญ Star Reference

GitHub logo Fechin / reference

โญ• Share quick reference cheat sheet for developers.

๐Ÿ“– Reference - Cheat Sheets for Developers

love License Follow us on Twitter

Reference is a collection of cheat sheets contributed by open source angels. It shares a quick reference cheat sheet for developers in a nice layout. [ ไธญๆ–‡็‰ˆ | ... ]

We encourage you to share your own cheat sheets with the community and make Reference even better. If you notice a cheat sheet that could be improved, feel free to submit a pull request.

๐Ÿ‘€ Live Demonstration

Note: The original domain for this project was quickref.me, which was acquired by a US-based company. Since then, cheatsheets.zip is the primary and maintained domain (All within the bounds of the agreements).

You can view the most up-to-date cheat sheets live at https://cheatsheets.zip.

Quick reference

๐Ÿ“š Cheat Sheets List

Reference provides cheat sheets for the following:

Programming
  • Bash: This is a quick reference cheat sheet to getting started with Linux bash shell scripting.
  • Cโ€ฆ

๐Ÿ“Œ It also led to another great repo that offers a Play Store app for these cheat sheets:

Cheat Sheets ๐Ÿ“œโšก

A must-have collection of quick reference guides for various programming languages, frameworks, and tools! ๐Ÿ“–





๐Ÿ“ฑ Also available as an app! Get it on Google Play:

๐Ÿ“ฒ Get the App๐ŸŒŸ Star this repo:

โญ Star Cheat Sheets

GitHub logo ivansaul / cheat-sheets

Cheat-Sheets: Your go-to quick reference developer guide for learning Python, Rust, Swift, JavaScript, Kotlin, Go, Git, and more!

App Icon

Cheat-Sheets Your go-to reference developer guide for learning Python, Rust, Swift, JavaScript, Kotlin, Go, Git, and more!

Made-with-flutter Cheat Sheet | Docs GitHub repo size License: MIT

GitHub Badge Google Play Badge
Discord Server

Banner

Releases

This application is available on the Google Play and GitHub.

Screenshots

Building from Source

  1. If you don't have Flutter SDK installed, please visit official Flutter site.

  2. Fetch latest source code from master branch.

    git clone https://github.com/ivansaul/cheat-sheets.git
    Enter fullscreen mode Exit fullscreen mode
  3. Run the app with Android Studio or VS Code. Or the command line.

    flutter pub get
    flutter run
    Enter fullscreen mode Exit fullscreen mode

Facing any Issue?

Feel free to open an Issue :)

Contact

If you want to contact me you can reach me at Discord.

Thanks

This project is based on Fechin/reference. The main focus of this project is adding new features and make it accessible to everyone.

License

This project uses GPLv3. See LICENSE for details.




๐Ÿ’ฌ Which of these did you find helpful? ๐Ÿค”๐Ÿ‘‡ Let me know in the comments! If you know any must-share repositories, drop them belowโ€”Iโ€™d love to explore and expand this list. ๐Ÿ”ฝ

๐Ÿ“Œ An easy way to support these amazing projects? Just visit the repos and hit ๐ŸŒŸ Star on GitHub! ๐Ÿ’™๐Ÿ™๐Ÿฑ

I wrote this article to show appreciation for these fantastic projects. If you have any great repositories to recommend, feel free to mention them in the comments. And if youโ€™ve built something awesome yourself, let me knowโ€”Iโ€™d be happy to add it to the list! ๐Ÿš€

Comments 0 total

    Add comment