Codemate ToolKit
Codemate Toolkit is a lightweight Visual Studio Code extension that provides essential utility tools for developers. Tools🚀Base 64 HelperA Base64 utility for quickly encoding and decoding strings.
🚀 JSON to Code GeneratorStop writing boilerplate. Instantly generate strongly-typed models, classes, and structs from your JSON objects.
JSON to Code allows you to paste a JSON object and automatically converts it into a ready-to-use class or struct in your language of choice. It infers data types, handles nesting, and produces clean, syntax-highlighted code. ✨ Key Features
🛠 Supported LanguagesCurrently, the tool supports conversion to the following languages:
Usage
🚀 Code to Json GeneratorInstantly transform your data models and classes into formatted JSON samples. Perfect for generating API documentation, mock data, or config files directly from your source code.
Code to JSON parses your language-specific data structures (like C# Classes, Python Dataclasses, or TypeScript Interfaces) and generates a matching JSON object. No more manually typing out keys and dummy values, just select your code and convert! 🌍Supported Language Inputs
🚀 XML <-> JSON ParserA streamlined utility for fast, bidirectional conversion between XML and JSON formats. It preserves data integrity across complex nested structures, making it easy to bridge legacy systems with modern APIs. The tool is lightweight and provides both a programmatic API and a simple command-line interface for quick transformations. Users can customize how attributes, namespaces, and data types are handled during the conversion process. It is a practical solution for developers who need to move data between formats without the usual manual overhead.
🚀 JWT DebuggerA compact but powerful debugger for JSON Web Tokens (JWT). Paste a token to decode header and payload, detect algorithm, and verify signatures with HMAC secrets or RSA public keys. Currently supports HS256/384/512 and RS256/384/512; ES* (ECDSA) support is planned. Useful for inspecting auth tokens and debugging signature issues.
🚀 Quick Hash GeneratorA versatile tool for generating hashes and HMACs using various algorithms (MD5, SHA-1, SHA-256, SHA-384, SHA-512) and output formats (hex, Base64). Quickly generate checksums or test HMAC signatures directly within VS Code. The tool provides a user-friendly interface to select algorithms, input text, and secrets for HMAC, displaying the output instantly.
ContributingContributions are welcome. Open issues or pull requests with a clear description and tests for behavior changes. LicenseMIT |





