A curated list of awesome frameworks, libraries and software for the Java programming language.
Repository Index
47,133 repositories indexed
121–144 of 3,111 · Most stars
:fireworks:Interactive Online Platform that Visualizes Algorithms from Code
- algorithm
- data-structure
- visualization
- animation
An ultra-simplified explanation to design patterns
- design-patterns
- architecture
- software-engineering
- engineering
Curated List of React Components & Libraries.
Collection of TypeScript type challenges with online judge
- typescript
- type
- type-system
- challenges
TranslatedCommitted to sharing high-quality, interesting and practical open-source technical tutorials, developer tools, programming websites, and tech news on GitHub. A list cool, interesting projects of GitHub.
Summer 2027 software engineering, data science, AI, quant, product management, and hardware internship postings. Updated daily by Simplify and Pitt CSC.
- interview-preparation
- internships
- jobs
- university
:page_with_curl: A list of practical projects that anyone can solve in any programming language.
Manually curated collection of resources for frontend web developers.
Cheatsheets for experienced React developers getting started with TypeScript
- typescript
- cheatsheet
- react
- guide
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Learn how to design systems at scale and prepare for system design interviews
- architecture
- distributed-systems
- system-design
- system-design-interview
Data Engineering Zoomcamp is a free 9-week course on building production-ready data pipelines. Join the course here 👇🏼
Awesome Docker Compose samples
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
- cheatsheets
- javascript
- bash
- nodejs
A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
Learn regex the easy way
- regex
- regular-expression
- learn-regex
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
- android-architecture
- android
- samples
- sample
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
This is a repo with links to everything you'd ever want to learn about data engineering
List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
Front End interview preparation materials for busy engineers (updated for 2026)
- front-end
- interview-questions
- html
- javascript
A golang ebook intro how to build a web with golang
TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)
- tensorflow
- tutorial
- examples
- deep-learning