Topics
Browse the top used topics on GitHub
All featured topics
-
#
3D
3D modeling is the process of virtually developing the surface and structure of a 3D object.
-
#
Algorithm
Algorithms are self-contained sequences that carry out a variety of tasks.
-
Android
Android is an operating system built by Google designed for mobile applications.
-
Angular
Angular is an open source web application platform.
-
Ansible
Ansible is a simple and powerful automation engine.
-
#
API
An API (Application Programming Interface) is a collection of protocols and subroutines for building software.
-
Arduino
Arduino is an open source hardware and software company and maker community.
-
ASP.NET
ASP.NET is a web framework for building modern web apps and services.
-
Atom
Atom is a open source text editor built with web technologies.
-
Awesome Lists
An awesome list is a list of awesome things curated by the community.
-
Babel
Babel is a compiler for writing next generation JavaScript, today.
-
Bash
Bash is a shell and command language interpreter for the GNU operating system.
-
Bitcoin
Bitcoin is a cryptocurrency developed by Satoshi Nakamoto.
-
Bootstrap
Bootstrap is an HTML, CSS, and JavaScript framework.
-
#
Bot
A bot is an application that runs automated tasks over the Internet.
-
C
C is a general purpose programming language that first appeared in 1972.
-
Chrome extension
Google Chrome Extensions are add-ons that allow users to customize their Chrome web browser.
-
#
Command line interface
A CLI, or command-line interface, is a console that helps users issue commands to a program.
-
Clojure
Clojure is a dynamic, general-purpose programming language.
-
C++
C++ is a general purpose and object-oriented programming language.
-
#
Cryptocurrency
A cryptocurrency is a digital currency that uses cryptography.
-
Crystal
Crystal is a self-hosted, general purpose programming language.
-
C#
C# (C sharp) is an object-oriented programming language by Microsoft.
-
CSS
Cascading Style Sheets (CSS) is a language used most often to style and improve upon the appearance of views.
-
#
Data visualization
Data visualization is the graphic representation of data and trends.
-
#
Database
A database is a structured set of data held in a computer, usually a server.
-
#
Deep learning
Deep Learning is an artificial neural network composed of many layers.
-
Django
Django is a web application framework for Python.
-
Docker
Docker is a platform built for developers to build and run applications.
-
#
Documentation
Documentation is a set of information that describes a product to its users.
-
.NET
.NET is a software framework developed by Microsoft.
-
Electron
Electron is a framework for building cross-platform desktop applications with web technology.
-
Elixir
Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
-
Emacs
Emacs is an extensible, customizable, free text editor and computing environment.
-
Ember
Ember is a framework for creating web applications.
-
#
Emoji
Emojis are graphic symbols that represent an emotion, object, or concept.
-
#
Emulator
An emulator is any hardware or software that allows one computer to behave like another.
-
ES6
EcmaScript 6 is the sixth release of the ECMAScript language.
-
ESLint
The pluggable linting utility for JavaScript and JSX.
-
Express
Express is a minimal Node.js framework for web and mobile applications.
-
Firebase
Firebase is a mobile app development platform that provides data analysis and database web services for developers.
-
Flask
Flask is a web framework for Python based on the Wekzeug toolkit.
-
#
Font
A font is a particular style of typeface for text.
-
#
Framework
A framework is a reusable set of libraries or classes in software.
-
#
Front end
Front end is the programming and layout that people see and interact with.
-
#
Game engine
A game engine is a software framework used to develop and create video games.
-
Git
Git is the most widely used version control system.
-
#
GitHub API
The GitHub API allows you to build applications that integrate with GitHub.
-
Go
Go is a programming language built to resemble a simplified version of the C programming language.
-
GraphQL
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.
-
Gulp
Gulp is a toolkit for automating and streamlining web development.
-
#
Homebridge
Homebridge is a utility for tying smart home devices together into Apple’s HomeKit framework, controlled by Siri.
-
HTML
HTML is the fundamental markup language for webpages.
-
#
HTTP
HTTP (Hypertext Transfer Protocol) is the standard for communication across the web.
-
#
Icon font
Icon fonts contain glyphs and symbols in place of textual letters.
-
iOS
iOS is the operating system for Apple's mobile products.
-
IPFS
IPFS is a peer-to-peer protocol for content-addressed sharing of data via a distributed file system.
-
Java
Java is an object-oriented programming language used mainly for desktop and mobile applications.
-
JavaScript
JavaScript is an object-oriented programming language used alongside HTML and CSS to give functionality to web pages.
-
Jekyll
Jekyll is a simple, blog-aware static site generator.
-
jQuery
jQuery is a lightweight library that simplifies programming with JavaScript.
-
JSON
JSON (JavaScript Object Notation) allows for easy interchange of data, often between a program and a database.
-
The Julia Language
Julia is a high-level, high-performance dynamic programming language for numerical computing.
-
Kotlin
Kotlin is a statically typed programming language for multiplatform applications.
-
Kubernetes
Kubernetes is an open source system for automating deployment, scaling, and management of containerized applications.
-
Laravel
Laravel is a PHP framework.
-
#
Library
A library is a collection of resources, often created to make programming a task simpler.
-
Linux
Linux is an open source operating system.
-
#
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
macOS
macOS is Apple's operating system.
-
Markdown
Markdown is a lightweight markup language.
-
#
Material design
Material design is a unified system of theory and tools for creating digital experiences developed by Google.
-
Minecraft
Minecraft is a sandbox video game.
-
MongoDB
MongoDB is a NoSQL cross-platform database.
-
MySQL
MySQL is an open source relational database management system.
-
#
Natural language processing
Natural language processing (NLP) is the study of how computers and humans interact.
-
Node.js
Node.js is a tool for executing JavaScript in a variety of environments.
-
#
NoSQL
A NoSQL database refers to a database whose storage format is modeled differently from relational databases.
-
npm
npm is a package manager for JavaScript included with Node.js.
-
#
Operating system
An operating system is a program that manages a computer's programs and applications.
-
#
Package manager
A package manager is a set of tools that automates and manages computer software.
-
#
Language parsing
Parsing is the process of analyzing a string of symbols conforming to the rules of a formal grammar.
-
Perl
Perl is a highly capable and feature-rich programming language.
-
PHP
PHP is a scripting language that works particularly well for server-side web development.
-
PostgreSQL
PostgreSQL is an open source database system.
-
Python
Python is a dynamically typed programming language.
-
R
R is a free programming language and software environment for statistical computing and graphics.
-
Rails
Ruby on Rails (Rails) is a web application framework written in Ruby.
-
Raspberry Pi
A Raspberry Pi is a piece of hardware called a micro-controller.
-
React
React is an open source JavaScript library used for designing user interfaces.
-
React Native
React Native is a JavaScript mobile framework developed by Facebook.
-
Redux
Redux is a predictable state container for JavaScript apps.
-
#
REST API
A representational state transfer (REST) API is a way to provide compatibility between computer systems on the internet.
-
Ruby
Ruby is a scripting language designed for simplified object-oriented programming.
-
Rust
Rust is a systems programming language created by Mozilla.
-
Sass
Sass is a stable extension to classic CSS.
-
Scala
Scala is an object-oriented programming language.
-
#
Security
Cybersecurity is the protection of computer hardware, software, and data from theft, damage, and malicious intent.
-
#
Server
A server is a program made to process requests and deliver data to clients.
-
#
Serverless
Serverless architecture refers to apps that depend on third-party services or custom code.