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

https://github.com/doong-jo/the-super-tiny-web-browser

๐Ÿฅ Possibly the smallest web browser ever
https://github.com/doong-jo/the-super-tiny-web-browser

electron nodejs

Last synced: 2 months ago
JSON representation

๐Ÿฅ Possibly the smallest web browser ever

Awesome Lists containing this project

README

          

# the-super-tiny-web-browser

![version](https://img.shields.io/badge/Electron-6.0.2-green.svg)
![version](https://img.shields.io/badge/Node-11.6.0-green.svg)
![version](https://img.shields.io/badge/npm-6.10.3-green.svg)

## Intro
์›น ๋ธŒ๋ผ์šฐ์ €์˜ ํ•™์Šต๋ชฉ์ ์œผ๋กœ ๊ฐœ๋ฐœํ•œ ์ตœ์†Œํ•œ์˜ ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋Šฅ์ด ๋™์ž‘ํ•˜๋Š” ์›น ๋ธŒ๋ผ์šฐ์ €์ž…๋‹ˆ๋‹ค.

- URL validation
- Host์— **request** ๊ทธ๋ฆฌ๊ณ  **response** ์ฒ˜๋ฆฌ
- ๋ Œ๋”๋ง์€ Chromium์„ ์ด์šฉ (ํ•™์Šต ์ฐธ๊ณ ์ž๋ฃŒ ๐Ÿ‘‰ [Naver D2 ๋ธŒ๋ผ์šฐ์ €๋Š” ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ•˜๋Š”๊ฐ€?](https://d2.naver.com/helloworld/59361))

## Usage
```bash
# ์‹คํ–‰
npm install
npm start
```

### Example

**์ƒ๋‹จ์˜ ์ž…๋ ฅ ์ƒ์ž์— url์„ ์ž…๋ ฅ ํ›„ Enter ํ‚ค๋ฅผ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค.**

![screenshot_2](https://github.com/doong-jo/the-super-tiny-web-browser/blob/master/screenshot_1.png?raw=true)
![screenshot_1](https://github.com/doong-jo/the-super-tiny-web-browser/blob/master/screenshot_2.png?raw=true)