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

https://github.com/magicalmonke/punycode-encoder

A simple real-time Punycode encoder/decoder.
https://github.com/magicalmonke/punycode-encoder

express nodejs picocss punycode

Last synced: 5 days ago
JSON representation

A simple real-time Punycode encoder/decoder.

Awesome Lists containing this project

README

          

# Punycode Encoder
A simple real-time Punycode encoder/decoder built with [Node.js](https://nodejs.org/en) and [Express](https://expressjs.com),featuring real-time encoding/decoding between Unicode and Punycode. The app uses [Pico CSS](https://picocss.com) for a modern design.

## Getting Started
### Installation
1. Clone the repository:
```bash
git clone https://github.com/magicalmonke/punycode-encoder.git
cd punycode-encoder
```
2. Install dependencies:
```bash
npm install
```

### Usage
To start the application:
```bash
node index.js
```
The app will run at http://localhost:3000 by default.

## Docker Deployment
1. Build the Docker image:
```bash
docker build -t punycode-encoder .
```
2. Run the container:
```bash
docker run -d -p 3000:3000 punycode-encoder
```