Learn JavaScript
learnjavascript.onlineInteractive JavaScript study with projects and challenges
Interactive JavaScript study with projects and challenges
A programming book with language lessons and projects
A JavaScript learning book with an online reading version
A self-hostable metasearch fork with additional engines and fallback
Define JavaScript and TypeScript schemas that validate data and infer its types.
Unicode emoji artwork with a JavaScript text-to-image parser.
Install Node.js project dependencies with a package manager built for efficient storage and workspaces.
Format and lint web-project files with a shared command-line toolchain.
Add interactive, mobile-friendly maps to a web page with a JavaScript library.
Add small reactive interactions to HTML with directives such as x-data, @click, and x-show.
Write and run JavaScript end-to-end tests across local browsers and remote grids.
Call models from multiple inference providers through Hugging Face's shared SDK and API interface.
Write load-test scenarios as code and control the request rate sent to an application.
Add automated accessibility rule checks to an existing browser UI test flow.
Turn text definitions into editable diagrams for software design notes and documentation.
Adjust CSS colours and calculate contrast with focused JavaScript functions.
Generate a short sequence of gradient stops from supplied colours.
Generate repeatable or constrained random colours in JavaScript.
Configure a standalone colour picker with swatches and opacity controls.
Model paint-like colour mixing in a JavaScript application.
Stroke icons drawn for small 16 px interface spaces.
A Windows editor for source and text files with configurable syntax highlighting and Perl- or JavaScript-style regular expressions.
Build component-based web interfaces with a compact library that shares a React-compatible API.
A browser editor for creating, sharing and remixing p5.js sketches without local setup.