Nifty Essentials Pack
8 Nifty extensions for everyday editing, whatever language you write: JSON, YAML, Git Links, Todo, Problems, Replace, Explorer+, Shortcut Trainer.
Maintained. No sign-in. No telemetry. Works in VS Code, Cursor, Windsurf, VSCodium and other editors that use Open VSX.
What's in the pack
Installing this pack installs these 8 extensions. Each one works on its own, so you can disable or uninstall any you don't need.
- Nifty JSON: Format, minify, sort keys, query with JSONPath, copy paths, generate TypeScript types, and browse huge JSON files in a fast tree view.
- Nifty YAML: Format YAML without losing comments (Kubernetes-style indents), sort keys, lint with yamllint, copy the key path, and convert to and from JSON.
- Nifty Git Links: Open or copy links to files, lines, commits and pull requests on GitHub, GitLab, Bitbucket, Azure DevOps and Gitea.
- Nifty Todo: TODO, FIXME and HACK comments highlighted in the editor and listed in a tree, plus Better Comments-style markers.
- Nifty Problems: See TypeScript and ESLint errors for your whole project in the Problems panel, not just open files.
- Nifty Replace: Find and replace across files with a preview of every change, regex groups and case transforms, case-preserving replace, and search results you can edit and apply back.
- Nifty Explorer+: A second Explorer with file sizes and dates, sorting by date or size, filters, folder focus, recently changed files, and pinned files and folders from anywhere.
- Nifty Shortcut Trainer: Learn VS Code keyboard shortcuts while you work: spots slow habits like arrow-key walking or copy-paste duplicating and suggests the shortcut, plus a cheat sheet.
Install
- VS Code: search for "Nifty Essentials Pack" in the Extensions view, or install from the Visual Studio Marketplace.
- Cursor, Windsurf, VSCodium, Kiro, Antigravity: install from Open VSX.
Privacy
This extension collects no telemetry and needs no account.
- Nifty Data Pack: 9 Nifty extensions for working with JSON, YAML, XML, CSV, SQL and spreadsheets: JSON, YAML, XML, SQL, Data Viewer, SQLite, Spreadsheet Viewer, Paste JSON as Code, Mermaid. (Open VSX)
- Nifty Shortcut Trainer: Learn Keyboard Shortcuts: Learn VS Code keyboard shortcuts while you work: spots slow habits like arrow-key walking or copy-paste duplicating and suggests the shortcut, plus a cheat sheet. (Open VSX)
- Nifty Beautify: Format HTML in PHP, Blade & Twig: Format HTML inside PHP, Blade, Twig, Jinja, Handlebars, ERB and Liquid templates without breaking the template tags. (Open VSX)
- Nifty Branches: Clean Up Merged Git Branches: Safely clean up merged, squash-merged, gone and stale git branches, with a preview and one-click restore. (Open VSX)
- Nifty C# Scratchpad: Run C# Snippets & NuGet: Run C# snippets instantly with NuGet packages and rich Dump() output, a LINQPad-style scratchpad and Polyglot Notebooks replacement. (Open VSX)
- Nifty C# Templates: New Class, Record & Namespace: New C# class, interface, record, enum, test and controller files with the right namespace, plus namespace syncing. (Open VSX)
See all 56 Nifty tools at https://getnifty.dev
| |