awesome-discord-communities

A curated list of awesome Discord communities for developers, game engineers, hackers, hobbyists, mathematicians and tech enthusiasts. Discord at heart, is a community-oriented instant messaging, voice and video call application. This is not a Discord listing, promotional, or affiliated site!

Contents

How to Navigate

If you're familiar with other popular awesome lists, you may find this list a little anomalous. For starters take a look at the available badges. Notable channels are exploratory, and can be used for looking up a particular topic. A community may offer channels dedicated to more than one spoken languages that Language is there for. You can start contributing from here. Read this FAQ about Discord's privacy policy and answers to other frequent questions.

  • A quick lookup from browser ctrl + f may help to find communities by a topic

Programming in General

Some Discord counterpart communities to Stack Overflow.

Support Communities

Programmers Palace Notable Channels: #recruitment-hiring, #java, #python, #c_langs,#javascript, #lua, #web-dev, #php, #other-support Language: English

Competitive Programming

Art of Computer Science

Discussions on the concepts behind modern, and classical computing and its kin.

Computer Science

Mathematics

Physics

Other Sciences

Electrical

Discussions on bare-bones circuit boards, microprocessors, and bleeding edge hardware.

Engineering

Amulius - Engineering & Chill Notable Channels: #general, #electrical, #civil, #mechanical, #software, #chemical, #aerospace, #industrial, #engineering-lobby, #student-lobby, #careeer-advice, #projects-showcase Language: English

Microprocessors and Microcontrollers

Amulius - Embedded Engineering Notable Channels: #general, #arm, #c-cpp, #esp32-espressif, #linux, #pic, #rust, #risc-v, #rtos-gpos, #projects-advice, #career, #dsp-machine-learning, #fpga, #pcb, #protocols-rf Language: English

Raspberry Pi Notable Channels: #tech-talk, #i-need-help, #python-dev, #projects-chat,#project-showcase, #show-off-your-ideas, #project-ideas Language: English

DIY

Internet of Things

IoT Applications

Hardware

From fixing broken parts of various computer hardware to discussions on CPU, GPU, keyboards, mice, phones, tablets, smartwatches, headphones, and other related gadgets.

Phones

Smartwatches

Fitbit Notable Channels: #fitbit, #fitbit-coding, #fitbit-design, #fitbit-animation, #fitbit-widgets, #fitbit-typescript Language: English

Smartwatch Notable Channels: #general, #support, #purchase-advice, #showcase, #activity, #smartwatch-by-brands Language: English

Keyboards

Retro Computers

Official Commodore 64 Notable Channels: #general, #hardware, #emulation, #programming, #support, #other-commodore-machines, #other-classic-computers Language: English

Programming Languages

Programming languages used in embedded systems, web frameworks, automation and mobile apps.

Programming Language Development Notable Channels: #langdev, #programming, #projects, #resources Language: English

Language Paradigms

Low-Level Programming Notable Channels: #rust, #assembly, #c-lang, #c-cpp, #wasm, #compilers, #embedded, #game-dev, #hardware #linux, #os-development Language: English

Assembly

Assemblers Assemble Notable Channels: #x86, #arm, #z80, #6502, #jvm, #mips, #m68k, #brainfu*k, #nand-nor, #other Language: English

C and C++

C#

Clojure

Clojurians Notable Channels: #general, #clojure, #clojurescript, #emacs, #editors, #interop-therapy, #boot Language: English

CSS

cascading-style-sheets Notable Channels: #new-to-css, #intermediate-users, #blog-posts, #less, #sass, #scss, #native-css-feature, #tailwind Language: English

Elixir

Go

Haxe

Java

JavaScript

TypeScript↴

JS Programming Language Community Notable Channels: #general, #beginners, #nodejs, #web-dom, #react, #vue, #gatsby, #webassembly Language: English

SpeakJS Notable Channels: #collaboration, #code-review, #help, #react, #angular, #vue, #svelte, #jquery, #gatsby, #node, #graphql, #electron, #threejs, #webgl Language: English

Lisp

Lisp Notable Channels: #clojure, #common-lisp, #emacs-lisp, #racket, #scheme, #lisp-gamedev, #beginner-questions, #algorithms, #compiler-theory Language: English

Lua

Lua Scripters Notable Channels: #scripting, #creations, #roblox, #gmod, #wow, #fivem, #luajit, #lua-c, #terra Language: English

PHP

Python

Kivy

Ruby

Ruby Notable Channels: #beginners-chat, #project-ideas, #help, #devops, #code-review, #frontend, #backend, #rails, #sinatra Language: English

Rust

Scala

Swift

Swift Notable Channels: #wwdc, #general, #swift, #swiftui, #firebase, #xcode, #general-ios, #general-macos, #general-watchos, #interview Language: English

TypeScript

JavaScript↰

V

WebAssembly

WebAssembly Frameworks↴

Web Development

The back-end of web, from single static page to complex web applications; usage of diverse frameworks, modules, linters, components, package managers, builders, Progressive Web Apps (PWA), everything that fuels the modern web.

Web Frameworks

WebAssembly Frameworks↴

Node.js

React.js

Vue.js

WebAssembly Frameworks

WebAssembly↰Web Frameworks↰

Web Libraries

WordPress

WordPress Notable Channels: #general, #help, #gutenberg, #hosting-discussion, #themes, #plugins, #woocommerce, #ecommerce, #professional, #marketplace Language: English

WordPress Chat Notable Channels: #security, #general, #devops, #plugin-development, #theme-development, #coding-questions, #css, #wp-cli, #seo, #beginner-help, so much more Language: English

Development Environments

Sketchbooks for software engineers; IDEs, text editors, modular editors, GUI terminals, emulators, or maybe a development utility so complex that can't be described in simple words?

Design and Illustrations

All about design systems, graphical illustrations, user interface and user experience.

Adobe Systems Community Notable Channels: #work-in-progress-critique, #photoshop, #premiere-pro, #after-effects, #illustrator, #animate, #indesign, #xd, #lightroom, #other-programs Language: English

Operating Systems

The underlying kernels that are responsible for managing application processes.

Operating System Development Notable Channels: #osdev, #programming, #beginner, #bootloader-dev, #wiki, #projects, #resources Language: English

Android

Apple Systems

Unsupported Macs Notable Channels: #barrykn-patcher, #bensova-patcher, #dosdude1-patchers, #big-sur, #catalina, #mojave, #high-sieraa, #sierra, #el-capitan, #yosemite, #mavericks, #mountain-lion Language: English

Windows

Linux

Linux Distributions

Gaming on Linux↴

Arch Linux [unofficial] Notable Channels: #news, #home, #arch-support, #other-distros, #programming, #ricing, #wallpapers Language: English

Manjaro Linux Notable Channels: #kde, #xfce, #gnome, #manjaro-arm, #help-general, #help-installation, #programming, #customizations Language: English

Other OS

ReactOS Community Notable Channels: #general, #support, #working-programs, #working-hardware, #debugging, #teaching-room, #reactos-youtube, #git-highlights Language: English

DevOps and System Administration

Continuous development, discussions on network management and infrastructure, IT homelab, containers, APIs, Kubernetes and applications that run on them.

Amazon Web Services (AWS Cloud) Notable Channels: #general-aws, #aws-rage, #ask-for-technical-help, #cloud-automation, #cloud-security, #getting-hired Language: English

Data Engineering Notable Channels: #general, #show, #help, #career, #data-science #resources, #architecture, #cloud, #databases, #etl-workflow Language: English

Data Management

Data Engineering Notable Channels: #general, #show, #help, #career, #data-science #resources, #architecture, #cloud, #databases, #etl-workflow Language: English

API

Containers

Server Applications

Pi-Hole Notable Channels: #general, #tech, #share-your-setup, #pi-hole-setup, #other-support Language: English

Computer Security

Everything red and blue teams are leaglly allowed to do; securty asssessment, reverse engineering, loopholes in networks, vulnerability research and so on.

InfoSec & Coding Notable Channels: #general, #questions, #programming, #hacking, #webdev, #opearting-systems, #ctf, #resources Language: English

LOCKE Notable Channels: #windows-os, #unix-family, #mac-os, #ethical-hacking, #ctf-discussion, #job-discussion, #networking, #cryptography, #mobile-devices, #web-dev, #python Language: English

Whitehat Hacking Notable Channels: #cyber-news, #hacking, #mac-os, #windows, #linux, #ios, #android, #hardware, #coding, #malware-analysis, #training, #c-re-arm-x86-help Language: English

Security Tools

Blockchain and Cryptocurrency

The open-source development of cryptocurrencies and applications of blockchain.

Currencies

Simulation

Computationally model natural or supernatural phenomena using the rigorous laws of physics and mathematics in your favorite application environment.

Flight Simulation

Coders Craft Notable Channels: #general, #xpl-res, #dev-chat, #lua, #c-cpp, #microsoft-flight-simulation-dev-chat, #modeling-texture Language: English

Game Development

Making of games, how to rasterize or real time ray tracing, the complexities behind each object movement, everything before publishing in the marketplace.

Game Design

OpenVFX: The Blender Hub Notable Channels: #cgi-general, #resources, #3d-printing, #animation-rigging, #coding, #grease-pencil, #materials, #modeling, #physics, #rendering, #roblox, so much more Language: English, Deutsch, português, español, Nederlands, suomi, Magyar, svenska, dansk, हिन्दी

Game Engines

Game Development Tools

Gaming on Linux

Linux Distributions↰

Linux Gaming Notable Channels: #support-general, #support-hardware, #support-gaming, #new-to-linux, #tech-general, #coding, #unixporn, #original-content Language: English

Lutris Notable Channels: #news, #general, #irc, #requests_and_feedback, #lutris_support, #linux_support, #installer_creation Language: English

Virtual Reality

Developing for virtual, augmented, and mixed reality; the head-mounted displays that stimulate our perception of a whole new world. The applications of VR are endless.

Virtual Reality Notable Channels: #vr-dev, #tech-advice, #oculus-quest, #oculus-rift, #oculus-go, #valve-index, #pimax-vr, #htc-vive, #windows-mixed-reality, #playstation-vr, #vr-flightsims Language: English

Machine Learning

Data manupulation and visualization, machine learning frameworks and artificial intelligence.

/r/machinelearning Notable Channels: #quick-questions, #machine-learning-projects, #resources, #math-questions, #programming-questions, #andrew-ng-coursera-machine-learning Language: English

TensorFlow Notable Channels: #tf-general, #ai-ethics, #tensorflow-javascript, #tensorflow-python, #convolutional-neural-network, #recurrent-neural-network, #generative-adversarial-networks Language: English

Data Science

Data Science Notable Channels: #general, #machine-learning, #math, #programming, #career, #visualization, #resources, #colab, #papers Language: English

The Data Share Notable Channels: #machine-learning, #natural-language-processing, #analytics, #programming, #data-engineering, #visualizations, #community Language: English

Career

Discussions on interview challenges, resume reviews, job opportunities in the field of programming.

Discord Development

All the utilities needed in your tool bag to build a Discord bot or automation through their APIs. However, this list is quite long and diverse that it calls for its own awesome list. You can read this official wiki about the notable development kit.

Attribution

Badge icons are made by Freepik and Pixel Buddha.

To attribute this awesome list (as restricted by the license) see how to attribute.

Last updated