x1n13y84issmd42 / 70015

🧰🧨🧯 A neat web developer toolset with focus on UX.

Home Page:https://x1n13y84issmd42.github.io/70015/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

70015

A set of small utility functions often useful in development, with focus on clean interface and smooth user experience. We, developers, love & deserve good UX too.

Features

Data reuse

Allows you to reuse the data across tools and make sort of "pipelines" of various tools.

Sharing

Allows you to share a link to a tool with data already loaded.

Hotkeys

All the control on the tips of your fingers.

Key Operation
Esc Closes the currently open tool and brings the previous one in stack.
Esc Esc Closes all the tools in the stack.
Ctr+Shift+# Opens the sharing dialog.

Easy copying

Most of output can be copied by clicking on it.

Tools

πŸ”  Base64 Transcoder

Encodes & decodes base64 content, including files (drag-n-drop them into the ASCII field).

🌐 URL Transcoder

Transcodes URL query values. Basically a UI for the encode/decodeURIComponent() functions.

🌐 URL Parser [example]

A tool to make sense of URLs heavily ridden with query string parameters.

πŸ“ JSON Formatter

Formats JSON data in various ways. Pretty printed or one-liner, with or without quotes, with escaping & indentation control.

πŸ“ JSON-YAML Converter

Converts between JSON & YAML structured data representations.

❎ XML & XPath Playground [example]

Allows to preview an XML document and run XPath queries on it with live preview of matched nodes.

πŸ•“ Unixtime Converter

Converts Unix time stamps to human-readable formats.

#️⃣ Hasher

Computes few kinds of checksums & cryptographic message digests.

Development

To deploy the app locally, run:

npm i
cmd/watch

The watch script won't catch deleted files and needs to be restarted after deletion.

The cmd/dist script wipes the node_modules folder except the files referenced from the script tags in HTML. So after you've installed a new NPM module, run it only after you have the needed files are included in markup, otherwise they're gone.

Contributing

Contributions are very welcome, please submit your issues & fire your PRs.

About

🧰🧨🧯 A neat web developer toolset with focus on UX.

https://x1n13y84issmd42.github.io/70015/


Languages

Language:HTML 57.1%Language:JavaScript 26.1%Language:CSS 15.0%Language:Shell 1.8%