β‘ JavaScript
Curricula, tools and libraries for the JS ecosystem.
The βοΈ is appended to those that have been tried and verified by me.
Curriculumβ
- freeCodeCamp βοΈ
- The Odin Project βοΈ
Bundlerβ
Runtimeβ
Compilerβ
Module Loaderβ
Type Checkingβ
- Flow βοΈ
Linterβ
- ESLint βοΈ
- Prettier βοΈ
- commitlint βοΈ
- Biome
Code Styleβ
- Airbnb JS βοΈ
- Google JS βοΈ
- Standard JS βοΈ
- Conventional Commits βοΈ
UUIDβ
- Nano ID βοΈ
Date & Timeβ
Mock Dataβ
- Faker βοΈ
API Fetchβ
- Axios βοΈ
Librariesβ
- jQuery βοΈ
- Underscore
- Radash
- Ramda
Testingβ
- Jest βοΈ
- Vitest βοΈ
- Puppeteer βοΈ
- Mocha
- QUnit
- Chai
- Sinon
- Cypress
- Jasmine
- Playwright
- Cucumber
Templatingβ
HTMLβ
- MDX βοΈ
- htmx
- Marko
- Hotwire
- _hyperscript
Flavorβ
- CoffeeScript βοΈ
- PureScript
- ReScript