Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/carloscolmenarez/url-to-json

URL query to JSON and JSON to URL with query
https://github.com/carloscolmenarez/url-to-json

api json querystring testing testing-tools url

Last synced: 9 days ago
JSON representation

URL query to JSON and JSON to URL with query

Awesome Lists containing this project

README

        

# URL Query and JSON Web Tool

## Description
This web tool simplifies the process of working with URLs and their query parameters. It offers two functionalities: extracting query parameters from URLs and converting them into JSON format, and the reverse process of generating URLs with query parameters from JSON input. Designed for developers, testers, and anyone working with web applications and APIs, this tool facilitates the manipulation and analysis of URL parameters and JSON data.
This tool was developed in less than 2 hours using ChatGPT.

## Features
- **Two-Way Conversion**: Converts URL query parameters to JSON and vice versa.
- **User-friendly Interface**: Simple and intuitive design for hassle-free operation.
- **Instant Results**: Provides immediate conversion for both functionalities.
- **Accuracy**: Ensures that the conversions accurately reflect the input data.

## Installation
No installation required!

## Usage
Visit [carloscolmenarez.github.io/url-to-json](https://carloscolmenarez.github.io/url-to-json/).

### Converting URL Query Parameters to JSON
1. Enter the URL with querystring.
2. If the URL has a valid format, a JSON is automatically generated with the parameters.

### Generating URL from JSON
1. Go to "JSON to URL" section.
2. Enter the base URL in the input field.
3. Enter your JSON formatted parameters in the text area.
4. If JSON provided has a valid format, the tool automatically generates a URL with querystring.

## Contributing
Contributions are warmly welcomed! If you're interested in contributing, please:

1. Fork the repository.
2. Create a new branch for your feature (`git checkout -b feature/YourFeature`).
3. Commit your changes (`git commit -m 'Add some YourFeature'`).
4. Push to the branch (`git push origin feature/YourFeature`).
5. Open a Pull Request.

## License
This project is licensed under the MIT License - see the LICENSE.md file for details.

## Credits
This tool was developed by Carlos Colmenarez with the help of ChatGPT. Approximately 95% of the code was generated with the AI.

For more information on contributing or to report issues, please check the GitHub repository: [https://github.com/carloscolmenarez/url-to-json](https://github.com/carloscolmenarez/url-to-json).