In the ever-evolving landscape of software development, finding the right resources can be a daunting and time-consuming task.
I've decided to help by curating a compilation of some of my favorite GitHub repositories, that will help you to improve your workflow and skills.
This list includes valuable GitHub repositories for topics like learning, project ideas, career opportunities, data collections, database tools, and security.
I've included direct links, descriptions, and visuals so that you can get an initial impression of each extension right away.
1. esProc SPL (Sponsored)
โญ GitHub stars: 4K+
esProc SPL is a next-generation data processing language, that integrates with SQL databases and supports advanced analytics, and parallel processing.
With esProc SPL, you can effortlessly transform and analyze massive datasets, uncover hidden patterns and trends, and derive actionable insights from your data. Some of the top features include:
โก Top Performance: Experience fast processing speeds with esProc SPL's optimized algorithms and efficient memory management.
๐ Rich Function Library: Access a comprehensive collection of pre-built functions, catering to a wide range of data manipulation tasks.
โจ Intuitive Syntax: Enjoy a clear and concise syntax that fosters code readability and maintainability.
๐จโ๐ป Java Integration: Seamlessly integrate esProc SPL scripts into Java programs via JDBC, bridging the gap between data analysis and application development.
๐งโโ๏ธ Independent Execution: Execute esProc SPL scripts independently, expanding your data processing capabilities beyond traditional limitations.
โญ Support their GitHub repo: https://github.com/SPLWare/esProc
๐ฑ Learning
2. A-to-Z Resources for Students
โญ GitHub stars: 16K+
dipakkr / A-to-Z-Resources-for-Students
โ Curated list of resources for college students
This repository is a comprehensive collection of resources beneficial for students, covering a wide range of topics.
It includes study materials, programming resources, and tools that can aid in academic and personal development.
3. Learning Resources for Developers
โญ GitHub stars: 5K+
lauragift21 / awesome-learning-resources
๐ฅ Awesome list of resources on Web Development.
This repository gathers an extensive list of learning resources for developers.
From tutorials and courses to resources and tools, it serves as a valuable one-stop-shop for enhancing programming skills.
4. Every Programmer Should Know
โญ GitHub stars: 75K+
mtdvio / every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
A compilation of essential knowledge that every programmer should be aware of.
Covering a variety of topics, it provides insights into algorithms, data structures, system design, and other fundamental concepts.
๐ Data
5. Public Datasets Collection
โญ GitHub stars: 57K+
awesomedata / awesome-public-datasets
A topic-centric list of HQ open datasets.
This repository curates a vast collection of public datasets from various domains.
It's a valuable resource for data scientists and developers looking for high-quality datasets to analyze and derive insights from.
6. JSON Datasets Collection
โญ GitHub stars: 3K+
jdorfman / awesome-json-datasets
A curated list of awesome JSON datasets that don't require authentication.
This repository provides a curated list of datasets in JSON.
It's a handy reference for developers working with JSON data in their projects.
7. Useful Database Tools
โญ GitHub stars: 3K+
mgramin / awesome-db-tools
Everything that makes working with databases easier
This repository compiles a list of tools and utilities for working with databases.
From database design to management and optimization tools, it's a go-to resource for developers dealing with database-related tasks.
๐ก Ideas
8. Everything for Indie Hackers
โญ GitHub stars: 8K+
mezod / awesome-indie
Resources for independent developers to make money
Focused on independent developers and creators, this repository gathers resources, tools, and advice for individuals pursuing indie projects.
It's a supportive community-driven collection for those looking to thrive independently.
9. Machine Learning Project Ideas
โญ GitHub stars: 7K+
NirantK / awesome-project-ideas
Curated list of Machine Learning, NLP, Vision, Recommender Systems Project Ideas
A repository filled with project ideas for Machine Learning developers.
It's a great source of inspiration for developers seeking new and interesting projects to work on.
10. Awesome Stacks for Apps
โญ GitHub stars: 3K+
stackshareio / awesome-stacks
A curated list of tech stacks for building different applications & features
This repository showcases various technology stacks you can use.
It's a valuable resource for developers exploring different tech stacks and architectures for their projects.
11. Frontend Dev Bookmarks
โญ GitHub stars: 40K+
dypsilon / frontend-dev-bookmarks
Manually curated collection of resources for frontend web developers.
A curated collection of bookmarks for frontend developers, covering a wide range of topics from appearance and UI to compatibility and design workflow.
It's a handy reference for staying updated on best practices and tools in the front-end development landscape.
๐ผ Career
12. CV Templates
โญ GitHub stars: 21K+
posquit0 / Awesome-CV
๐ Awesome CV is LaTeX template for your outstanding job application
Some useful templates for creating impressive curriculum vitae (CVs).
It's a valuable tool for job seekers, helping them craft visually appealing resumes.
13. Resume Best Practices
โญ GitHub stars: 6K+
resumejob / awesome-resume
Resume๏ผResume Templates๏ผ็จๅบๅ็ฎๅไพๅฅ๏ผ็ฎๅๆจก็๏ผ
This repository compiles various practical examples to use in resumes.
It serves as a comprehensive guide for individuals aiming to enhance their resume presentation, improving their chances of getting a job.
14. Remote Work Resources
โญ GitHub stars: 27K+
lukasz-madon / awesome-remote-job
A curated list of awesome remote jobs and resources. Inspired by https://github.com/vinta/awesome-python
Focused on remote job opportunities, this repository provides a curated list of companies and job boards offering remote work.
It's a go-to resource for those seeking remote employment options.
๐ Security
15. Everything Security
โญ GitHub stars: 11K+
sbilly / awesome-security
A collection of awesome software, libraries, documents, books, resources and cools stuffs about security.
A collection of awesome software, libraries, documents, books, resources, and cool stuff about security.
16. Web Security Practices
โญ GitHub stars: 10K+
qazbnm456 / awesome-web-security
๐ถ A curated list of Web Security materials and resources.
Focused specifically on web security, this repository gathers resources and tools to help developers secure their web applications.
It covers best practices, tools, and frameworks for web security.
17. Privacy Focused Services
โญ GitHub stars: 11K+
pluja / awesome-privacy
Awesome Privacy - A curated list of services and alternatives that respect your privacy because PRIVACY MATTERS.
A curated list of resources and tools to enhance online privacy.
It covers topics such as privacy-focused software, encryption tools, and practices to protect personal information online.
18. Privacy Tools Collection
โญ GitHub stars: 5K+
Lissy93 / awesome-privacy
๐ฆ A curated list of privacy & security-focused software and services
A repository that curates privacy-related software and services.
This collection includes tools, guides, and best practices to maintain digital privacy in various online activities.
19. Personal Security Checklist
โญ GitHub stars: 13K+
Lissy93 / personal-security-checklist
๐ A compiled checklist of 300+ tips for protecting digital security and privacy in 2023
A valuable checklist and resources to improve personal online security.
It's a practical guide for individuals looking to protect their digital privacy.
Writing has always been my passion and it gives me pleasure to help and inspire people. If you have any questions, feel free to reach out!
Make sure to receive the best resources, tools, productivity tips, and career growth tips I discover by subscribing to my newsletter!
Top comments (2)
Great list of resources we always have so many tools to check out it makes it fun to find new and interesting things.
Thanks a lot, Andrew! I'm happy you found it helpful! ๐๐ฏ