25 GitHub Repos you can't miss to bookmark
Tags: github, javascript, python, programming
Published: 2021-05-12 04:52:43


Github is more than a version control service, it's place where developer contributes to the Community. Github is the ultimate place where you'll find some amazing free and ultimate resources for everything, from eBook to tutorials to lectures to projects and more. I have gathered list of some of the amazing Github Repository you can't miss to bookmark. 

---

###  [Best-websites-a-programmer-should-visit](https://github.com/sdmg15/Best-websites-a-programmer-should-visit) 

![1221.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620228648101/2__MJzwy5.png)

When learning CS, there are some useful sites you must know to get always informed to do your technologies even better and learn new things. Here is a non-exhaustive list of some sites you should visit. Contains: Articles, tutorials, jobs, eBooks, english improvement, podcasts and more. 

Visit ->  [Best-websites-a-programmer-should-visit](https://github.com/sdmg15/Best-websites-a-programmer-should-visit) 




### - [gProfiler ](https://github.com/granulate/gprofiler) 

![frame_safari_dark(70).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1624262490630/DU7gIchKT.png)
gProfiler combines multiple sampling profilers to produce unified visualization of what your CPU is spending time on, displaying stack traces of your processes across native programs1 (includes Golang), Java and Python runtimes, and kernel routines.

gProfiler can upload its results to the Granulate Performance Studio, which aggregates the results from different instances over different periods of time and can give you a holistic view of what is happening on your entire cluster. To upload results, you will have to register and generate a token on the website.

gProfiler runs on Linux.

###   [Big list of naughty strings](https://github.com/minimaxir/big-list-of-naughty-strings) 

![frame_generic_dark (1).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620271829088/MY_QMqcC0.png)
The Big List of Naughty Strings is an evolving list of strings which have a high probability of causing issues when used as user-input data. This is intended for use in helping both automated and manual QA testing; useful for whenever your QA engineer walks into a bar.

Visit ->  [Big list of naughty strings](https://github.com/minimaxir/big-list-of-naughty-strings) 

###  [Awesome talks](https://github.com/JanVanRyswyck/awesome-talks) 

![12222.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620228718919/u07bH8psj.png)

A curated list of screencasts, recordings of user group gatherings and conference talks available online.

Visit -> [Awesome talks](https://github.com/JanVanRyswyck/awesome-talks) 

---

### [DesignStripe ](https://designstripe.com/)- Illustration Maker

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pi7dhyk4sy62bsylrntu.png)

Good web design aims to create an expression, have fluid communication, and achieve personalization. If you want to work on all three, then DesignStripe can do just that. 
With whatever style or mood you intend to have for your illustrations, website or graphic, DesignStripe is sure to have something for your taste. Versatility is its gift to its users with a vast amount of different themes that it could cater to any field of work out there. If you want to do some customization, it is not a problem with DesignStripe. It has a capable set of tools that allow you to be as creative as you wish to be with your designs.

DesignStripe has a free version with unlimited access to its theme and customization.
The full version starts at $20 per month with unlimited access to all styles, entire scene customization, and downloads in SVG, PNG, and JPG format.


---

###  [the-book-of-secret-knowledge](https://github.com/trimstray/the-book-of-secret-knowledge) 

![toc.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620228844501/9arvEjtzp.png)

This repository is a collection of various materials and tools that many people use every day in my work. It contains a lot of useful information gathered in one piece. 

Visit ->  [the-book-of-secret-knowledge](https://github.com/trimstray/the-book-of-secret-knowledge) 

###  [coding-interview-university](https://github.com/jwasham/coding-interview-university) 

This is my multi-month study plan for going from web developer (self-taught, no CS degree) to software engineer for a large company.

Visit -> [coding-interview-university](https://github.com/jwasham/coding-interview-university) 

###  [Awesome](https://github.com/sindresorhus/awesome) 

![logo(1).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620229197980/UvL4iKuWY.png)

This is technically awesome. Front software development to hardware contains everything. 

Visit -> [Awesome](https://github.com/sindresorhus/awesome) 

###  [NodeJS Best practice](https://github.com/goldbergyoni/nodebestpractices) 
![frame_generic_dark (7).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620272641824/EXfwmAXvf.png)
- this repository is a summary and curation of the top-ranked content on Node.js best practices, as well as content written here by collaborators.

Visit -> [NodeJS Best practice](https://github.com/goldbergyoni/nodebestpractices) 

###  [WTFjs](https://github.com/denysdovhan/wtfjs) 
![frame_safari_light.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620273152443/LwWphebX-.png)
JavaScript is a great language. It has a simple syntax, large ecosystem and, what is most important, a great community.

At the same time, we all know that JavaScript is quite a funny language with tricky parts. Some of them can quickly turn our everyday job into hell, and some of them can make us laugh out loud.

Visit -> [WTFjs](https://github.com/denysdovhan/wtfjs) 

###  [Real World ](https://github.com/gothinkster/realworld) 

![frame_generic_dark (8).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620272849075/Z7JYg1QFg.png)
"The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more 🏅

Visit -> [Real World ](https://github.com/gothinkster/realworld) 

###  [Free For DEV](https://github.com/ripienaar/free-for-dev) 

Developers and Open Source authors now have a massive amount of services offering free tiers, but it can be hard to find them all to make informed decisions.

This is a list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers.

Visit -> [Free For DEV](https://github.com/ripienaar/free-for-dev) 

###  [The Algorithms/Python](https://github.com/TheAlgorithms/Python)  

![frame_generic_dark (2).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620271896222/lpP_41Opn.png)
All of the computer science algorithms implemented in Python.

Visit -> [The Algorithms/Python](https://github.com/TheAlgorithms/Python)  

###  [JavaScript Algorithms](https://github.com/trekhleb/javascript-algorithms) 

![frame_generic_light (3).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620271601889/TYuzSG1qL.png)
This repository contains JavaScript based examples of many popular algorithms and data structures.
Visit ->  [JavaScript Algorithms](https://github.com/trekhleb/javascript-algorithms) 

###  [Awesome Python](https://github.com/vinta/awesome-python) 

A curated list of awesome Python frameworks, libraries, software, and resources.

Visit -> [Awesome Python](https://github.com/vinta/awesome-python) 

###  [awesome-learning-resources](https://github.com/lauragift21/awesome-learning-resources) 

![frame_generic_light.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620271255096/Rt_s-yaah.png)
🔥 Awesome list of resources on Web Development.

Visit ->  [awesome-learning-resources](https://github.com/lauragift21/awesome-learning-resources) 

###  [Tech Interview Handbook](https://github.com/yangshun/tech-interview-handbook) 

![asas.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620229762272/JcUXpQE4e.png)

Carefully curated content to help you ace your next technical interview, with a focus on algorithms. System design questions are in-progress. Besides the usual algorithm questions, other awesome stuffs.

Visit ->  [Tech Interview Handbook](https://github.com/yangshun/tech-interview-handbook) 

###  [Clean Code JavaScript](https://github.com/ryanmcdermott/clean-code-javascript) 

![frame_safari_light (2).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620273385612/3x1tdrWof.png)
🛁 Clean Code concepts adapted for JavaScript

Visit -> [Clean Code JavaScript](https://github.com/ryanmcdermott/clean-code-javascript) 

###  [Front-End-Checklist](https://github.com/thedaviddias/Front-End-Checklist) 

![fc.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620270974250/NUOzoy7iH.png)

The Front-End Checklist is an exhaustive list of all elements you need to have / to test before launching your website / HTML page to production.

Visit -> [Front-End-Checklist](https://github.com/thedaviddias/Front-End-Checklist) 

###  [33 JavaScript Concepts](https://github.com/leonardomso/33-js-concepts) 

![frame_generic_dark (5).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620272204797/9pr3FN5Jg.png)
This repository was created with the intention of helping developers master their concepts in JavaScript. It is not a requirement, but a guide for future studies. It is based on an article written by Stephen Curtis.

Visit -> [33 JavaScript Concepts](https://github.com/leonardomso/33-js-concepts) 

###  [Project guidelines](https://github.com/elsewhencode/project-guidelines)

![frame_generic_light (2).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620271628393/A3h4rYeCS.png)
Here's a list of guidelines we've found, written and gathered that (we think) works really well with most JavaScript projects here at elsewhen. 

Visit ->  [Project guidelines](https://github.com/elsewhencode/project-guidelines)

###  [30 Seconds of Code](https://github.com/30-seconds/30-seconds-of-code) 

![frame_generic_dark (3).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620271991352/mIFEA74ox.png)
Short JavaScript code snippets for all your development needs

Visit -> [30 Seconds of Code](https://github.com/30-seconds/30-seconds-of-code) 

### [ How to secure anything](https://github.com/veeral-patel/how-to-secure-anything) 

![frame_generic_dark.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620271711243/sLorgdTM5.png)
Security engineering is the discipline of building secure systems.
Its lessons are not just applicable to computer security. In fact, in this repo, I aim to document a process for securing anything, whether it's a medieval castle, an art museum, or a computer network.

Visit -> [ How to secure anything](https://github.com/veeral-patel/how-to-secure-anything) 

###  [CSS ProTips](https://github.com/AllThingsSmitty/css-protips) 

![frame_generic_dark (4).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620272103170/RNMGSPbI5.png)
A collection of tips to help take your CSS skills pro.

Visit -> [CSS ProTips](https://github.com/AllThingsSmitty/css-protips) 

###  [You Don't Know JavaScript](https://github.com/getify/You-Dont-Know-JS) 

![hero.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620272367097/uBnGfBM2g.png)
This is a series of books diving deep into the core mechanisms of the JavaScript language. 

Visit ->  [You Don't Know JavaScript](https://github.com/getify/You-Dont-Know-JS) 

###   [Public APIs](https://github.com/public-apis/public-apis) 

![frame_generic_dark (6).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620272521219/_XIyW5kZg.png)
A collective list of free APIs for use in software and web development.

Visit ->  [Public APIs](https://github.com/public-apis/public-apis) 

###  [AirBnB JavaScript Guide](https://github.com/airbnb/javascript) 

![frame_generic_dark (9).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620272957009/VBrZgoURg.png)
A mostly reasonable approach to JavaScript

Visit -> [AirBnB JavaScript Guide](https://github.com/airbnb/javascript) 

###  [JavaScript Questions](https://github.com/lydiahallie/javascript-questions) 

![frame_safari_light (1).png](https://cdn.hashnode.com/res/hashnode/image/upload/v1620273264145/VIZOyoTan.png)
From basic to advanced: test how well you know JavaScript, refresh your knowledge a bit, or prepare for your coding interview! 💪 🚀. 
Visit -> [JavaScript Questions](https://github.com/lydiahallie/javascript-questions) 

---


## [Drawkit](https://drawkit.com/)

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a156iku1c6mq2vo86a13.png)
It is a wrong move not to invest in high-quality illustrations and visuals. Luckily, if you need stunning graphics, DrawKit can deliver.

DrawKit can assure high-quality vector illustrations and visuals wherever and however you may need it. With vector capabilities, unique design sets, a vast library filled with different icons and symbols, and templates that can suit any mood you want.

It is one of the few tools that can integrate both 3d and 2d illustrations, so as we said, DrawKit can deliver on many different leagues of demand from the imagination of creatives.
The illustrations come at varying prices; while some are free, prices can range from $15 to $90, depending on bundle size.


---

## [RemovalAI](http://removal.ai/)

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s7ii70cr17l1xv0icu9w.png)
Removal.ai is another [background remover](http://removal.ai/) that can accurately erase backgrounds to your demand, and with AI integration, it is deserving of every bit of your trust to handle your graphics.

Whether you want transparent, white, or customized backgrounds, Removal.ai has got your back because it will automatically trace and detect the elements of your photo and remove the background impeccably. Moreover, you can do some customization yourself, editing the subject or foreground with available text and symbols. It is also available for free, so this is definitely a steal in the creative automation department.


---

Thank you for Reading.