Tooling Glossary

Browse 197 tooling terms defined in plain English, from the cultural dictionary of computing.

197 Tooling Terms

AI Framework
A framework used to build, orchestrate, train, or serve AI applications and workflows. AI frameworks can provide abstractions for prompts, pipelines, model...
Aircrack-ng
Aircrack-ng is a wireless security toolkit used to capture packets, test Wi-Fi protections, and recover weak keys or credentials. Security teams use it to...
AI Studio
A visual or integrated environment for building, testing, and managing AI prompts, workflows, or models. AI studios are often aimed at rapid iteration by...
AI Toolchain
The set of tools used together to build, evaluate, deploy, and monitor AI systems. An AI toolchain may include notebooks, prompt managers, model APIs, vector...
Alpine.js
Alpine.js is a lightweight JavaScript framework for declarative behavior directly in HTML. It is commonly used for sprinkling interaction onto server-rendered...
Angular
Angular is a TypeScript-based frontend framework developed and maintained by Google for building complex, enterprise-grade web applications. Originally...
Angular CLI
Angular CLI is Angular's official command-line tool for scaffolding, building, testing, and serving projects. It is commonly used for standardized frontend...
Ant Design
Ant Design is a React UI component library and design system for enterprise applications. It is commonly used for admin panels, dashboards, and data-heavy...
App Bundle
App Bundle is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
Argument Parser
A library or component that interprets command-line flags, positional parameters, defaults, and validation rules for a program. Argument parsers make CLI tools...
Asset Pipeline
Asset Pipeline is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
Autogenerated Code
Code produced by tools from a schema, specification, template, or higher-level definition rather than written manually line by line. Autogenerated code can...
Auto Import
An editor or language-tooling feature that automatically inserts the correct import statement when a symbol is used. Auto import improves developer speed, but...
Automation Framework
A framework that provides structure, conventions, and reusable components for writing and running automated tasks such as tests, deployments, browser actions,...
Automation Script
A script written to perform a repetitive or multi-step task automatically, such as deployment, cleanup, data transformation, or local setup. Automation scripts...
Automation Tool
A software tool used to automate tasks such as builds, tests, infrastructure changes, data processing, or browser actions. The value of an automation tool...
Babel
Babel is a JavaScript compiler that transforms modern syntax and proposals into broadly compatible output. It is commonly used for frontend build pipelines and...
Bazel
An open-source build system designed for speed, reproducibility, and large-scale multi-language codebases. In engineering culture Bazel is often associated...
Bazel Build
The build system and workflow style associated with Bazel, emphasizing reproducibility, caching, and large-scale multi-language builds.
Break Point
A casual spelling variant of breakpoint, referring to a point where execution pauses so a developer can inspect program state. In day-to-day developer slang,...
Breakpoint Debugging Culture
A team habit of relying heavily on interactive debuggers and breakpoints rather than logs, tracing, or structured diagnostics.
Browser API
Browser API is a web-platform or frontend-development concept used in browser-based applications. It is commonly used for interactive interfaces, rendering,...
Browser Engine
Browser Engine is a web-platform or frontend-development concept used in browser-based applications. It is commonly used for interactive interfaces, rendering,...
Browser Extension
Browser Extension is a web-platform or frontend-development concept used in browser-based applications. It is commonly used for interactive interfaces,...
Browser Storage
Browser Storage is a web-platform or frontend-development concept used in browser-based applications. It is commonly used for interactive interfaces,...
Buck2
A build system designed for fast incremental builds and large codebases, succeeding earlier Buck approaches.
Bug Tracker
A system used to record, triage, assign, and track software defects and related engineering work. Bug trackers provide visibility into status, ownership,...
Build Artifact
Build Artifact is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
Build Configuration
Build Configuration is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable...
Build Dependency
A package or tool required to compile, generate, or package software but not necessarily needed at runtime in production. Build dependencies must be managed...
Build Pipeline
Build Pipeline is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
Build Pipeline Culture
The norms and behaviors a team develops around its build and delivery pipeline, such as how seriously broken builds are treated, how often deployments happen,...
Build Status
The current result of a build process, usually expressed as passing, failing, pending, or unstable. In engineering culture build status often becomes a quick...
Build System
A tool or framework that automates the process of compiling source code, resolving dependencies, running tests, and producing deployable artifacts — examples...
Build Tool
Build Tool is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
Bundle Analyzer
Bundle Analyzer is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
Bundle Size
Bundle Size is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
Burp Suite
Burp Suite is an application security testing platform for intercepting traffic, manipulating requests, and auditing web behavior. Security teams use it to...
Canvas
Canvas is a web-platform or frontend-development concept used in browser-based applications. It is commonly used for interactive interfaces, rendering, and...
Canvas API
Canvas API is a web-platform or frontend-development concept used in browser-based applications. It is commonly used for interactive interfaces, rendering, and...
Chrome DevTools
Chrome DevTools is the built-in browser debugging suite for inspecting DOM, network, performance, and JavaScript execution. It is commonly used for frontend...
CI Pipeline
CI Pipeline is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
CLI Argument
A value passed to a command-line program when it is started, whether as a flag, option value, or positional parameter. CLI arguments let users and scripts...
Client-Side Rendering
Client-Side Rendering is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable...
CLI Parser
A library or component that interprets command-line arguments, options, defaults, and help text for a command-line interface. CLI parsers make tools easier to...
Cloud CLI
A command-line interface provided by a cloud platform to manage resources, inspect state, and automate operational tasks. Cloud CLIs are heavily used in...
CMake
CMake is a cross-platform build-system generator that produces native project files. It is commonly used for configuring and building C, C++, and...
Code Analysis
The examination of source code to understand structure, detect issues, infer dependencies, or measure properties such as complexity and quality. Code analysis...
Code Editor
A software tool used to write and modify source code, often with features like syntax highlighting, linting, autocomplete, debugging integration, and project...
Code Famine
A situation where there is not enough reusable code, documentation, or supporting infrastructure to work efficiently. In engineering slang, a code famine means...
Code Format
The visual style and layout of source code, including indentation, spacing, line breaks, import ordering, and other structural presentation choices. Consistent...
Codegen
Codegen is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering workflows...
Code Generator
A tool that produces source code automatically from templates, schemas, specifications, or higher-level definitions. Code generators are useful for repetitive...
Code Index
A searchable structure built from a codebase to support fast lookup of symbols, references, definitions, or text. Code indexes power editor navigation, code...
Code Inspector
A tool or interface used to inspect source code structure, metadata, diagnostics, or style issues. Code inspectors may be integrated into editors, CI systems,...
Code Intelligence
Editor or platform capabilities that understand code structure well enough to provide features like autocomplete, go-to-definition, reference search, symbol...
Code Lint
Code Lint is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering...
Codemod
Codemod is a build or developer-tooling concept used to compile, package, transform, or automate code. It is commonly used for repeatable engineering workflows...
Code Navigation
The ability to move through a codebase efficiently using tools such as go-to-definition, symbol search, call hierarchy, or reference lookups. Good code...
Code Parser
A parser that reads source code and produces a structured representation such as a parse tree or abstract syntax tree. Code parsers are foundational in...
Code Plugin
A plugin or extension that adds functionality to a coding tool, runtime, or platform, such as custom lint rules, editor features, generators, or build hooks....
Code Runner
A tool or environment used to execute code snippets, scripts, or programs quickly, often inside an editor, sandbox, notebook, or test harness. Code runners are...
Code Scanner
A tool that inspects source code or repositories to find patterns such as bugs, policy violations, secrets, style issues, or security weaknesses. Code scanners...
Code Tool
Any tool used to write, analyze, test, transform, or manage code, ranging from editors and linters to generators, debuggers, and refactoring assistants. Code...
Command Argument
A value supplied to a command or program invocation to control what it does or how it behaves. Command arguments can be positional values, flags, or key-value...
Command Line
A text-based interface for running programs and passing commands, arguments, and options directly to them. The command line remains central in development...
Command Runner
A utility or framework component that executes commands, often handling argument parsing, environment setup, logging, and error propagation around the actual...
Comment Parser
A parser that reads structured comments or annotations and extracts meaning from them, often for documentation generation, linting, or code transformation....
Commit Hook
A script that runs automatically before or after certain version-control actions such as commit, push, or merge. Commit hooks are commonly used to enforce...
Compile Error
A Compile Error is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
Compiler Directive
A Compiler Directive is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
Compiler Flag
A Compiler Flag is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
Compiler Optimization
A Compiler Optimization is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make...
Compiler Pass
A Compiler Pass is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
Compiler Warning
A Compiler Warning is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
Compile Time
A Compile Time is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
Config Parser
A parser that reads configuration files or text and converts them into structured values an application can validate and use. Config parsers often handle...
Configuration Standard
A standard way of representing or organizing configuration so tools and teams can work consistently across environments. In open-source and platform work,...
Console Application
An application designed to run in a terminal or command-line environment rather than through a graphical user interface. Console applications are widely used...
Custom Command
A user-defined command added to a tool, shell, framework, or application to perform project-specific behavior. Custom commands often wrap repeated workflows so...
Custom Formatter
A formatter written or configured to produce output in a project-specific style, data shape, or presentation format. Custom formatters are common in logging,...
Custom Logger
A logging implementation or wrapper tailored to a team's formatting, routing, metadata, or transport requirements. Custom loggers often add context such as...
Custom Parser
A parser built for a specific input format, language, or domain instead of using a generic off-the-shelf parser unchanged. Custom parsers are common when data...
Debug Build
A Debug Build is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
Debugger
A Debugger is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Debugging Tool
A Debugging Tool is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
Debug Symbol
A Debug Symbol is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
Deterministic Build
A Deterministic Build is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
DevEx
Short for developer experience, covering how easy and pleasant it is for developers to build, test, deploy, and understand a system. It often appears in...
DevTool Fatigue
Exhaustion from constantly evaluating, adopting, or relearning new developer tools and workflows.
Dotfile
A configuration file whose name starts with a dot (.), making it hidden in Unix directory listings. Examples include .gitignore, .bashrc, .env, and .eslintrc....
DSL
Domain-Specific Language — a programming language designed for a specific problem domain rather than general-purpose use. SQL, HTML, CSS, regular expressions,...
Dune
The standard build system for OCaml projects, providing fast incremental builds, automatic dependency resolution, and a declarative configuration format.
DX
Developer Experience — the overall experience of developers using a tool, API, framework, or platform. Good DX means clear documentation, helpful error...
Environment Standard
A shared standard for how development, testing, or deployment environments should be defined and reproduced. Environment standards help reduce the drift and...
ESBuild
An ESBuild is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
ESLint
An ESLint is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Evaluation Harness
A reusable framework or test rig for running evaluation cases against models or AI systems in a consistent way. Evaluation harnesses make it easier to compare...
Extension Hell
A painful state where too many extensions, plugins, or add-ons interact badly, break unexpectedly, or become impossible to manage cleanly. In engineering...
Framework
A framework is a reusable software platform that provides foundational structure, conventions, and built-in functionality for building applications within a...
Git Bisect
A Git command that performs a binary search through commit history to find the exact commit that introduced a bug. You mark a known-good commit and a known-bad...
Git Blame
A Git Blame is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Git Branch
A Git Branch is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
Git Cherry-Pick
A Git Cherry-Pick is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
Git Clone
A Git Clone is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Git Commit
A Git Commit is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
Git Config
A Git Config is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
Git Conflict
A Git Conflict is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
Git Diff
A Git Diff is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Git Flow
A Git Flow is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Git Fork
A Git Fork is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Git Grep
A Git Grep is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Git History
A Git History is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
Git Hook
A Git Hook is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
GitHub Actions
A GitHub Actions is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
GitHub CLI
A GitHub CLI is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
GitHub Codespaces
A GitHub Codespaces is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
GitHub Copilot
A GitHub Copilot is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
GitHub Copilot Debate
The continuing argument over AI coding assistants, covering productivity, code quality, licensing, learning effects, and developer dependence.
GitHub Pages
A GitHub Pages is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
GitLab CI
A GitLab CI is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Git Log
A Git Log is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Git Merge
A Git Merge is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Git Pull
A Git Pull is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Git Push
A Git Push is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Git Remote
A Git Remote is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
Git Reset
A Git Reset is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Git Stash
A Git command that temporarily shelves uncommitted changes (both staged and unstaged) so you can switch branches or pull updates with a clean working...
Git Submodule
A Git Submodule is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
Git Tag
A Git Tag is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier to...
Git Worktree
A Git Worktree is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
GNU Coreutils
The GNU collection of essential command-line utilities such as `ls`, `cp`, `mv`, `cat`, and many others used across Unix-like systems. In open-source culture,...
GnuPG
GnuPG is an open-source implementation of OpenPGP used for encryption, signing, and key management workflows. Security teams use it to enforce trust, reduce...
GNU Toolchain
The collection of GNU development tools, often including the compiler, linker, debugger, and related utilities used to build and inspect software. In systems...
Godoc
The traditional Go documentation tooling and format used to generate readable docs from source code comments and package structure. In Go culture, godoc...
Gradle Plugin
A Gradle Plugin is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
hot module replacement
A development feature that swaps changed modules in a running application without requiring a full page reload, preserving application state during...
Hot Reload
Updating running application code without a full restart, preserving application state. Hot Module Replacement (HMR) in Vite/webpack patches changed modules...
Hugging Face
An open AI platform and ecosystem known for hosting models, datasets, and NLP tooling. It influences how models are trained, evaluated, or served, and it can...
IDE Plugin
An IDE Plugin is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code easier...
Incremental Build
An Incremental Build is a development concept used to shape how software is built, executed, or maintained in real systems. Developers rely on it to make code...
Javadoc
The Java documentation system that extracts specially formatted source comments and generates reference docs for classes, methods, parameters, and packages....
Language Server
A tool that provides editor features such as autocomplete, diagnostics, go-to-definition, and refactoring support through the Language Server Protocol or...
License Checker
A tool used to inspect dependencies or source artifacts and report their licenses, compatibility, or compliance risks. In engineering practice, license...
Linter Rage
Frustration caused by strict or noisy linting rules, especially when they block work over minor style issues.
Lint Trap
A situation where linting rules or tooling create friction, false confidence, or time sink without improving the real code quality proportionally. In...
LuaRocks
The package manager for the Lua programming language, allowing developers to install, manage, and distribute Lua modules and their dependencies.
MCP Server
A server that exposes tools, resources, or structured capabilities through the Model Context Protocol so AI clients can use external context safely and...
Meson
An open-source build system designed to be fast, user-friendly, and less painful than some older build setups. In systems culture, Meson is often paired with...
Metasploit
Metasploit is an exploitation framework used to validate exposures, develop payloads, and emulate attacker tradecraft. Security teams use it to enforce trust,...
Minikube
A tool for running a local Kubernetes cluster on a developer machine, often used for learning, demos, and small-scale testing. In Kubernetes culture, Minikube...
Model Context Protocol
An open protocol for connecting models to external tools, resources, and prompts through a consistent interface.
Model Editor
A tool or interface used to inspect, configure, or modify model-related assets such as prompts, adapters, metadata, or deployment settings. The term is usually...
Monorepo
A version control strategy where multiple projects, packages, or services are stored in a single repository. Simplifies code sharing, atomic cross-project...
Monorepo Debate
Arguments over the tradeoffs between keeping many projects in one repository versus splitting them into multiple repos.
Monorepo Tool
A tool designed to help manage a monorepo, often by handling dependency graphs, build orchestration, caching, task execution, or code ownership boundaries. In...
Nimble
The official package manager for the Nim programming language, handling dependency installation, project scaffolding, and package publishing.
Ninja Build
A build process driven by Ninja, a small fast build system often used as a backend for higher-level configuration tools. In build culture, Ninja is appreciated...
Nix Shell
A shell environment created through Nix that provides a specific set of dependencies or tools reproducibly without polluting the rest of the system. In...
Nmap Scripting Engine
Nmap Scripting Engine is the Nmap extension framework that runs scripts for discovery, enumeration, and security testing tasks. Security teams use it to...
Node Version Manager
A tool, commonly abbreviated NVM, used to install and switch between multiple Node.js versions on the same machine. It is a standard part of JavaScript...
OPAM
The OCaml Package Manager — a source-based package manager that handles dependency resolution, compilation, and environment switching for OCaml projects.
Package Config
Configuration associated with a package, package manager, or build package, such as dependencies, scripts, metadata, or distribution settings. In practical...
Package Install
The act or process of installing a software package through a package manager or distribution mechanism. In user experience terms, package install quality...
Package Metadata
The descriptive information attached to a package, such as name, version, dependencies, license, homepage, and compatibility constraints. In tooling culture,...
Package Resolution
The process by which a package manager determines which package versions and dependency combinations to install. In package-management culture, resolution...
Package Script
A script associated with a package definition, often used for build steps, tests, post-install actions, or developer workflows. In practical culture, package...
Package Validate
To verify that a package meets expected requirements for structure, metadata, compatibility, or policy compliance before publication or installation. In...
Packer
A tool commonly used to automate the creation of machine images for different platforms and environments. In infrastructure culture, Packer is associated with...
Pentest Framework
A structured platform or methodology that helps organize penetration testing tasks such as reconnaissance, exploitation, session handling, reporting, or rules...
pip Install
The act of installing a Python package using pip, the standard Python package installer. In developer culture, 'pip install' is such a common workflow phrase...
Pkg
A common abbreviation for package or package management, and in some ecosystems the actual name of a package manager tool. In developer culture, 'pkg' appears...
Portability Standard
A standard or convention intended to make software easier to build and run across different platforms, operating systems, or environments. In open-source...
Pretty Printer
A tool or function that reformats data, code, or structures into a cleaner and more readable layout. Pretty printers show up in compilers, debuggers,...
Profiling
Measuring the resource consumption (CPU time, memory, I/O, function call counts) of a program to identify performance bottlenecks. CPU profilers show which...
Project Template
A starter template used to create new projects with predefined structure, config, and conventions. In developer culture, good project templates reduce...
Repository Template
A repository configured to serve as a reusable starting point for new projects, often including standard files, CI, and folder layout. In platform engineering,...
Rust Toolchain
The set of Rust development tools used together, typically including the compiler, Cargo, standard library, and associated components. In engineering practice,...
SAST Tool
A static application security testing tool that analyzes source code or binaries without executing them. It shows up in application security, identity,...
Scapy
A Python packet crafting and analysis tool widely used for network testing, fuzzing, and traffic inspection. It shows up in application security, identity,...
Script
A relatively short, interpreted program written to automate tasks, glue systems together, or perform one-off operations, typically in languages like Python,...
Static Analysis Tool
A tool that examines source code, bytecode, or binaries without executing the program, looking for bugs, security issues, style violations, or risky patterns....
Swift Package
A software package structured for the Swift ecosystem, typically managed through Swift Package Manager. In practical development culture, Swift packages are...
Swift Package Manager
The package manager and build tool for Swift projects, commonly abbreviated as SwiftPM. In Swift development, it is the standard way to define dependencies,...
Tech Stack Culture
The identity, preferences, and social norms that form around a team’s chosen languages, frameworks, and infrastructure. Tech stack culture influences hiring,...
Text Editor
A program for creating and modifying plain-text files, ranging from minimal tools like nano to extensible programmer editors like Vim, Emacs, and VS Code that...
Tool
Any standalone program or utility used during the software development lifecycle — compilers, linters, debuggers, profilers, package managers, and build...
Type Checker
A tool or compiler phase that verifies type correctness of a program, ensuring that operations are applied to compatible types. Can be static (compile-time,...
uv Package Manager
A modern Python package and environment management tool designed for fast installs and streamlined workflows.
Version Manager
A tool that installs and switches between multiple versions of a language runtime, compiler, or SDK on the same machine, such as `nvm`, `pyenv`, or `rbenv`....
Vfmt
The built-in code formatter for the V programming language. Like gofmt or rustfmt, it enforces a canonical style, eliminating formatting debates by making all...
Vue CLI
The official command-line scaffolding tool for Vue.js projects that generates project boilerplate with pre-configured build tooling (webpack), linting,...
Watcher
A process or library that subscribes to filesystem change notifications (via inotify on Linux, FSEvents on macOS, or ReadDirectoryChangesW on Windows) and...
Watch Mode
A development mode in build tools, test runners, and compilers that monitors source files for changes using filesystem events and automatically re-runs the...
Webpack Plugin
A JavaScript class with an apply(compiler) method that hooks into webpack's build lifecycle via its tapable event system, enabling custom behavior such as...
Wi-Fi Pineapple
A wireless auditing device that mimics trusted networks to study client behavior and capture traffic. It shows up in application security, identity,...
WinGet
The Windows Package Manager and its associated command-line workflow for discovering, installing, and upgrading software on Windows. In practical operations...

Related Topics