Featured Topics
Python
Python is a dynamically typed programming language.
python3 python2 python-3 python-2 python27 python-3-6 python-3-5 py language ruby
1,029,528 repositories - en.wikipedia.org/wiki/Python_(programming_language) - github.com/python
JavaScript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
734,116 repositories - en.wikipedia.org/wiki/JavaScript
React
React is an open source JavaScript library used for designing user interfaces.
reactjs react-js vue angular react-native nextjs
588,764 repositories - en.wikipedia.org/wiki/React_(JavaScript_library) - github.com/facebook/react
TypeScript
TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
typescript2 language javascript nodejs es6
511,795 repositories - en.wikipedia.org/wiki/TypeScript - github.com/Microsoft/TypeScript
CSS
Cascading Style Sheets (CSS) is a language used most often to style and improve upon the appearance of views.
404,831 repositories - en.wikipedia.org/wiki/Cascading_Style_Sheets
HTML
HTML is the fundamental markup language for webpages.
384,533 repositories - en.wikipedia.org/wiki/HTML - github.com/w3c/html
Node.js
Node.js is a tool for executing JavaScript in a variety of environments.
node node-js javascript express mean meteor next v8 event-driven-architecture event-loop npm deno
368,554 repositories - en.wikipedia.org/wiki/Node.js - github.com/nodejs
Java
Java is an object-oriented programming language used mainly for web, desktop, embedded devices and mobile applications.
341,773 repositories - en.wikipedia.org/wiki/Java_(software_platform)
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
270,490 repositories - en.wikipedia.org/wiki/Machine_learning
Docker
Docker is a platform built for developers to build and run applications.
docker-container container-image containerization docker-compose
245,687 repositories - en.wikipedia.org/wiki/Docker_(software) - github.com/docker
Next
Next.js is an open source React front-end development web framework.
215,319 repositories - en.wikipedia.org/wiki/Next.js - github.com/vercel/next.js
Artificial Intelligence
Artificial intelligence is the ability of a computer or machine to perform tasks commonly associated with intelligent beings.
artificial-intelligence machine-intelligence machine-learning deep-learning neural-network
197,242 repositories - en.wikipedia.org/wiki/Artificial_intelligence
Android
Android is an operating system built by Google designed for mobile devices.
180,541 repositories - en.wikipedia.org/wiki/Android_(operating_system) - github.com/android
Large Language Model
Machine learning models trained on vast amounts of text data to understand and generate human-like language.
large-language-model llms machine-learning artificial-intelligence transformers natural-language-processing generative-ai
178,678 repositories - en.wikipedia.org/wiki/Large_language_model
PHP
PHP is a popular general-purpose scripting language that works particularly well for server-side web development.
php1 php-1 php2 php4 php5 php-5 php52 php-52 php53 php-53 php54 php-54 php55 php56 php-56 php6 php-6 php7 php-7 php71 zend-engine hhvm hacklang php-fpm php-cgi httpd pdo pecl lamp phpunit
162,981 repositories - en.wikipedia.org/wiki/PHP - github.com/php
Command-line interface
A CLI, or command-line interface, is a console that helps users issue commands to a program.
160,520 repositories - en.wikipedia.org/wiki/Command-line_interface
API
An API (Application Programming Interface) is a collection of protocols and subroutines for building software.
api-client api-wrapper api-rest api-gateway api-server rest-api graphql-api soap rpc wsdl
156,895 repositories - en.wikipedia.org/wiki/Application_programming_interface
MongoDB
MongoDB is an open source NoSQL document-oriented database.
mongodb-database mongo mongo-db nosql no-sql document-oriented-database database
154,858 repositories - en.wikipedia.org/wiki/MongoDB - github.com/mongodb
Rust
Rust is a systems programming language created by Mozilla.
rust-lang rustlang rust-language language c-plus-plus
153,383 repositories - en.wikipedia.org/wiki/Rust_(programming_language) - github.com/rust-lang
Hacktoberfest
Hacktoberfest is a month-long celebration of open source projects, their maintainers, and the entire community of contributors.
148,114 repositories
PostgreSQL
PostgreSQL is an open source database system.
postgres psql pgsql plpgsql mvcc postgrest dbms database sqlite sql mysql mssql
145,621 repositories - en.wikipedia.org/wiki/PostgreSQL - github.com/postgres/postgres
FastAPI
FastAPI is a modern & fast web framework for building APIs with Python 3.7+ based on standard Python type hints.
124,450 repositories - github.com/tiangolo/fastapi
Automation
The technique of making an apparatus, a process, or a system operate automatically.
118,433 repositories - en.wikipedia.org/wiki/Automation
MySQL
MySQL is an open source relational database management system.
117,325 repositories - en.wikipedia.org/wiki/MySQL - github.com/mysql
C#
C# ("C sharp") is an object-oriented and type-safe programming language.
c-sharp csharp-code csharp-library language dotnet
116,369 repositories - en.wikipedia.org/wiki/C_Sharp_(programming_language) - github.com/dotnet/csharplang
Deep learning
Deep learning is a subset of machine learning that uses multi-layered neural networks to learn representations from data.
116,349 repositories - en.wikipedia.org/wiki/Deep_learning
Express
Express is a minimal Node.js framework for web and mobile applications.
expressjs express-js nodejs mern mevn mean meteor next
116,210 repositories - en.wikipedia.org/wiki/Express.js - github.com/expressjs
C++
C++ is a general purpose and object-oriented programming language.
115,990 repositories - en.wikipedia.org/wiki/C%2B%2B
MCP
Model Context Protocol (MCP) is an open standard for connecting AI models to external tools and data sources.
model-context-protocol mcp-server ai-agent llm agent-harness
115,465 repositories
Claude Code
Claude Code is a command-line interface that brings AI assistance to software development.
claude-cli anthropic-claude-code claude-code-cli ai cli terminal developer-experience automation ai-terminal intelligent-cli
114,397 repositories - en.wikipedia.org/wiki/Anthropic - github.com/anthropics/claude-code
Linux
Linux is an open source kernel.
104,679 repositories - en.wikipedia.org/wiki/Linux - github.com/torvalds/linux
Go
Go is a programming language built to resemble a simplified version of the C programming language.
golang golang-examples language c
103,597 repositories - en.wikipedia.org/wiki/Go_(programming_language) - github.com/golang/go
Spring Boot
Spring Boot is a coding and configuration model for Java applications.
102,572 repositories - en.wikipedia.org/wiki/Spring_Framework - github.com/spring-projects/spring-boot
Windows
Windows is Microsoft's GUI-based operating system.
101,710 repositories - en.wikipedia.org/wiki/Microsoft_Windows - github.com/Microsoft
Portfolio
Portfolio is a website showcasing skills, project, experiences, education etc.
career-portfolio portfolio-website personal-website portfolio-template website github-pages gh-pages static-website website-theme website-template template
98,967 repositories - en.wikipedia.org/wiki/Career_portfolio
Vite
Vite is a next generation frontend tooling.
vitejs hmr dev-server build-tool vue react preact lit svelte
98,524 repositories - github.com/vitejs/vite
REST API
A representational state transfer (REST) API is a way to provide compatibility between computer systems on the internet.
rest rest-api-tutorial api graphql-api soap rpc wsdl
95,490 repositories - en.wikipedia.org/wiki/Representational_state_transfer
SQL
SQL is a standard language for storing, retrieving and manipulating data in databases.
94,413 repositories - en.wikipedia.org/wiki/SQL
C
C is a general purpose programming language that first appeared in 1972.
c-language c-programming-language c99 c89 c-ansi k-and-r language
92,786 repositories - en.wikipedia.org/wiki/C_(programming_language)
Flutter
Flutter is an open source mobile application development SDK created by Google.
dart flutter-plugin flutter-apps
89,505 repositories - en.wikipedia.org/wiki/Flutter_(software) - github.com/flutter
Data Science
Data science is an interdisciplinary field focused on extracting knowledge from typically large data sets.
datasciences data-science-project data-science-algorithm data-analysis data-mining machine-learning big-data data-visualization
88,351 repositories - en.wikipedia.org/wiki/Data_science
Open Source
Software with source code available to inspect, modify, and enhance.
opensource oss foss floss github mit gpl gplv3 creative-commons
86,461 repositories - en.wikipedia.org/wiki/Open_source
Django
Django is a web application framework for Python.
85,833 repositories - en.wikipedia.org/wiki/Django_(web_framework) - github.com/django/django
Flask
Flask is a web framework for Python based on the Werkzeug toolkit.
85,076 repositories - en.wikipedia.org/wiki/Flask_(web_framework) - github.com/pallets/flask
Bootstrap
Bootstrap is an HTML, CSS, and JavaScript framework.
bootstrap3 bootstrap4 bootstrap-4 bootstrap5 bootstrap-5 zurb-foundation tailwind css-framework css-layout css-reset sass responsive-design media-queries
82,811 repositories - en.wikipedia.org/wiki/Bootstrap_(front-end_framework) - github.com/twbs
Kotlin
Kotlin is a statically typed programming language for multiplatform applications.
81,906 repositories - en.wikipedia.org/wiki/Kotlin_(programming_language) - github.com/JetBrains/kotlin
Data analysis
Data analysis is a process of inspecting, cleansing, transforming, and modeling data.
80,718 repositories - en.wikipedia.org/wiki/Data_analysis
Swift
Swift is a modern programming language focused on safety, performance, and expressivity.
swift3 swift-3 swift4 swift-4 swift-language objective-c language
77,772 repositories - en.wikipedia.org/wiki/Swift_(programming_language) - github.com/apple/swift
Computer vision
Computer vision tasks include methods for acquiring, processing, analyzing, and understanding digital images.
machine-vision computervision vision deep-learning machine-learning opencv gan
76,338 repositories - en.wikipedia.org/wiki/Computer_vision
Amazon Web Services
Amazon Web Services provides on-demand cloud computing platforms on a subscription basis.
76,006 repositories - en.wikipedia.org/wiki/Amazon_Web_Services - github.com/aws
Firebase
Firebase is a mobile app development platform that provides data analysis and database web services for developers.
75,958 repositories - en.wikipedia.org/wiki/Firebase - github.com/firebase/
Front end
Front end is the programming and layout that people see and interact with.
75,355 repositories - en.wikipedia.org/wiki/Front-end_web_development
pandas
Pandas is a Python library for data analysis and manipulation with powerful data structures.
python-pandas pandas-library pandas-dataframe python data-science numpy machine-learning
73,911 repositories - en.wikipedia.org/wiki/Pandas_(software) - github.com/pandas-dev/pandas
Security
Cybersecurity is the protection of computer hardware, software, and data from theft, damage, and malicious intent.
73,553 repositories - en.wikipedia.org/wiki/Computer_security
Website
A location connected to the Internet that maintains one or more pages on the World Wide Web.
73,224 repositories - en.wikipedia.org/wiki/Website
PyTorch
PyTorch is an open source machine learning library.
73,037 repositories - en.wikipedia.org/wiki/PyTorch - github.com/pytorch/pytorch
.NET
.NET is a free, cross-platform, open source developer platform.
72,452 repositories - en.wikipedia.org/wiki/.NET_Framework - github.com/dotnet
Data visualization
Data visualization is the graphic representation of data and trends.
71,943 repositories - en.wikipedia.org/wiki/Data_visualization
Angular
Angular is an open source web application platform.
angularjs angular2 angular4 angular-2 angular1 vue react
70,808 repositories - en.wikipedia.org/wiki/Angular_(web_framework) - github.com/angular/angular
iOS
iOS is the operating system for Apple's mobile products.
70,200 repositories - en.wikipedia.org/wiki/IOS
Natural language processing
Natural language processing (NLP) is the study of how computers and humans interact.
67,906 repositories - en.wikipedia.org/wiki/Natural_language_processing
React Native
React Native is a JavaScript mobile framework developed by Facebook.
67,792 repositories - en.wikipedia.org/wiki/React_Native - github.com/facebook/react-native
Vue.js
Vue.js is a JavaScript framework for building interactive web applications.
vuejs vuejs2 vuejs3 vue2 vue3 vuex angular react storybook typescript
67,711 repositories - en.wikipedia.org/wiki/Vue.js - github.com/vuejs/core
Redux
Redux is a predictable state container for JavaScript apps.
67,536 repositories - en.wikipedia.org/wiki/Redux_(JavaScript_library) - github.com/reduxjs/redux
Claude
Claude is an AI assistant developed by Anthropic for analysis, writing, coding, and other knowledge work.
artificial-intelligence large-language-models generative-ai chatbot ai-assistant anthropic
67,188 repositories - en.wikipedia.org/wiki/Claude_(language_model) - github.com/anthropics
Laravel
The PHP Framework for Web Artisans.
laravel4 laravel5 laravel54 laravel55 laravel-framework laravel6 laravel7 laravel8 laravel9 laravel10 framework php symfony eloquent mvc syntactic-sugar codeigniter blade-template php-artisan october-cms
66,686 repositories - en.wikipedia.org/wiki/Laravel - github.com/laravel
Retrieval-Augmented Generation
Retrieval-augmented generation improves LLMs by retrieving relevant information from external knowledge sources.
retrieval-augmented-generation rag-pipeline artificial-intelligence generative-ai llms embeddings
63,573 repositories - en.wikipedia.org/wiki/Retrieval-augmented_generation
SQLite
SQLite is a fast, self-contained embedded SQL database engine.
63,493 repositories - en.wikipedia.org/wiki/SQLite
Streamlit
Streamlit is an open source Python library that makes it easy to create custom web apps for machine learning and data science.
61,621 repositories - github.com/streamlit/streamlit
Kubernetes
Kubernetes is an open source system for automating deployment, scaling, and management of containerized applications.
k8s cloud-native devops containers
59,737 repositories - en.wikipedia.org/wiki/Kubernetes - github.com/kubernetes/kubernetes
Docker Compose
Docker Compose is a tool for defining and running multi-container Docker applications.
dockercompose docker containers
55,465 repositories - github.com/docker/compose
Database
A database is a structured set of data held in a computer, usually a server.
db databases dbms sql relational-database nosql document-oriented in-memory-database data-warehouse graphdb spatial-database crud
55,254 repositories - en.wikipedia.org/wiki/Database
Dart
Dart is a general-purpose programming language developed by Google to build web, server, desktop, and mobile applications.
dartlang dart-lang flutter dart-web
53,475 repositories - en.wikipedia.org/wiki/Dart_(programming_language) - github.com/dart-lang
Self-hosted
Two distinct meanings: (i) a network service that runs on a user's server; or (ii) a computer program that can compile itself.
52,463 repositories - en.wikipedia.org/wiki/Self-hosting
OpenAI
OpenAI is an AI research company that builds models and APIs such as GPT, ChatGPT, Whisper, and DALL-E.
chatgpt llm api python machine-learning gpt generative-ai
52,329 repositories - en.wikipedia.org/wiki/OpenAI - github.com/openai
DevOps
DevOps is a set of practices that combine software development (Dev) and IT operations (Ops).
dev-ops ci cd cicd devsecops gitops chatops test-automation static-code-analysis release-automation infrastructure-as-code
51,893 repositories - en.wikipedia.org/wiki/DevOps
Back end
Back end is the programming that handles the behind-the-scenes of a website or application that people do not see.
50,892 repositories - en.wikipedia.org/wiki/Front_end_and_back_end
Arduino
Arduino is an open source platform for building electronic devices.
electronics microcontroller raspberry-pi
49,162 repositories - en.wikipedia.org/wiki/Arduino - github.com/arduino
Cybersecurity
Cybersecurity involves protecting systems, networks, and data from cyber threats.
information-security infosec hacking ethical-hacking penetration-testing data-protection
48,847 repositories - en.wikipedia.org/wiki/Cybersecurity
Web
Web is a global information medium which can be accessed via internet.
48,672 repositories - en.wikipedia.org/wiki/World_Wide_Web
Minecraft
Minecraft is a sandbox video game.
minecraft-java minecraft-bedrock-edition
48,454 repositories - en.wikipedia.org/wiki/Minecraft
Jupyter Notebook
Jupyter Notebooks are documents that contain live code, visualizations, and narrative text.
jupyter ipython-notebook ipynb ipynb-jupyter-notebook ipynb-notebook ipython python machine-learning data-visualization kernel
48,439 repositories - en.wikipedia.org/wiki/Project_Jupyter#Jupyter_Notebook - github.com/jupyter/notebook
Redis
Redis is an in-memory data structure project implementing a distributed, in-memory key-value database with optional durability.
redis-db redisdb memcached hyperloglog sap-hana hsqldb ehcache rocksdb key-value-store in-memory-database cache nosql
48,054 repositories - en.wikipedia.org/wiki/Redis - github.com/redis/redis
Tensorflow
TensorFlow is an open source software library for numerical computation.
48,049 repositories - en.wikipedia.org/wiki/TensorFlow - github.com/tensorflow
R
R is a free programming language and software environment for statistical computing and graphics.
47,117 repositories - en.wikipedia.org/wiki/R_(programming_language)
Blockchain
Blockchains are distributed ledgers that can record transactions between parties in a verifiable and permanent way.
cryptocurrency cryptography bitcoin ethereum
46,471 repositories - en.wikipedia.org/wiki/Blockchain
Markdown
Markdown is a lightweight markup language.
46,281 repositories - en.wikipedia.org/wiki/Markdown
Terraform
An infrastructure-as-code tool for building, changing, and versioning infrastructure safely and efficiently.
hashicorp-terraform terraform-configurations terraform-module terraform-modules terraform-providers hashicorp infrastructure infrastructure-as-code
45,663 repositories - en.wikipedia.org/wiki/Terraform_(software) - github.com/hashicorp/terraform
AI Agent
Autonomous software systems that use foundation models to reason, plan, and take actions.
ai-agents ai-autonomous-agent agent-harness llm chatbot machine-learning mcp
45,483 repositories
Education
The act or process of imparting or acquiring particular knowledge or skills, as for a profession.
43,515 repositories - en.wikipedia.org/wiki/Education
Game Development
Game Development is the art of creating games and describes the design, development and release of a game.
42,976 repositories - en.wikipedia.org/wiki/Video_game_development
scikit-learn
scikit-learn is a Python module for machine learning.
42,437 repositories - en.wikipedia.org/wiki/Scikit-learn - github.com/scikit-learn/scikit-learn
JSON Web Tokens
JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.
rfc-7519 jsonwebtoken json-web-tokens json-web-token jwa jwt-authentication jwt-auth jwt-token jwt-tokens jws message-authentication-code jwkset jwks jwt-server jwt-client jwt-claims jwt-bearer-tokens jwe jwk
42,150 repositories - en.wikipedia.org/wiki/JSON_Web_Token
Unity
Unity is a game engine used to create 2D/3D video games, and simulations for computers, consoles, and mobile devices.
42,049 repositories - github.com/Unity-Technologies
Mongoose
Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment.
mongoosejs mongoose-js mongoose-plugin mongoose-model mongodb nodejs orm odm
41,949 repositories - github.com/Automattic/mongoose
MCP Server
MCP servers expose tools, resources, and prompts to AI applications through the Model Context Protocol.
mcp-servers mcp model-context-protocol ai-agent llm
41,921 repositories