Skip to content


Browse the top used topics on GitHub

All featured topics

  • #

    3D modeling is the process of virtually developing the surface and structure of a 3D object.

  • #

    Ajax is a technique for creating interactive web applications.

  • #

    Algorithms are self-contained sequences that carry out a variety of tasks.

  • amphp

    Amp is a non-blocking concurrency framework for PHP.

  • android

    Android is an operating system built by Google designed for mobile devices.

  • angular

    Angular is an open source web application platform.

  • ansible

    Ansible is a simple and powerful automation engine.

  • #

    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.

  • aspnet

    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

    An awesome list is a list of awesome things curated by the community.

  • aws

    Amazon Web Services provides on-demand cloud computing platforms on a subscription basis.

  • azure

    Azure is a cloud computing service created by Microsoft.

  • 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.

  • #

    Blockchains are distributed ledgers that can record transactions between parties in a verifiable and permanent way.

  • bootstrap

    Bootstrap is an HTML, CSS, and JavaScript framework.

  • #

    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

    Chrome is a web browser from the tech company Google.

  • chrome-extension

    Google Chrome Extensions are add-ons that allow users to customize their Chrome web browser.

  • #

    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.

  • #

    Automate your code review with style, quality, security, and test‑coverage checks when you need them.

  • #

    Ensure your code meets quality standards and ship with confidence.

  • #

    Compilers are software that translate higher-level programming languages to lower-level languages (e.g. machine code).

  • #

    Automatically build and test your code as you push it upstream, preventing bugs from being deployed to production.

  • cpp

    C++ is a general purpose and object-oriented programming language.

  • #

    A cryptocurrency is a digital currency that uses cryptography.

  • crystal

    Crystal is a self-hosted, general purpose programming language.

  • csharp

    C# ("C sharp") is an object-oriented and type-safe programming language.

  • css

    Cascading Style Sheets (CSS) is a language used most often to style and improve upon the appearance of views.

  • #

    Data structures are a way of organizing and storing data.

  • #

    Data visualization is the graphic representation of data and trends.

  • #

    A database is a structured set of data held in a computer, usually a server.

  • #

    Deep Learning is an artificial neural network composed of many layers.

  • #

    Secure and manage your third-party dependencies.

  • #

    Streamline your code deployment so you can focus on your product.

  • django

    Django is a web application framework for Python.

  • docker

    Docker is a platform built for developers to build and run applications.

  • #

    Documentation is a set of information that describes a product to its users.

  • dotnet

    .NET is a free, cross-platform, open source developer platform.

  • 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.

  • #

    Emojis are graphic symbols that represent an emotion, object, or concept.

  • #

    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.

  • ethereum

    Ethereum is a distributed public blockchain network.

  • 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.

  • firefox

    Firefox is an open source web browser from Mozilla.

  • flask

    Flask is a web framework for Python based on the Werkzeug toolkit.

  • #

    A font is a particular style of typeface for text.

  • #

    A framework is a reusable set of libraries or classes in software.

  • #

    Front end is the programming and layout that people see and interact with.

  • #

    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.

  • google

    Google LLC is an American multinational technology company that specializes in Internet-related services and products.

  • gradle

    Gradle is an open-source build tool that helps teams build, automate and deliver better software, faster.

  • 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.

  • haskell

    Haskell is a functional programming language with non-strict semantics, and strong static typing.

  • homebrew

    Homebrew is a package manager for macOS.

  • #

    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 (Hypertext Transfer Protocol) is the standard for communication across the web.

  • #

    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 web, desktop, embedded devices and mobile applications.

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • 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.

  • julia

    Julia is a high-level, high-performance dynamic programming language for numerical computing.

  • jupyter-notebook

    Jupyter Notebooks are documents that contain live code, visualizations, and narrative text.

  • koa

    Koa is an expressive middleware framework for Node.js servers that uses ES2017 async functions.

  • 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.

  • latex

    LaTeX is a document preparation system.

  • #

    A library is a collection of resources, often created to make programming a task simpler.

  • linux

    Linux is an open source operating system.

  • #

    Translation of a software interface and messages to another language plus to work with local cultures.

  • lua

    Lua is a lightweight, embeddable scripting language.

  • #

    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.

  • mastodon

    Mastodon is a free, decentralized, open-source microblogging network.

  • material-design

    Material design is a unified system of theory and tools for creating digital experiences developed by Google.

  • matlab

    MATLAB is a programming platform for numerical computation and visualization.

  • maven

    Maven is a build automation tool used primarily for Java projects.

  • minecraft

    Minecraft is a sandbox video game.

  • You can’t perform that action at this time.