Explică în limbaj simplu ce construiești și primește cele mai potrivite repository-uri de pe GitHub.
awesome-repositories.com te ajută să găsești proiectul open source potrivit pe GitHub. Spune-i căutării noastre AI ce vrei să construiești, în limbaj simplu, iar aceasta va clasifica mii de repository-uri selectate în funcție de relevanță. Fiecare proiect este monitorizat continuu, sortat pe categorii clare și votat de alți developeri. Explorează selecțiile de mai jos sau începe o căutare.
Proiecte remarcabile din director — o listă nouă la fiecare câteva ore.
Căutări comune, organizate într-o structură arborescentă.
Un director de repository-uri GitHub open source selectate, pe care le poți căuta în limbaj simplu. Descrie ce construiești, iar AI-ul va clasifica mii de proiecte verificate după relevanță, cu o scurtă explicație pentru fiecare rezultat.
Căutarea GitHub caută cuvintele cheie introduse. Aici, descrii problema în limbaj simplu, iar AI-ul analizează intenția, astfel încât un proiect care îți rezolvă nevoia va apărea chiar dacă nu folosește exact cuvintele tale.
Scrie ce vrei să construiești, de exemplu: „o pagină de status self-hosted care îmi monitorizează serviciile și îmi trimite alerte pe Discord”. Vei primi repository-uri potrivite, clasate după relevanță, nu după numărul de stele.
Sunt selectate, nu doar colectate brut. AI-ul analizează fiecare proiect, îl pune în categoria potrivită și îl clasează după relevanță conform unor reguli pe care le ajustăm și verificăm, eliminând intrările duplicate sau irelevante.
Da. Căutarea și navigarea în director sunt gratuite.
LLMs, agents, and the tools to build with them.
Notes, tasks, docs, and knowledge bases.
Chat, calls, photos, music, and personal files.
Databases, pipelines, and analytics.
Containers, deployment, monitoring, and automation.
Passwords, secrets, and offensive security.
Languages, CLIs, frameworks, and version control.
Courses, books, interviews, and CS foundations.
30-seconds-of-code is a comprehensive knowledge base and programming snippet library designed to support software engineering education and professional development. It provides a curated collection of reusable code units and technical guides that help developers master core language mechanics, design patterns, and architectural philosophies. The project distinguishes itself by offering a wide-ranging library of algorithmic solutions and web development patterns that are organized into modular, independently testable units. It emphasizes functional programming paradigms and declarative logic,
Acest proiect este o resursă educațională cuprinzătoare și un ghid de studiu axat pe arhitectura sistemelor distribuite și designul infrastructurii backend. Oferă un curriculum structurat pentru stăpânirea principiilor de scalabilitate, fiabilitate și performanță necesare pentru a proiecta sisteme software complexe. Repository-ul se distinge prin oferirea unei abordări metodice pentru pregătirea interviurilor tehnice, încorporând tipare de design, compromisuri arhitecturale și instrumente de repetiție spațiată pentru a ajuta utilizatorii să rețină concepte complexe. Pune accent pe analiza bazată pe constrângeri, învățând utilizatorii cum să evalueze cerințele concurente precum latența, consistența și disponibilitatea atunci când schițează design-uri arhitecturale. Conținutul acoperă un spectru larg de capabilități de design de sistem, inclusiv strategii pentru scalarea bazelor de date, gestionarea traficului și optimizarea infrastructurii. Detaliază tehnici pentru scalarea orizontală, caching-ul pe mai multe niveluri, comunicarea asincronă și descoperirea serviciilor, oferind în același timp framework-uri pentru efectuarea estimărilor de resurse și planificarea capacității. Documentația este organizată ca un ghid de studiu, oferind o cale sistematică prin fundamentele ingineriei backend și designul sistemelor la scară largă.
This project provides a comprehensive collection of version-control ignore templates designed to exclude unnecessary files from repositories. It offers a wide range of patterns tailored for specific programming languages, build systems, frameworks, platforms, and development tools. The repository includes documentation on the standards and procedures for contributing, as well as guidelines for creating effective and maintainable templates. It also covers specialized and versioned templates to address niche requirements and specific software configurations.
Jest is a JavaScript testing framework designed for writing and running automated test suites to verify the correctness of JavaScript and TypeScript code. It functions as a comprehensive toolset that integrates a test runner, a mocking and spying library, a snapshot testing tool, and a code coverage tool. The framework distinguishes itself through snapshot testing, which records the serialized state of data structures to detect regressions in future executions. It also includes a mocking and spying library for simulating external dependencies and tracking function calls to isolate code during