- News and blogs
- Directories of resources
- Game based learning
- Competitions
- Interactive learning
- Books and references
- Online development environments
- Tools
- Hacker News The firehose of tech news
- DZone Rankings of current tech news
- Programming on Flipboard
- Programming on MyBridge
- Web Tech News realtime web tech news
- Twitter javascript Twitter #javascript
- Echo JS Ranked news and articles
- JavaScript Kicks Daily ranked listings of news
- MyBridge JS Trending news and articles
- Javascript on Flipboard
- PonyFoo Technical articles focused on core language and tools
- InfoQ JavaScript articles on InfoQ
- CodeBurst.io web development articles and tutorials
- Google Developers Google developer news
- SitePoint Technical articles with broad focus
- Mozilla Hacks Technical articles focus on emerging technology
- Tuts+ Web Tech Tutorial articles
- Scotch.io Tutorials, courses and articles focus on popular libraries, platforms and tools
- ProgrammableWeb Web REST API News and directory
- CSS Tricks Technical blog of news and articles
- CSS Wizardry Technical CSS articles. Presentation
- Co Drops CSS articles and example widgets
- JS Org Best Categorized JS project rankings on github
- Hacker News Javascript mentions in past week
- Hacker News Github project mentions in past week
- Pony Foo Trending topics web platform
- CSS Weekly
- Codrops Collective
- Javascript Weekly
- Full Scale JavaScript
- ES.next News
- Web Ops Weekly
- Node Weekly
- Web Tools Weekly
- The Changelog
- BocoupLLC
- Cascadia JS
- ChariotSolutions
- Chaos Computer Club
- Christophe Limpalair
- Code.org
- Codegram Technologies
- Confreaks
- Connect JS
- Def Con
- Devoxx 2015
- Dot Conferences
- Dzone Inc
- Fitc events
- Free code camp
- FunFunFunction
- Chrome Developers
- Google Developers
- GOTO Conferences
- JavaScript Air
- Javascript Planet
- JS Conf
- JS Confuy
- Kyle Robinson Young
- Learn Code
- LevelUpTuts
- Meteor
- NewCircle Training
- Node.js
- Nodevember
- Nordic.js
- Reactive Conf
- Source Decoded
- Strange Loop
- Web Rebels
- You Gotta Love Frontend
- YOW
- Libraries.io Open source discovery service
- wwwhere Categorized directory of resources and other directories
- Bento.io Directory of learning resources
- Hackr.io Directory of learning resources
- Javascripting Libraries, frameworks and plugins
- Awesome The directory of awesome lists
- Awesome JS JS Awesome list
- AltJS Languages compilers to JS
- Lightbot Intro to coding starting at age 4
- Blockly designed for children who have not had prior experience with computer programming
- Code Spells uses blockly or JavaScript
- Human Resource Machine Learn Assembly concepts in fun game
- Glitch Space Visual programming, filtering, piping and logic concepts
- Code Craft Javascript
- Warrior JS Javascript
- Code Combat Javascript
- Slush Smackdown Blockly and Javascript
- Battlecode Java
- Screeps Javascript
- Vindinium Almost every language
- Empire of Code Javascript
- Untrusted Javascript
- Fight Code Javascript
- Clash JS Javascript
- ScriptCraft Javascript
- LearnToMod $ Javascript
- CodinGame Most Popular Languages
- Code Warriors Javascript
- Code Hunt Java, C#
- CodeFights Javascript
- Card Forest C++
- StarFighter Javascript
- Rogue AI Dungeon Javascript
- SchemaVerse SQL
- Check.io Python
- Git Game Git
- Vim Adventures Vim
- Hack n Slash Hacking mechanics game
- Elevator Saga
- XSS game XSS Security game
- Code Wars
- edabit Similar to code wars, but easier to start for beginners
- Code Chef
- Hacker Rank
- Top Coder
- Node Knockout
- Coder Byte
- Sphere Online Judge
- CoderPower
- JS1k
- CodeForces
- LiveCoding Watch and ask questions of live coders
- CS Unplugged Introduction to CS without computers. Great for kids.
- Scratch Introduction to coding for kids
- Code Studio Introduction to coding for kids
- Dash General introduction to HTML, CSS and JavaScript
- Devtools Challenger Firefox CSS devtools course
- CodeCademy Beginner courses for JavaScript
- CodeSchool Beginner courses for JavaScript, slighly more difficult than CodeCademy
- FreeCodeCamp Comprehensive courses from novice to advanced
- Treehouse
- Khan Academy Algorithms Computer algorithms course
- Khan Academy CS Computer science courese
- TutorialsPoint 80+ languages with playgrounds
- Learn Git
- Learn Git Branching
- CodeCademy Git
- Github Learning Lab
- Git Reference Visual diagram of git commands
- ES6 Katas ES6 focused exercises
- Learn Advanced Javascript
- Challenger Simple JS challenges
- Regex One Regular epression course
- jQuery
- JS Assessment
- JS Exercises
- Pixar in a box 3D Modeling and animation
- JS Udacity
- Code Avengers
- Nodeschool.io
- VisuAlgo Visualize software algorithms
- AlgorithmVisualizer Visualize software algorithms
- VisualGraphAlgorithms Visualize graph traversing algorithms
- Sorting Algorithms Visualize sorting algorithms
- Visualization Graphics
- GraphQL
- RxMarbles Visualize how observables operate
- D3 Garden Interactive D3 learning
- Katacoda Interactive learning platform for Docker and more
- exercism programming skills with 2,633 exercises across 48 languages
- leetcode platform to help you enhance your skills, expand your knowledge and prepare for technical interviews
- brilliant Math and computer science
- Scaler Topics Free Resources to learn Programming Langauges.
- Codepen Social ranking based JS playground
- Turb0JS JS playground with online debugger
- JSBin JS playground
- JSFiddle JS playground
- RequireBin JS playground using NPM
- ESNextbin ES6 with NPM
- Flems.io Flems supports TypeScript, LiveScript and Babel (standalone) compilation. Doesn't require a connection to the server after page load.
- Plunker community for creating, collaborating on and sharing web development ideas
- GoMix developer playground for both server side and frontend
- Runkit Node playground with NPM modules
- ShaderToy Social ranking based WebGL shaders
- VertexShaderArt Vertex shaders
- Shader Frog
- Javascript Event Loop
- JS Object Playground
- MetaES Watch JS interpretation
- Python Tutor Execution visualizer. Python, Java, JavaScript, TypeScript Ruby
- Apparatus Graphics editor and programming environment
- Jison Jison AST language builder
- Visulator x86 Machine instruction simulator
- Assembler Simulator 8-bit Assembler simulator
- Asm86 Assembly x86 simulator
- Visual 6502 Machine code and hardware visualization
- YASP Assembler development environment
- C++ Compiler Exlorer Run GCC (and other compilers) interactively from your web browser and experiment with its generated code
- IDEOne Multiple language playground
- dbgr Multi language debugger
- Rust
- Swift
- SQLFiddle
- Git
- TensorFlow Neural network playground
- Elm Multi language playground
- CodeSandbox Multi language playground
- WebAssembly WASM web assembly
- WebAssembly Explorer C++ compiler to WASM playground. Introduction
- Eloquent JavaScript Getting started with JS programming
- JavaScript Enlightenment Intermediate level introduction to JS
- Speaking JavaScript Detailed deep dive into JS language proper
- Exploring ES6 Detailed deep dive into JS ES6 language proper
- Deep JS Theory and techniques
- Understanding ECMAScript 6 Intermediate level guide to new parts in ES6
- Programming JavaScript Applications
- Guide to Functional Programming
- JavaScript Allongé Javascript and functional programming
- JavaScript Spessore In depth concepts continuing after 'JavaScript Allongé'
- JavaScript Design Patterns
- JavaScript Algorithms
- You Don't Know JS A deeper understanding of how JS really works
- JavaScript Style Guide
- JavaScript Garden Focus on less understood parts of JS
- 33 JS Concepts References of 33 JS Topics
- 30 Seconds of Code Reference of many short functions / algorithms
- Human JavaScript Book of experience
- DOM Enlightenment Detailed look at the DOM API's
- The Book of Shaders WebGL Shaders
- WebGL Fundamentals WebGL
- Front-end Developer Handbook Learning outline
- Eric Elliot's Required Reading Learning outline
- Superhero.js Learning outline
- Odin Project Learning outline
- Romesguy JavaScript Links Learning outline
- Thinkster Self paced tutorials
- WebGL Fundamentals
- CSS Visual Reference
- CSS Triggers Styles which trigger layout, paint and composite
- CSS Reference
- CSS References List List of CSS references / tutorials
- Modern CSS Modern solutions to old CSS problems
- Typography Cheatsheet
- JSbooks Collection of free books
- DevFreeBooks Collection of free books
- JavaScripture API's with examples
- GIT Flight Rules What to do when something goes wrong
- Reactive.how Learn Reactive programming video series
- By Example Build your own X...
- HTTP Headers Security 1 and 2
- every programmer should know collection of (mostly) technical things every software developer should know
- Cloud 9 Full virtual development environment
- Codeanywhere Full virtual development environment
- CodeEnvy Full virtual development environment
- repl.it Full virtual development environment
- Koding Hybrid local and virtual development environment
- Carbide Live JS programming environment combinded with visualization
- Turbo virtual environment to run desktop applications
- WebGL Studio
- SourceLair
- Spotlight.io Visual API modeling
- stdlib Node project hosting. Function as a service
- Glitch Node project building and hosting
- MPLAB
- Dan's Tools Collection of online tools
- Code Beautify Collection of online tools
- XPath XPath testing
- Pretty Diff Online diff tool
- AST Explorer JavaScript AST Viewer
- JSNice Deobfuscation
- Regex101 Regular expression tester debugger
- RegexpLint Regular expression linter
- Regulex Regular expession visualizer
- ExplainShell diagrams shell commands with documentation
- Flexy Boxes CSS Flexbox generator
- Tridiv Create 3D CSS
- CSS Animate CSS Animation assistant
- Bounce.js CSS Animation assistant
- Sylie CSS Animation assistant
- EnjoyCSS CSS Generator designer
- Bezier Curve
- Paletton Pallete designer
- Coolors Pallete designer
- GridLover Typography assistant
- GlyphrStudio
- FontArk
- Fontastic
- CDN JS Search CDN JS library hosting
- OmniRef JS Documentation index of github projects
- HackerSearch.io Search all code on github
- BlackDuck Open source code search engine
- LetsEncrypt free certificate authority
- RegexGen Generate regex from list of target matches
- NetRenderer Internet Explorer online renderer
- ShapeCatcher find Unicode characters by drawing shapes
- securityheaders.io Analyize HTTP response headers
- ExtendsClass's Tools Collection of online tools
- Tiny Helpers Collection of online tools
- Transform.tools Collection of transform tools