Featured Topics
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
21,850 repositories - en.wikipedia.org/wiki/JSON_Web_Token
Ansible
Ansible is a simple and powerful automation engine.
21,844 repositories - en.wikipedia.org/wiki/Ansible_(software) - github.com/ansible

Shell
A shell is a command-line tool, designed to be run by the Unix shell.
shell-script shell-scripts shellscript shellcode bash
21,759 repositories - en.wikipedia.org/wiki/Shell_script
Testing
The act of examining behavior of the software under test to eliminate bugs and ship with more confidence.
test testing-framework testing-practices testing-tools software-testing unit-testing integration-testing test-automation e2e-testing fuzzing smoke-tests mutation-testing rspec regression-testing xunit
21,518 repositories - en.wikipedia.org/wiki/Software_testing
Neural Network
Artificial neural network is a computational model based on the structure and functions of biological neural networks.
artificial-neural-network machine-learning deep-learning tensorflow
21,419 repositories - en.wikipedia.org/wiki/Artificial_neural_network
data
Facts and statistics (numerical data) that may be analysed.
20,908 repositories - en.wikipedia.org/wiki/Data
dotfiles
Dotfiles are user-specific application configuration files.
20,794 repositories - en.wikipedia.org/wiki/Hidden_file_and_hidden_directory#Unix_and_Unix-like_environments - github.com/dotfiles

Image processing
Digital image processing is the use of algorithms to make computers understand the image content.
digital-image-processing computer-vision vision deep-learning opencv
20,783 repositories - en.wikipedia.org/wiki/Digital_image_processing
Maven
Maven is a build automation tool used primarily for Java projects.
20,621 repositories - en.wikipedia.org/wiki/Apache_Maven - github.com/apache/maven

Solidity
Solidity is an object-oriented programming language for writing smart contracts.
solidity-language language ethereum blockchain smartcontracts cpp
19,869 repositories - en.wikipedia.org/wiki/Solidity - github.com/ethereum/solidity

Project
Projects involve planned work efforts aimed at achieving specific goals.
projects project-management teamwork software-development
19,797 repositories - en.wikipedia.org/wiki/Project
Web app
A web application is any computer program that performs a specific function by using a web browser as its client.
web-application web-app webapps webapplication app mobile-app webdev
19,628 repositories - en.wikipedia.org/wiki/Web_application
Jamstack
An approach to building for the modern web, for simpler cache management and workflows.
jam-stack javascript api ssg gatsby
19,558 repositories - en.wikipedia.org/wiki/Jamstack - github.com/jamstack

Jest
Jest is a JavaScript testing framework built on top of Jasmine.
javascript testing mocking coverage mocha jasmine chai qunit
19,502 repositories - en.wikipedia.org/wiki/Jest_(JavaScript_framework)
Chrome extension
Chrome extensions enable users to customize the Chrome browsing experience.
19,427 repositories

Socket.IO
Socket.IO is a JavaScript library for realtime web applications.
19,202 repositories - en.wikipedia.org/wiki/Socket.IO - github.com/socketio/socket.io

Raspberry Pi
The Raspberry Pi is a popular single-board computer.
19,080 repositories - en.wikipedia.org/wiki/Raspberry_Pi - github.com/raspberrypi

Authentication
Authentication is the act of proving an assertion, such as the identity of a computer system user.
18,967 repositories - en.wikipedia.org/wiki/Authentication

Internet of things
Iot is a network of devices that exchange data with other devices and systems over the internet.
internet-of-things cloud embedded devices
18,670 repositories - en.wikipedia.org/wiki/Internet_of_things
Tutorial
A method of transferring knowledge and may be used as a part of a learning process.
18,375 repositories - en.wikipedia.org/wiki/Tutorial
Azure
Azure is a cloud computing service created by Microsoft.
18,332 repositories - en.wikipedia.org/wiki/Microsoft_Azure - github.com/Azure

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
18,120 repositories - en.wikipedia.org/wiki/Large_language_model

Tailwind CSS
Tailwind is a utility-first CSS framework.
tailwind-css tailwindcss tailwind-scaffolding postcss css-framework zurb-foundation bootstrap media-queries responsive-design jit mobile-first component-driven color-scheme
18,058 repositories - en.wikipedia.org/wiki/Tailwind_CSS - github.com/tailwindlabs/tailwindcss

SQLite
SQLite is a fast, self-contained embedded SQL database engine.
18,034 repositories - en.wikipedia.org/wiki/SQLite

ui
User interface(UI) or user interface engineering is the design of user interfaces for machines and software.
17,864 repositories - en.wikipedia.org/wiki/User_interface_design
GUI
A GUI is an interface that allows users to interact with a device using icons and other visual indicators.
graphical-user-interface graphical-interface
17,551 repositories - en.wikipedia.org/wiki/Graphical_user_interface
FastAPI
FastAPI is a modern & fast web framework for building APIs with Python 3.7+ based on standard Python type hints.
17,100 repositories - github.com/tiangolo/fastapi

Keras
Keras is an open source neural network library written in Python.
api data-science deep-learning machine-learning neural-network python tensorflow
16,776 repositories - en.wikipedia.org/wiki/Keras - github.com/keras-team

Cryptocurrency
A cryptocurrency is a digital currency that uses cryptography.
16,775 repositories - en.wikipedia.org/wiki/Cryptocurrency
Server
A server is a program made to process requests and deliver data to clients.
16,572 repositories - en.wikipedia.org/wiki/Server_(computing)
Nest
Nest (NestJS) is a framework for building efficient, scalable Node.js server-side applications.
16,313 repositories - github.com/nestjs/nest

Chat Bot
A chat bot is a computer program that simulates human conversation.
16,271 repositories - en.wikipedia.org/wiki/Chatbot

Lua
Lua is a lightweight, embeddable scripting language.
16,133 repositories - en.wikipedia.org/wiki/Lua_(programming_language) - github.com/lua

Algorithm
Algorithms are self-contained sequences that carry out a variety of tasks.
15,998 repositories - en.wikipedia.org/wiki/Algorithm
Framework
A framework is a reusable set of libraries or classes in software.
15,943 repositories - en.wikipedia.org/wiki/Software_framework
Heroku
Heroku is a cloud PaaS supporting several programming languages.
15,837 repositories - en.wikipedia.org/wiki/Heroku - github.com/heroku

App
The term "app" usually refers to applications for mobile devices such as phones.
15,680 repositories - en.wikipedia.org/wiki/Application_software
ESLint
The pluggable linting utility for JavaScript and JSX.
eslint-plugin eslint-config linting linter javascript
15,634 repositories - github.com/eslint/eslint

Documentation
Documentation is a set of information that describes a product to its users.
docs documentations documentation-generator tutorial man-page documentation-as-code docblock doc-gen api-documentation knowledge-base design-document
15,517 repositories - en.wikipedia.org/wiki/Software_documentation
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
15,497 repositories - en.wikipedia.org/wiki/DevOps

HTTP
HTTP (Hypertext Transfer Protocol) is the standard for communication across the web.
15,282 repositories - en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
Statistics
Statistics is a discipline of mathematics concerned with the collection and analysis of numerical data.
data-science machine-learning deep-learning neural-network
15,236 repositories - en.wikipedia.org/wiki/Statistics
nginx
nginx is a high performance free open source web server.
nginx-server nginx-proxy nginx-cache nginx-unit nginx-plus
15,174 repositories - en.wikipedia.org/wiki/Nginx - github.com/nginx/nginx

Simulation
Simulation involves creating a virtual model of a system to study its behavior under various conditions.
simulations modeling virtual-reality computer-science data-science
15,103 repositories - en.wikipedia.org/wiki/Simulation
Selenium
Selenium is a browser automation framework and ecosystem.
15,025 repositories - en.wikipedia.org/wiki/Selenium_(software) - github.com/SeleniumHQ

Telegram
Telegram is a non-profit, cloud-based instant messaging service.
telegram-client telegram-bot telegram-api whatsapp threema instant-messaging open-source mtproto wechat imessage
15,016 repositories - en.wikipedia.org/wiki/Telegram_(messaging_service) - github.com/TelegramMessenger

Electron
Electron is a framework for building cross-platform desktop applications with web technology.
electronjs atom-shell electron-app electron-application tauri nativephp pwa qt hta cross-platform
14,909 repositories - en.wikipedia.org/wiki/Electron_(software_framework) - github.com/electron/electron

Scala
Scala is an object-oriented programming language.
14,784 repositories - en.wikipedia.org/wiki/Scala_(programming_language)

Streamlit
Streamlit is an open source Python library that makes it easy to create custom web apps for machine learning and data science.
14,671 repositories - github.com/streamlit/streamlit


Animation
Animation is the art of creating moving images.
14,561 repositories - en.wikipedia.org/wiki/Animation
Programming
Programming involves writing, testing, and maintaining code to build software applications.
software-programming coding software-development algorithms data-structures computer-science
14,486 repositories - en.wikipedia.org/wiki/Computer_programming
gatsby
Gatsby is a free and open source framework based on React that helps developers build blazing fast websites and apps.
gatsbyjs gatsby-js react open-source-framework jamstack
14,339 repositories - github.com/gatsbyjs/gatsby

WebSocket
The WebSocket protocol enables web applications to maintain bidirectional communications with server-side processes.
websockets ws long-polling polling
14,248 repositories - en.wikipedia.org/wiki/WebSocket
Object-oriented programming (OOP)
Object-oriented programming is a programming paradigm based on the concept of objects fundamental to many programming languages.
object-oriented-programming object-oriented-design procedural-programming open-closed-principle inheritance polymorphism orm functional-programming event-driven-programming
14,063 repositories - en.wikipedia.org/wiki/Object-oriented_programming
SwiftUI
SwiftUI is an innovative, exceptionally simple way to build user interfaces across all Apple platforms with the power of Swift.
13,869 repositories

Parser
turns its input (often text in form of a file) into a more advantageous representation to perform a specific task.
13,868 repositories
MATLAB
MATLAB is a programming platform for numerical computation and visualization.
13,809 repositories - en.wikipedia.org/wiki/MATLAB

Terminal
The terminal is an interface in which you can type and execute text-based commands.
command-prompt computer-terminal unix-shell bash-shell
13,720 repositories - en.wikipedia.org/wiki/Computer_terminal

Android Studio
Android Studio is the official integrated development environment (IDE) for Google's Android operating system.
android java kotlin ide sdk intellij-idea
13,522 repositories - en.wikipedia.org/wiki/Android_Studio - github.com/android

Boilerplate
A boilerplate code is a piece of code that can be reused without significant changes.
13,407 repositories - en.wikipedia.org/wiki/Boilerplate_code
YouTube
YouTube is an online video sharing and social media platform owned by Google.
youtube-video youtube-channel youtube-search google vimeo peertube dailymotion invidious piped
13,291 repositories - en.wikipedia.org/wiki/YouTube - github.com/youtube

OpenGL
OpenGL is a software interface that allows a programmer to communicate with graphics hardware.
13,172 repositories - en.wikipedia.org/wiki/OpenGL

Serverless
Serverless architecture refers to apps that depend on third-party services or custom code.
serverless-architecture serverless-examples serverless-computing backend-as-a-service functions-as-a-service aws-lambda google-cloud-platform
13,154 repositories - en.wikipedia.org/wiki/Serverless_computing
Docker Image
A Docker image is a read-only template that contains a set of instructions for creating a container.
13,149 repositories - github.com/docker-library/official-images

Vim
Vim is a console-run text editor program.
13,067 repositories - en.wikipedia.org/wiki/Vim_(text_editor) - github.com/vim/vim

Cryptography
Cryptography is the practice and study of techniques for secure communication in the presence of adversarial behavior.
12,985 repositories - en.wikipedia.org/wiki/Cryptography

Google LLC is an American multinational technology company that specializes in Internet-related services and products.
12,901 repositories - en.wikipedia.org/wiki/Google - github.com/google

Rails
Ruby on Rails (Rails) is a web application framework written in Ruby.
12,799 repositories - en.wikipedia.org/wiki/Ruby_on_Rails - github.com/rails

Svelte
Svelte is a radical new approach to building reactive user interfaces.
sveltejs svelte3 vue angular react
12,725 repositories - en.wikipedia.org/wiki/Svelte - github.com/sveltejs/svelte

ChatGPT
ChatGPT is a chatbot built on top of OpenAI's GPT-3 family of large language models.
12,715 repositories - en.wikipedia.org/wiki/ChatGPT

Robotics
Robotics deals with the control, sensory feedback, and information processing of robots.
12,675 repositories - en.wikipedia.org/wiki/Robotics
ESP32
A feature-rich microcontroller with integrated Wi-Fi and Bluetooth connectivity.
12,612 repositories - en.wikipedia.org/wiki/ESP32 - github.com/espressif

mvc
MVC is a software design pattern that separates an application's logic according to responsibilities.
model-view-controller software-design-patterns hmvc hierarchical-model-view-controller model-view-adapter model-view-presenter mvvm model-view-viewmodel model-template-view
12,484 repositories - en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller
COVID-19
The coronavirus disease 2019 (COVID-19) is an infectious disease caused by SARS-CoV-2.
12,365 repositories - en.wikipedia.org/wiki/Coronavirus_disease_2019 - github.com/topics/covid-19

Jekyll
Jekyll is a simple, blog-aware static site generator.
12,313 repositories - en.wikipedia.org/wiki/Jekyll_(software) - github.com/jekyll

Demo
A example of a product or system.
12,194 repositories - en.wikipedia.org/wiki/Technology_demonstration
Mobile
Mobile apps, mobile OS, mobile databases, & mobile testing frameworks.
12,105 repositories - en.wikipedia.org/wiki/Mobile_app_development
Gradle
Gradle is an open-source build tool that helps teams build, automate and deliver better software, faster.
kotlin android java android-studio
12,012 repositories - en.wikipedia.org/wiki/Gradle - github.com/gradle/gradle

LeetCode
LeetCode offers a platform for improving coding skills and preparing for technical interviews.
11,962 repositories - en.wikipedia.org/wiki/LeetCode

Video
Electronic representation of moving visual images.
11,934 repositories - en.wikipedia.org/wiki/Video

Bitcoin
Bitcoin is a cryptocurrency developed by Satoshi Nakamoto.
11,869 repositories - en.wikipedia.org/wiki/Bitcoin - github.com/bitcoin/bitcoin

scikit-learn
scikit-learn is a Python module for machine learning.
11,842 repositories - en.wikipedia.org/wiki/Scikit-learn - github.com/scikit-learn/scikit-learn

Education
The act or process of imparting or acquiring particular knowledge or skills, as for a profession.
11,710 repositories - en.wikipedia.org/wiki/Education
X (Twitter)
An online news and social networking service where users post and interact with messages, known as “Tweets”.
tweets twitter-api twitter-api-v2 twitter-bot twitter-client
11,491 repositories - en.wikipedia.org/wiki/Twitter - github.com/twitter

JavaFX
JavaFX is a Java library used to create graphical user interfaces for desktop, as well mobile and embedded devices.
javafx-application javafx-desktop-apps javafx-gui javafx-library openjfx java swing
11,469 repositories - en.wikipedia.org/wiki/JavaFX

PowerShell
PowerShell is a task automation and configuration management framework with a command-line shell and a scripting language.
powershell-script windows-powershell powershell-core shell
11,413 repositories - en.wikipedia.org/wiki/PowerShell - github.com/PowerShell

LaTeX
LaTeX is a document preparation system.
latex-template latex-class latex-package latex-document latex-examples tex
11,212 repositories - en.wikipedia.org/wiki/LaTeX - github.com/latex3

Tool
Tools are software or utilities that aid in accomplishing specific tasks efficiently.
tools software-development automation productivity
11,054 repositories - en.wikipedia.org/wiki/Software_tool
Netlify
Netlify is a continuous deployment powerful serverless platform.
11,013 repositories - en.wikipedia.org/wiki/Netlify - github.com/netlify

Dockerfile
A Dockerfile is a text document that contains commands to assemble a docker image.
docker-file docker docker-image
11,002 repositories

Ajax
Ajax is a technique for creating interactive web applications.
10,998 repositories - en.wikipedia.org/wiki/Ajax_(programming)

CSV
A CSV file stores tabular data in a delimited text file that uses commas to separate the values.
tsv rfc-4180 data-exchange tabular-data spreadsheet dsv flat-file
10,929 repositories - en.wikipedia.org/wiki/Comma-separated_values
Image
Images encompass photographs, illustrations, and visual content used in various media.
images pictures photo picture photos photography graphic-design multimedia visual-arts
10,889 repositories - en.wikipedia.org/wiki/Image
Compiler
Compilers are software that translate higher-level programming languages to lower-level languages (e.g. machine code).
10,846 repositories - en.wikipedia.org/wiki/Compiler
Microservice
Microservices are an architectural and organizational approach to software development of tasks.
10,762 repositories - en.wikipedia.org/wiki/Microservices