Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/fakoua/deno_gui

Deno Web GUI
https://github.com/fakoua/deno_gui

deno deno-gui user-interface

Last synced: 1 day ago
JSON representation

Deno Web GUI

Awesome Lists containing this project

README

        

[![Gitpod ready-to-code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/fakoua/deno_gui)

# Deno GUI

Deno Web GUI with REPL.

![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/fakoua/deno_gui?style=for-the-badge)
![GitHub](https://img.shields.io/github/license/fakoua/deno_gui?style=for-the-badge)
![GitHub last commit](https://img.shields.io/github/last-commit/fakoua/deno_gui?style=for-the-badge)
![GitHub Workflow Status](https://img.shields.io/github/workflow/status/fakoua/deno_gui/Deno%20CI?style=for-the-badge)

## CLI Installation
```
deno install -A --unstable -f -n deno_gui https://deno.land/x/deno_gui/mod.ts
```
## Run the server from CLI
```
deno_gui
```

## Using dpx

```
dpx deno_gui -A --unstable --reload
```

## Run the server from URL
```bash
deno run -A --unstable https://deno.land/x/deno_gui/mod.ts
```

## Specify the port:

```bash
deno run -A --unstable https://deno.land/x/deno_gui/mod.ts -p=9000
```

Or you can use --port=9000

```bash
deno run -A --unstable https://deno.land/x/deno_gui/mod.ts --port=9000
```

Open: http://localhost:8080

## Screenshot

![Deno GUI](https://raw.githubusercontent.com/fakoua/deno_gui/master/assets/deno_gui01.png)

## License

[MIT](LICENSE) [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Ffakoua%2Fdeno_gui.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Ffakoua%2Fdeno_gui?ref=badge_shield)

[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Ffakoua%2Fdeno_gui.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Ffakoua%2Fdeno_gui?ref=badge_large)