Javascript / Node.js
Saturday, 2020-05-16
This list is a completely personal affair and basically only acts as a reminder of things of interest I came across and want to save for later. Therefore, no need for “suggestions” as I’ve received occasionally.
Javascript
- 10 Best HTML5 Tutorial for Beginners with Examples
- 10 essential JavaScript resources for HTML5
- 10 Free Javascript Books for Beginners
- 10 Fresh JavaScript Frameworks for Developers
- 11 of the Best Responsive AngularJS Templates
- 2016 JavaScript Rising Stars (2017-01-19)
- 25 Fantastic jQuery Techniques and Effects For Creating Awesome Websites
- 3 Reasons to Choose AngularJS for Your Next Project
- 30 Best JavaScript Tools – 2014
- 30-days-of-vue: 30 Days of Vue (2019-01-27)
- 33 concepts every JavaScript developer should know (2018-10-16)
- 7 Awesome jQuery Plugins For Your Next Big Project
- 9 Minimal Frameworks for Front-End JavaScript Development
- A blog system built with vue and koa (2017-02-19)
- A collective list of public JSON APIs for use in web development (2016-03-24)
- a free jquery lightbox plugin
- A medium like Rich Text Editor built on draft-js with a focus on keyboard shortcuts (2016-04-18)
- A practical dive into ES6 and maintainable JavaScript modules (2016-11-01)
- A set of best practices for JavaScript projects (2017-07-09)
- A simple boilerplate using Gulp, Jade, Stylus and Browsersync (2016-04-05)
- A simple boilerplate with ES6, Gulp, Jade Stylus and Browsersync. (2016-04-02)
- A simple Recipe to Create Animated SideNav without JavaScript (2020-04-21)
- A terminal emulator for the 21st century. (2016-10-15)
- A very neat and simple starter kit for an angular2 MEAN app (2016-04-11)
- A+ animation module for the modern web (2017-12-04)
- Abricotine - Markdown editor with inline preview (2018-02-09)
- ad - Making Active Directory jQuery-easy (2017-08-03)
- admin microservice for your application (2016-11-15)
- Algorithms and data structures implemented in Javascript (2018-06-03)
- An Introduction to mo.js (2016-11-18)
- Angular (2017-04-02)
- Angular 2 Style Guide
- AngularJS And Browserify — The Dream Team For Single Page Applications
- AngularJS Project Structure (2016-04-24)
- AnyChart - JavaScript Charts designed to be embedded and integrated (2017-03-11)
- ApexCharts – Open-Source HTML5 JavaScript Charts (2018-08-12)
- Apollo “hello world” app, for Vue 2.0 (2016-09-22)
- autoComplete.js: Simple autocomplete pure vanilla Javascript library. (2018-12-31)
- Awesome Charting (2016-03-15)
- Awesome Exponent (2016-10-15)
- Awesome JavaScript (2017-07-30)
- Awesome Vue.js (2017-09-02)
- Awesome Vuetify (2018-01-04)
- Best JavaScript Libraries Of 2014 One Must Have
- britecharts - Client-side reusable Charting Library based on D3.js v4 (2017-05-14)
- Browserify lets you require(‘modules’) in the browser (2016-04-21)
- brutal.js: :rage2: Brutal.js - small framework for brutalist web applications (2019-12-30)
- Build A Lazy-Load Router With Vue.js And The Latest Browser Features (2017-11-03)
- Build terminal dashboards using ascii/ansi art and javascript (2016-12-24)
- Building a GraphQL Server (2019-09-02)
- Building a JavaScript Development Environment (2018-06-29)
- Building a Serverless CMS Powered by Vue.js (2018-03-20)
- Building a simple Applications with Vue 3 (2020-03-16)
- carbon: 🎨 Create and share beautiful images of your source code (2018-09-13)
- Carporal - A full-featured framework for building command line applications (cli) with node.js (2017-03-11)
- Chart.js - Simple, clean and engaging charts for designers and developers (2016-04-26)
- Chrome automation made simple. (2017-07-30)
- clean-code-javascript (2017-01-08)
- Create a Simple Shopping Cart Using AngularJS: Part 1
- Create a Simple Shopping Cart Using AngularJS: Part 2
- Create a Simple Shopping Cart Using AngularJS: Part 3
- Create Apps with No Configuration (2016-07-24)
- Create React apps with no build configuration. (2016-11-01)
- Cubes Advent Calendar (2016-11-10)
- Cycle.js applications for the terminal (2016-04-11)
- D3 TimelineChart
- Data Structures in JavaScript posts
- denopkg/denopkg.com: An easier way to use code from GitHub in your Deno project. (2018-12-31)
- dimple - An object-oriented API for business analytics powered by d3 (2016-03-28)
- eagle.js: A hackable slideshow framework built with Vue.js (2018-09-26)
- ECMAScript-new-features-list: A comprehensive list of new ES features, including ES2015 (ES6), ES201… (2019-09-20)
- electron/fiddle: The easiest way to get started with Electron (2018-08-12)
- eleventail: A running start for JAMstack projects with Eleventy, TailwindCSS and some Netlify… (2020-04-08)
- EME - Elegant Markdown Editor (2016-08-17)
- ES6 - The bits you’ll actually use, P.3 (2017-12-12)
- es6-summary - A short summary of ES6 features and their ES5 equivalents. (2018-01-15)
- Essential JavaScript Links
- excalidraw: Virtual whiteboard for sketching hand-drawn like diagrams (2020-04-10)
- flexsearch: Next-Generation full text search library for Browser and Node.js (2019-03-03)
- Flow - A Static Type Checker for Javascript
- FlowType.JS
- Frappé Charts (2017-11-04)
- Google Javascript Guide (2018-11-16)
- GrapesJS - Free and Open Source Web Builder Framework (2019-03-01)
- grasp - Search, replace, and refactor your JavaScript code based on its structure rather than its text (2017-12-17)
- GUI for Elasticsearch Queries (2016-10-09)
- Hackathon Starter
- Herr der Dinge
- Hitchhiker’s Guide to d3.js (2017-05-14)
- How it feels to learn JavaScript in 2017 (2017-09-02)
- How JavaScript works: Event loop and the rise of Async programming + 5 ways to better coding with async/await (2017-10-15)
- How To Harness The Machines: Being Productive With Task Runners (2016-06-27)
- How to learn D3.js (2019-09-10)
- How to write Anonymous Functions in Javascript (2020-02-27)
- HTML DOM - Common tasks of managing HTML DOM with vanilla JavaScript (2020-04-11)
- HTML5 FLV Player (2016-11-04)
- hylia: Hylia is a lightweight Eleventy starter kit to help you to create your own blog or perso… (2019-09-20)
- HyperTerm - JS/HTML/CSS Terminal (2016-07-15)
- impress.js (2016-07-04)
- inferno - An extremely fast, React-like JavaScript library for building modern user interfaces (2016-07-11)
- Input mask for React, Angular, Ember, Vue, & plain JavaScript (2018-05-06)
- Insert plain-text, get information (2018-08-03)
- Interactive Charts with D3.js (2019-06-18)
- intercooler.js (2016-11-15)
- Intro to Svelte (2019-10-03)
- Intro.js
- Introduction to D3 (2020-03-04)
- Introducing Javascript Tips
- Introduction to Svelte (2019-10-03)
- isomorphic-git - A pure JavaScript implementation of git for node and browsers! (2018-05-17)
- JavaScript for People Who Hate JavaScript (2017-08-09)
- JavaScript fundamentals before learning React (2018-08-12)
- Javascript Fundamentals: `this` keyword (2018-09-03)
- JavaScript Loops 101 (2020-02-04)
- javascript-algorithms - Algorithms and data structures implemented in JavaScript (2018-06-24)
- javascript-design-patterns-for-humans: An ultra-simplified explanation of design patterns implemented in javascript (2018-08-12)
- javascript-questions: A long list of (advanced) JavaScript questions, and their explanations (2020-04-10)
- JavaScript. The Core: 2nd Edition (2017-11-16)
- jQuery Plugins for HTML Tables
- js-dev-reads: A list of books 📚and articles 📝 for the discerning web developer to read. (2019-05-08)
- JWT Authentication With AngularJS (2016-04-15)
- Komplexe Webanwendungen mit Vue.js, Teil 1 (2018-10-03)
- Komplexe Webanwendungen mit Vue.js, Teil 2 (2018-10-13)
- layerJS - UI composition & animation in pure HTML (2018-05-04)
- Leaflet - an open-source JavaScript library for mobile-friendly interactive maps (2018-01-17)
- Learn D3: Introduction (2020-03-29)
- Learn How To Debug JavaScript with Chrome DevTools (2017-09-15)
- Learn Raw React - no JSX, no Flux, no ES6, no Webpack
- learn-json-web-tokens (2019-04-19)
- Learning ES6/JavaScript - Part 1 (2020-03-30)
- Learning ES6/JavaScript - Part 2 (2020-03-30)
- Lebab transpiles your ES5 code to ES6/ES7. (2017-01-08)
- lightgallery.js (2016-08-02)
- luxon - A library for working with dates and times in JS (2017-11-19)
- Making a JS Candlestick Chart in Four Simple Steps (2020-04-02)
- Make any web page a desktop application (2016-10-12)
- Make your own tagging system from scratch (2016-07-11)
- Markdown driven task runner. (2018-06-03)
- markmap-lib (2020-04-11)
- Material Design Calendar (2017-01-29)
- Material Design color browser (2016-12-24)
- math-as-code - a cheat-sheet for mathematical notation in code form (2018-01-08)
- MDWriter - Markdown desktop editor with steroids powered by the web (2016-04-02)
- micro-github (2017-02-05)
- micron - a {μ} microInteraction library built with CSS Animations and controlled by JavaScript Power (2018-01-25)
- Mini Online Shop Built With Vue JS (2016-03-31)
- mo.js - motion graphics toolbelt for the web (2017-01-29)
- Modaal (2016-04-27)
- Modern JavaScript Cheatsheet (2017-09-24)
- Modern JavaScript date utility library (2016-12-08)
- Modern JavaScript features you may have missed (2019-10-30)
- Modern JavaScript Stack Training (2016-10-09)
- Modern Site Generator for Vue.js - Gridsome (2019-10-20)
- MODERN WEB DEVELOPMENT SYSTEM (2016-04-20)
- Modern Workflow & Tooling (2016-03-18)
- modern-typescript-with-examples-cheat-sheet: Fully printable summary of modern TypeScript languag… (2020-04-12)
- Mozart: A simple JavaScript pattern for slim, organized AJAX applications (2019-08-25)
- Must-Watch JavaScript (2017-12-11)
- oclif: Node.js Open CLI Framework. (2018-03-29)
- Offline storage, improved. (2017-01-18)
- Open-Source React Native Apps (2016-07-13)
- Overture is a powerful JS library for building really slick web applications, with performance at, or surpassing, native apps. (2018-01-08)
- Overview of JavaScript ES6 features (2016-10-24)
- package.json fields explained (2018-01-02)
- Paged.js – Paged Media (2019-11-14)
- parcel - Blazing fast, zero configuration web application bundler (2017-12-11)
- passport - Simple, unobtrusive authentication for Node.js (2016-08-17)
- playwright: Node library to automate Chromium, Firefox and WebKit with a single API (2020-04-12)
- Plottable.js - Flexible, interactive charts for the web (2016-09-05)
- POPPER.JS (2016-04-07)
- pose-animator (2020-05-10)
- Puddle.js - An ASCII/Node based fluid simulation library. (2020-03-25)
- Pure Javascript OCR for 62 Languages (2016-10-12)
- Purser - A lightweight JavaScript library for preserving user data from first website visit to signup. (2017-02-20)
- quicktype - Generate types and converters from JSON, Schema, and GraphQL (2018-01-15)
- React Static 🚀 A progressive static-site framework for React. (2017-10-08)
- React Storybook (2016-04-03)
- REACT TUTORIAL: BUILD AVELP CLONE (2016-05-30)
- React-Basic Theoretical Concepts (2016-04-03)
- react-howto
- react-makes-you-sad
- Real-Time Analytics Dashboard with NodeJs, Socket.io, VueJs (2016-03-15)
- Really typing Vue (2019-07-10)
- Recharts - A composable charting library built on React components (2016-08-17)
- redwood: Bringing full-stack to the JAMstack. (2020-04-10)
- regexgen (2016-12-24)
- remark.js - A simple, in-browser, markdown-driven slideshow tool. (2017-03-09)
- Replacing jQuery With Vue.js: No Build Step Necessary (2018-03-03)
- Reusable and Extendable D3 Charts (2016-03-18)
- Robust Client-Side JavaScript (2018-01-04 Do)
- rollup.js - the next-generation JavaScript module bundler (2016-04-21)
- rough: Create graphics with a hand-drawn, sketchy, appearance (2020-04-12)
- Sapper - Military-grade progressive web apps, powered by Svelte (2018-07-15)
- Server-Side Rendering With React, Node And Express
- Serving Vue.js apps on Github Pages (2019-05-05)
- sing-app - Free and open-source admin dashboard template built with Boostrap4 (2018-07-01)
- Slate - A completely customizable framework for building rich text editors. (2016-08-11)
- Some simple tricks for creating responsive charts with D3
- State of the Art JavaScript in 2016
- Step by Step Guide To Building React Redux Apps
- Step-by-step guide to bootstrap a React Native app from scratch (2019-04-12)
- Step-by-step tutorial to build a modern JavaScript stack from scratch (2016-10-15)
- stimulus - A modest JavaScript framework for the HTML you already have (2018-01-02)
- Storybook: UI component explorer for frontend developers (2020-01-03)
- Stylelint: The Style Sheet Linter We’ve Always Wanted (2016-05-25)
- Stylesheet analysis tool. (2016-06-27)
- Svelte 3: Rethinking reactivity (2019-04-22)
- svg-inject: A tiny, intuitive, robust, caching solution for injecting SVG files inline into the DOM. (2019-08-25)
- Released a CLI “create-awesome-package” to bootstrap your JS/TS package 🚀 📦 (with video demo) (2020-01-03)
- TA.Gui is a tool for non-developers and business users to automate web apps (2017-02-19)
- takenote: 📝 A web-based note-taking app with GitHub sync and Markdown support. (WIP) (2019-11-30)
- Ten Things A Serious JavaScript Developer Should Learn (2017-09-17)
- terminalizer - Record your terminal and generate animated GIF (2018-08-12)
- Tesseract.js (2016-10-23)
- The Basics of Package.json in Node.js and npm (2017-03-10)
- The best of JavaScript, HTML and CSS (2017-10-26)
- The busy JavaScript developer’s guide to Sails.js: Build and deploy a basic web app with Sails (2016-06-27)
- The Complete JavaScript Handbook (2018-11-07)
- The JavaScript framework for hassle-free TODO application development. (2016-06-06)
- The Modern JavaScript Tutorial (2017-09-17)
- The pluggable linting tool for text and markdown.
- The Vanilla Javascript Repository (2016-05-31)
- This in JavaScript (2017-08-03)
- TOAST UI Chart supports an easy way to draw various and essential charts (2018-03-29)
- Tools and resources for web designers and developers
- Top 10 ES6 features by example (2017-09-15)
- Trending in open source, Typescript (2016-12-18)
- ts-json-validator: Let JSON play nicely with Typescript (2019-10-31)
- tsconfig: Shared TypeScript config for my projects (2018-12-31)
- TypeScript Express tutorial #1. Routing, controller, middleware (2019-01-07) …
- TypeScript Express tutorial #12. Creating a CI/CD pipeline with Travis and Heroku (2019-10-14)
- TypeScript Generics for People Who Gave Up on Understanding Generics (2019-12-11)
- TypeScript introduction (2019-03-16)
- TypeScript introduction part II (2019-03-16)
- TypeScript introduction part III - generics & stuff (2019-03-16)
- TypeScript Progressive Web App (2017-05-01)
- TypeScript React Starter (2017-05-14)
- uncss - Remove unused styles from CSS (2017-03-09)
- Universal PWA Builder (2018-09-10)
- uPlot: 📈 A small, fast chart for time series, lines, areas, ohlc & bars (2020-05-03)
- Useful Regex Patterns (2016-12-08)
- Useful Vue patterns, techniques, tips and tricks and helpful curated links (2018-07-10)
- vanillawebprojects: Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries (2020-04-13)
- Versatile Vue.js Framework (2018-02-16)
- Video.js - open source HTML5 & Flash video player (2018-03-25)
- Viewer.js
- vivus, bringing your SVGs to life (2016-10-23)
- Voca is a JavaScript library for manipulating strings. (2016-12-22)
- Vue Argon Dashboard - Free Bootstrap 4 and Vue.js Admin Template (2019-04-22)
- Vue JS 2 Tutorial (2017-12-29) Youtube Video
- vue-formulate: The easiest way to build forms using Vue. (2020-04-12)
- vue-forum-app: The frontend of an example fullstack app built using vue and node (2019-12-12)
- vue-hackernews-2.0 (2016-08-17)
- vue-tiny-tabs: Vuejs wrapper (size < 3.1kb) for tinytabs library (2019-08-23)
- Vue.js development quick start (2017-03-11)
- Vue.js is easier to learn than jQuery (2016-11-01)
- Vue.js Tutorial for beginners (2018-08-15)
- Vue.js: Zeitgemäße und wartbare JavaScript-Client-Anwendungen (2018-05-04)
- vuepoint - A vuejs based dashboard framework (2018-01-02)
- vuepress - Minimalistic Vue-powered static site generator (2018-04-15)
- VuePress Brings Your Documentation to Life (2018-08-12)
- VueStrap - Bootstrap components built with Vue.js. (2016-06-27)
- Vuetify - Material Component Framework for Vue.js 2 (2016-12-22)
- Web Development Simplified with Svelte (2019-09-28)
- Web page PDF rendering done right. Microservice for rendering receipts, invoices, or any content. (2017-10-05)
- webpack-boilerplate (2016-07-13)
- Webpack: The Missing Tutorial (2016-09-05)
- Webpack — The Confusing Parts (2016-11-22)
- What Do I Need to Know to Ace a JavaScript Interview? (2016-07-04)
- What the f*ck JavaScript? (2017-08-08)
- When To Use TypeScript - A Detailed Guide Through Common Scenarios (2019-04-13)
- Who said javascript was easy? (2016-12-27)
- Why would I use a Webpack? (2018-03-25)
- Why You Should Consider React Native For Your Mobile App (2016-04-07)
- why-svelte: Why Svelte is our choice for a large web project in 2020 (2020-03-11)
- xterm terminal, in your browser (2016-08-22)
- You don’t (may not) need Lodash/Underscore (2016-07-04)
- You Don’t Need jQuery
- You Need to Learn JavaScript
- ZERO-CONFIGURATION REACT STATIC SITE GENERATOR
Nodejs
- 10 JavaScript concepts Node.js programmers must master (2017-05-15)
- 12 Fabulous Node.js Frameworks for Developers
- 22120: 22120 - An archivist browser controller that caches everything you browse, a library server w… (2019-12-30)
- 6 Must Have Node.js Modules
- A complete guide to threads in Node.js (2019-03-25)
- add-to-systemd (2017-01-15)
- Addict is a drop-in REST API microservice for Active Directory implementations. (2017-07-30)
- An Awesome list of Awesome lists related to Node.js. (2017-12-11)
- autorest - OpenAPI (f.k.a Swagger) Specification code generator. (2017-10-08)
- Awesome Node.js projects (2016-11-01)
- awesome npm
- blessed - A curses-like library with a high level terminal interface API for node.js (2016-08-17)
- Build Node.js RESTful APIs in 10 Minutes (2017-09-11)
- camaro: camaro is an utility to transform XML to JSON, using Node.js binding to native XML parser pu… (2020-01-24)
- cli-cheatsheet: helpful libraries for building CLIs. Not a list of CLIs. (2019-06-10)
- Create a Node app in less than 30 seconds. (2018-03-20)
- Cyclotron - A web application for constructing dashboards. (2016-12-01)
- ELECTRON 15 EssentiaL Packages to Get Started With Electron (2016-09-10)
- Fast event-loop networking for Go (2017-11-04)
- Getting Started with Node.js - Part 1
- Getting Started with Node.js - Part 2
- Google Play Music™ Desktop Player
- How To Develop An Interactive Command Line Application Using Node.js (2017-03-16)
- How to use NodeJS without frameworks and external libraries (2018-12-03)
- JavaScript Stack from Scratch (2017-03-05)
- low.js, the port of Node.JS for embedded devices (2018-09-16)
- MERN is a scaffolding tool which makes it easy to build isomorphic apps using Mongo, Express, React and NodeJS.
- Minimalistic starter project to jump start a Node.js back-end application in TypeScript. (2017-01-22)
- mockit · An open source tool to mock endpoints (2019-04-22)
- netlify-cms - A CMS for Static Site Generators (2017-03-18)
- Neuron - Electron, ES6, React, PouchDB, Sass, Webpack (2016-08-17)
- Node’s framework for interactive CLI apps.
- node-desktop-app-template: Simple Template for Creating a Desktop Application powered by Node.js, E… (2019-03-03)
- node-postgres (2016-09-01)
- node-skeleton: An nodejs boilerplate packaged with Typescript, Docker, PM2, Eslint, VSCode config,… (2018-11-07)
- node-vs-deno: A Deno guide for Node.js developers (2019-09-20)
- Node.js Best Practices (2017-11-04)
- Node.js framework (2017-05-08)
- Node.js module generator/boilerplate with Babel, Jest,… (2018-09-16)
- Node.js Playbook (2016-09-01)
- Node.js TypeScript #1. Modules, process arguments and File System (2019-02-18)
- Node.js TypeScript #2. The synchronous nature of the EventEmitter. Node.js EventEmitter (2019-02-18)
- Node.js TypeScript #7. Creating a server and receiving requests (2019-03-25)
- Npm Scripts Tutorial In 10 Minutes (2019-02-01)
- Optimize your Node app by simply upgrading Node.js (2017-04-07)
- portable-node-guide: Practical guide on how to write portable/cross-OS Node.js code (2019-01-21)
- PostgreSQL client built with Electron. (2016-10-09)
- PostgreSQL driver for node.js that focuses on performance (2016-08-17)
- Prettier is an opinionated JavaScript formatter (2017-04-15)
- Raneto - Markdown powered Knowledgebase for Nodejs (2017-07-25)
- readme-md-generator: 📄 CLI that generates beautiful README.md files (2019-09-20)
- server.js for Node (2017-11-04)
- stacks-cli - Analyze website stack from the terminal (2017-11-28)
- stdlib-js/stdlib: ✨ Standard library for JavaScript and Node.js. ✨ (2019-08-25)
- Understanding the Node.js Event Loop (2018-12-25)
- Using Events In Node.js The Right Way (2018-12-03)
- uWebSockets.js: TypeScript web server - 15x faster than Deno (2019-03-03)
- Visual Studio Code Jumpstart for Node.js Developers (2016-03-21)
- What is Node.js? Where, when and how to use it with examples (2020-05-08)