Skip to content

Latest commit

 

History

History
64 lines (41 loc) · 2.13 KB

File metadata and controls

64 lines (41 loc) · 2.13 KB

Tools for the programming language JavaScript

JS katas:
js-assignments: Javascript assignments, tasks and katas

Dynamic instrumentation toolkit:
Frida (GitHub,enhanced with awesome-frida💩), gulp.js (GitHub, enhanced with Awesome gulp💩 (GitHub))

Cheatsheets:
Modern JavaScript Cheatsheet

Package Manager

Node:
npm

Optimization

The JavaScript Oxidation Compiler (GitHub)

Optimization - Dependencies

Pre-configured dependency management:
scaffy (GitHub)

Optimization - Syntactic Sugar

JS:
Sugar (GitHub)

JS -> Ruby-like syntax:
CoffeeScript (GitHub)

JSON:
Hjson

TypeScript

Syntax-based types:
TypeScript (GitHub)

Quick editor:
TS Playground

Project ideas💩:
awesome-typescript-projects

TypeScript resources💩:
awesome-typescript, awesome-typescript-ecosystem

Testing/Debugging

Linting:
ESLint (GitHub, with awesome-eslint), JSLint☁

Optimizing:
JSHint☁ (GitHub)

Size estimation:
size-limit