Design patterns implemented in Java
- java
- principles
- design-patterns
- awesome-list
47,133 repositories indexed
25–48 of 4,857 · Most stars
Design patterns implemented in Java
Clean Code concepts adapted for JavaScript
🙌 OpenHands: AI-Driven Development
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
:house_with_garden: Open source home automation that puts local control and privacy first.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
Official Crawl4AI Cloud: a hosted web scraping, extraction, and search API for AI agents. Free API key, 1,000 credits a month, no card. Fully open source: this repo is the Apache-2.0 crawler that powers it, and you can self-host it.
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
List of Computer Science courses with video lectures.
TranslatedA Simple and Universal Swarm Intelligence Engine, Predicting Anything.
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Apache Superset is a Data Visualization and Data Exploration Platform
Spec-driven development (SDD) for AI coding assistants.
Open-source AI penetration testing tool to find and fix your app’s vulnerabilities.
The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.
:books: List of awesome university courses for learning Computer Science!