TopSubreddits

Best Developer Subreddits to follow, ranked by Active Users

This is a "Developer" Subreddits ranking. We evaluate popularity by "Active Users". Active Users of a Subreddit means in recent time (example: 10 minutes), how many users visited the sub. That is similar to website "online users". Active Users is more reliable than subscriber numbers, because there are a few of subreddits with large number of subscribers have very small visits. This page can help you to find out which subs are really popular currently

Rank updated: 2019-05-23, by Active Users
#
Name
Active Users / Subscribers
1
dataisbeautiful - Data Is Beautiful (global #154)
3,621 / 13.6M
A place for visual representations of data: Graphs, charts, maps, etc.

DataIsBeautiful is for visualizations that effectively convey information. **Aesthetics are an important part of information visualization, but pretty pictures are not the aim of this subreddit.**
2
learnprogramming - learn programming (global #155)
2,368 / 978,026
A subreddit for all questions related to programming in any language.
3
javascript - JavaScript (global #167)
2,209 / 596,184
All about the JavaScript programming language!
4
cscareerquestions - CS Career Questions (global #169)
2,185 / 244,534
A subreddit for those with questions about working in the tech industry or in a computer-science-related job.
5
Python - Python (global #174)
2,123 / 365,174
news about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python
6
machinelearning - Machine Learning (global #177)
2,072 / 664,505
7
learnpython - Python Education (global #182)
1,988 / 198,725
Subreddit for posting questions and asking for general advice about your python code.
8
cpp - C++ (global #197)
1,782 / 87,901
Discussions, articles and news about the C++ programming language or programming in C++.
9
programming - programming (global #204)
1,693 / 2.0M
Computer Programming
10
java - Java News/Tech/Discussion/etc. No programming help, no learning Java (global #206)
1,641 / 126,996
News, Technical discussions, research papers and assorted things of interest related to the Java programming language

NO programming help, NO learning Java related questions!
11
compsci - Computer Science: Theory and Application (global #207)
1,634 / 530,176
Computer Science Theory and Application. We share and discuss any content that computer scientists find interesting. People from all walks of life welcome, including hackers, hobbyists, professionals, and academics.
12
softwaregore - poke fun at nasty software (global #215)
1,546 / 614,119
poke fun at nasty software
13
ProgrammerHumor - Programmer Humor (global #223)
1,471 / 828,435
Dedicated to humor and jokes relating to programmers and programming.
14
coding - coding (global #232)
1,320 / 146,268
15
artificial - Artificial Intelligence (global #264)
1,150 / 76,818
Reddit's home for Artificial Intelligence
16
linux - Linux, GNU/Linux, free software... (global #262)
1,127 / 388,849
All things Linux and GNU/Linux -- this is neither a community exclusively about the kernel Linux, nor is exclusively about the GNU operating system.
17
webdev - webdev: reddit for web developers (global #307)
809 / 335,857
A community dedicated to all things web development: both front-end and back-end. For more design-related questions, try /r/web_design.
18
reactjs - ReactJS - Building Web Apps w/JavaScript (global #329)
687 / 114,957
A community for learning and developing web applications using React by Facebook.
19
applewatch - Apple Watch (global #370)
529 / 159,503
For all things Apple Watch. Pictures, discussion, rumours, news, watchOS, hardware, and more about the company out of Cupertino.
20
rust - The Rust Programming Language (global #382)
498 / 60,760
For everything related to the Rust programming language—an open-source systems language that emphasizes safety, performance, and concurrency.
21
networking - Enterprise Networking news, blogs and discussion. (global #395)
455 / 170,457
###Enterprise Networking

Routers, switches and firewalls. Network blogs, news and network management articles. Cisco, Juniper, Brocade and more all welcome.
22
golang - The Go Programming Language (global #396)
454 / 76,843
Gophers of the world unite!
23
androiddev - Developing Android Apps (global #411)
403 / 111,186
News for Android developers with the who, what, where when and how of the Android community. Probably mostly the how.

Here, you'll find:

- News for Android developers
- Thoughtful, informative articles
- Insightful talks and presentations
- Useful libraries
- Handy tools
- Open source applications for studying
24
elixir - The Elixir Programming Language (global #421)
378 / 13,261
Elixir is a dynamic, functional language designed for building scalable and maintainable applications.

Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.
25
unixporn - r/unixporn - the home for *NIX customization! (global #424)
376 / 165,185
Submit screenshots of all your *NIX desktops, themes, and nifty configurations, or submit anything else that will make ricers happy. Maybe a server running on an Amiga, or a thinkpad signed by Bjarne Stroustrup? Show the world how sexy your computer can be!
26
aws - Amazon Web Services (AWS): S3, EC2, SQS, RDS, DynamoDB, IAM, CloudFormation, Route 53, VPC and more (global #440)
333 / 72,806
News, articles and tools covering Amazon Web Services (AWS), including S3, EC2, SQS, RDS, DynamoDB, IAM, CloudFormation, Route 53, CloudFront, Lambda, VPC, Cloudwatch, Glacier and more.
27
datascience - Data Science (global #469)
284 / 121,035
A place for DS practitioners, amateur and professional, to discuss and debate topics relating to data science.
28
mac - Mac (global #462)
278 / 1.1M
reddit's Mac community.
29
dotnet - .NET (global #467)
264 / 53,474
30
node - node.js (global #471)
255 / 117,991
31
linuxquestions - Linux Questions (global #480)
235 / 97,131
32
DevOps - Everything DevOps (global #479)
235 / 93,889
33
arduino - Arduino (global #481)
234 / 152,362
A place for all things Arduino!
34
csharp - C# programming language (global #482)
232 / 105,720
35
linux4noobs - Linux 101 stuff. Questions are encouraged, noobs are welcome! (global #495)
201 / 127,446
Linux introductions, tips and tutorials. Questions are encouraged. Any distro, any platform! Explicitly noob-friendly.
36
androidthemes - Themes, mods, backgrounds and setups for Android (global #497)
199 / 98,202
Showcasing our Android phones, one theme at a time!
37
haskell - Haskell :: Reddit (global #502)
185 / 41,652
The Haskell programming language community. Daily news and info about all things Haskell related: practical stuff, theory, types, libraries, jobs, patches, releases, events and conferences and more...
38
docker - Docker: An open source project to pack, ship and run any application as a lightweight container (global #510)
174 / 65,624
[Docker](http://www.docker.io) is an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more.
39
emacs - M-x emacs-reddit (global #520)
161 / 29,449
The extensible, customizable, self-documenting real-time display editor.
40
php - PHP: The latest news in the PHP world (global #521)
155 / 98,960
Ask questions about frameworks, try your hand at php golf and strike gold or simply show off your latest work.
41
swift - Swift - a modern, safe, and performant programming language (global #526)
151 / 46,317
Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.
42
Angular2 - Angular (2+) (global #527)
151 / 32,401
Angular is Google's open source framework for crafting high-quality front-end web applications. r/Angular2 exists to help spread news, discuss current developments and help solve problems. Welcome!
43
AskNetsec - AskNetsec (global #537)
140 / 80,568
44
iOSProgramming - iOS Programming (global #535)
136 / 53,276
A subreddit to share articles, code samples, open source projects and anything else related to iOS, watchOS or tvOS development. Swift or Objective-C.
45
vim - VIM - Vi IMproved (global #538)
134 / 79,481
For Vim enthusiasts and anyone interested in Vim.
46
laravel - Laravel - The PHP Framework For Web Artisans (global #540)
126 / 31,698
Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable, creative experience to be truly fulfilling. Laravel attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as authentication, routing, sessions, and caching. *[Official Laravel Site](http://www.laravel.com/)*
47
hackernews - Hacker News (global #545)
118 / 28,702
A mirror of Hacker News' best submissions.
48
crypto - Cryptography news and discussions (global #602)
118 / 94,836
Cryptography is the art of creating mathematical assurances for who can do what with data, including but not limited the classical example of encrypting messages so that only the key-holder can read it. Cryptography lives at an intersection of math, programming, and computer science.

This subreddit covers the theory and practice of modern and *strong* cryptography, and it is a technical subreddit focused on the algorithms and implementations of cryptography.
49
itsaunixsystem - It's a Unix System, I know This! (global #551)
108 / 183,062
A subreddit for every over the top, embarrassing, and down right flat out incorrect usage of Technology found in Movies, TV Shows, and Video Games!
50
datasets - Datasets (global #589)
91 / 59,620
A place to share, find, and discuss Datasets.
51
ruby - reddit for rubyists (global #560)
89 / 55,035
52
WordPress - WordPress (global #565)
85 / 67,564
**Welcome to r/WordPress**
A Reddit devoted to all things WordPress
53
AZURE - Microsoft Azure (global #333)
83 / 19,642
54
scala - Scala (global #569)
83 / 23,514
55
django - Django (global #571)
81 / 52,378
56
computerscience - Computer Science (global #572)
79 / 73,634
57
Clojure - Clojure (global #577)
73 / 16,735
Clojure is a dynamic programming language / Lisp that targets the Java Virtual Machine.
58
MacSetups - Mac setups (global #578)
70 / 38,478
The place for people to share and discuss their Mac computer setups.
59
BadCode - badcode: a place where terrible code can be among friends (global #332)
70 / 42,703
A place for the very worst code you've ever laid your eyes on. All languages welcome! *(minus esoteric ones)*
60
learnjava - Learn Java (global #581)
69 / 37,220
Resources for learning Java
61
LearnJavascript - Learn Javascript (global #584)
66 / 64,974
This subreddit is for anyone who wants to learn JavaScript or help others do so.

Questions and posts about HTML and CSS are also encouraged.
62
kotlin - Kotlin (global #587)
64 / 17,540
Discussion about Kotlin, statically typed programming language for the JVM, Android and the browser.
63
frontend - Bringing the web out of 2007 since 2013. (global #588)
63 / 48,447
/r/frontend is a subreddit for front end web developers who want to move the web forward or want to learn how. If you're looking to find or share the latest and greatest tips, links, thoughts, and discussions on the world of front web development, this is the place to do it.
64
css - Cascading Style Sheets (global #370)
62 / 50,286
For discussing Cascading Style Sheets, design principles, and technological innovations related to web development.
65
iOSBeta - iOS Beta (global #590)
60 / 46,023
Reddit's home for iOS beta.
66
osx - OS X (global #593)
58 / 44,848
Reddit's community for users, developers, and hackers of Mac OS X – the desktop operating system from Apple
67
javahelp - Java help/tutorials/questions (global #594)
55 / 30,204
General subreddit for helping with **Java** code.
68
linuxmemes - cat can.conf | grep "has" (global #369)
52 / 26,857
69
computervision - computer vision: doing stuff with pixels (global #356)
51 / 26,035
70
commandline - Command Line (global #366)
47 / 43,505
This is for anything regarding the command line, in any operating system. All questions (including dumb ones), tips, and interesting programs/console applications you've found or made yourself are welcome. Linux / BSD / OSX / Windows CLI apps or questions or comments, we're happy to take them all!
71
embedded - Embedded (global #614)
44 / 15,014
72
rails - Reddit for Ruby on Rails enthusiasts (global #604)
43 / 34,260
A subreddit for discussion and news about Ruby on Rails development
73
AskComputerScience - AskComputerScience (global #378)
43 / 32,500
74
git - git (global #375)
40 / 25,800
75
WebHosting - Webhosting : Everything from shell accounts to cloud hosting. (global #608)
39 / 28,481
This is a place to discuss everything related to Webhosting. From shared hosting to dedicated servers, and everything in between. Post reviews of your current and past hosts, pose questions to the community regarding your needs, or simply offer help to your fellow redditors.

And, as always, keep it classy.
76
dailyprogrammer - For learning, refreshing, or just for fun! (global #607)
39 / 180,633
**Welcome to r/DailyProgrammer!**

First time visitors of Daily Programmer please [Read the Wiki] (http://www.reddit.com/r/dailyprogrammer/wiki/index) to learn everything about this subreddit.

3 Programming Challenges a week!

77
opensource - Open Source on Reddit (global #609)
36 / 75,379
A subreddit for everything [open source](http://en.wikipedia.org/wiki/Open_source) related.
78
flask - Build the web with Python and Flask (global #341)
31 / 17,168
Flask is a Python micro-framework for web development. Flask is easy to get started and a great way to build web sites and web applications.
79
LaTeX - LaTeX (global #368)
31 / 18,545
80
coolgithubprojects - Sharing Github project just got easier! (global #390)
30 / 29,093
Sharing Github projects just got easier!
81
computerforensics - Computer Forensics (global #617)
30 / 33,003
Dedicated towards the branch of forensic science encompassing the recovery and investigation of material found in digital devices, often in relation to computer crime. The field is the application of several information security principles and aims to provide for attribution and event reconstruction following forth from audit processes. This subreddit is not limited to just the computers and encompasses all media that may also fall under digital forensics (e.g., cellphones, video, etc.).
82
angularjs - angular.js (global #610)
29 / 52,269
A community for the awesome MVC JS framework.
83
dartlang - Dart Programming Language (global #615)
27 / 6,408
This subreddit is a place for all things related to the Dart programming language and its tools.
84
LanguageTechnology - Natural Language Processing (global #399)
27 / 15,369
Natural language processing (NLP) is a field of computer science, artificial intelligence and computational linguistics concerned with the interactions between computers and human (natural) languages, and, in particular, concerned with programming computers to fruitfully process large natural language corpora.
85
Algorithms - Computer Science for Computer Scientists (global #389)
24 / 59,809
Computer Science for Computer Scientists
86
phphelp - PHPhelp (global #404)
24 / 7,879
Post specific problems or questions you have about PHP or your code. Hopefully someone will be able to help you out!

If you got something out of here, please contribute back and help others :)
87
bash - #!/bin/bash (global #376)
24 / 25,471
A subreddit dedicated to bash scripting.
88
SQLServer - Microsoft SQL Server (global #396)
24 / 18,060
Microsoft SQL Server Administration and T-SQL Programming including sql tutorials, training, MS SQL Server Certification, SQL Server Database Resources.
89
softwaredevelopment - Software Development - methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! (global #618)
23 / 31,059
Software development methodologies, techniques, and tools. Not to be confused with programming. Covering Agile, RUP, Waterfall, Crystal, Extreme Programming, Scrum, Lean, Kanban and more.
90
MLQuestions - Machine Learning Questions (global #384)
23 / 22,511
A place for beginners to ask stupid questions and for experts to help them! /r/Machine learning is a great subreddit, but it is for interesting articles and news related to machine learning. Here, you can feel free to ask any question regarding machine learning.
91
ProgrammingLanguages - Programming Languages (global #620)
22 / 19,161
This subreddit is dedicated to discussion of programming languages, programming language theory, design, their syntax and compilers. Post your ideas and get constructive criticism.
92
mysql - mysql reddit (global #410)
22 / 11,899
Discussion of MySQL and assistance for MySQL related questions
93
Julia - The Julia Language Subreddit (global #621)
21 / 6,775
Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments.
94
neovim - vim out of the box — http://neovim.org/ (global #381)
21 / 9,374
vim out of the box — http://neovim.org/

95
github - Github: social coding (global #400)
20 / 16,100
A subreddit for all things GitHub!
96
lua - lua (global #622)
20 / 7,491
News and discussion for the Lua programming language.
97
IOT - Tracking the Internet of Things (global #623)
19 / 17,982
Staying on top of the emerging trend and technologies behind the "Internet of Things"
98
programmerreactions - Programmer Reactions (global #625)
18 / 11,079
Please let's have this place with reactions related to programmers only.

Not offensive jokes.

This sub is for relax not to add stress to programmers so please avoid things that aren't for fun.

SFW content only.
99
windowsinsiders - Windows Insiders (global #383)
17 / 7,092
A subreddit for specific discussion of Windows Insider Preview builds.
100
PostgreSQL - PostgreSQL (global #377)
17 / 9,928
The home of the most advanced Open Source database server on the worlds largest and most active Front Page of the Internet.