Skip to content

hezeclark1987/devkits-vscode-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevKits - Developer Tools for VSCode

Version License Free

🛠️ 13+ essential developer tools, right in your VSCode.

DevKits is a free VSCode extension that brings powerful developer tools directly into your editor. No more context switching - format JSON, decode JWTs, generate UUIDs, and test regex patterns without leaving VSCode.

DevKits Demo

Features

Command Palette Tools

Access all tools via Ctrl+Shift+P (or Cmd+Shift+P on Mac) and search for "DevKits":

Tool Command Shortcut
JSON Formatter DevKits: Format JSON Ctrl+Shift+J
Base64 Encode DevKits: Base64 Encode Ctrl+Shift+B
Base64 Decode DevKits: Base64 Decode Ctrl+Shift+D
JWT Decoder DevKits: JWT Decode Ctrl+Shift+W
UUID Generator DevKits: Generate UUID Ctrl+Shift+U
Regex Tester DevKits: Test Regular Expression -

Context Menu

Select any text in your editor, right-click, and choose from DevKits tools:

Context Menu

Sidebar Panel

Click the DevKits icon in the Activity Bar to open the sidebar with quick access to all tools and a link to the full website.

Usage Examples

Format JSON

  1. Select JSON text (or leave nothing selected to format entire document)
  2. Press Ctrl+Shift+J or right-click → DevKits: Format JSON
  3. JSON is instantly formatted with proper indentation

Decode JWT

  1. Select a JWT token
  2. Press Ctrl+Shift+W
  3. View decoded header and payload in the output panel
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

↓ becomes ↓

=== JWT Header ===
{
  "alg": "HS256",
  "typ": "JWT"
}

=== JWT Payload ===
{
  "sub": "1234567890",
  "name": "John Doe",
  "iat": 1516239022
}

Generate UUID

  1. Press Ctrl+Shift+U
  2. Choose action: Copy, Insert, or Show
  3. UUID ready to use!

Test Regular Expression

  1. Press Ctrl+Shift+PDevKits: Test Regular Expression
  2. Enter your pattern (e.g., ^[a-zA-Z]+$)
  3. Enter test string
  4. Select flags (i, g, m, etc.)
  5. View match results in output panel

More Tools

Visit aiforeverthing.com for 13+ additional tools:

  • URL Encode/Decode
  • HTML Entity Encode/Decode
  • Hash Generator (MD5, SHA1, SHA256)
  • Markdown to HTML
  • Diff Checker
  • Cron Expression Parser
  • Color Converter
  • Timestamp Converter
  • And more!

Privacy

DevKits respects your privacy:

  • No data collection - We don't collect your code or personal information
  • Anonymous analytics - Only tool usage counts are tracked (optional)
  • No login required - Use immediately without accounts
  • 100% free - No hidden costs, no premium features

Requirements

  • VSCode 1.98.0 or higher

Installation

  1. Open VSCode Extensions panel (Ctrl+Shift+X)
  2. Search for "DevKits"
  3. Click Install
  4. Start using!

Or install from CLI:

code --install-extension hezeclark.devkits-extension

Keyboard Shortcuts

Action Windows/Linux macOS
Format JSON Ctrl+Shift+J Cmd+Shift+J
Base64 Encode Ctrl+Shift+B Cmd+Shift+B
Base64 Decode Ctrl+Shift+D Cmd+Shift+D
JWT Decode Ctrl+Shift+W Cmd+Shift+W
Generate UUID Ctrl+Shift+U Cmd+Shift+U

Troubleshooting

Tools not working?

  • Make sure you have an active text editor open
  • Check if the extension is enabled in Extensions panel

Output panel not showing?

  • Go to View → Output (or Ctrl+Shift+U)
  • Select "DevKits" from the dropdown

Contributing

Contributions are welcome! Open an issue or submit a PR:

License

MIT License - See LICENSE file for details.


Made with ❤️ by Auto Company

About

DevKits VSCode Extension — 82+ developer tools in your editor. Format JSON, decode JWT, generate UUIDs & more.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors