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

https://github.com/victorlpgazolli/ohmyirc

IRC chat simplified.
https://github.com/victorlpgazolli/ohmyirc

electron electron-app electronjs irc irc-client react reactjs

Last synced: about 1 year ago
JSON representation

IRC chat simplified.

Awesome Lists containing this project

README

          


Oh My Irc

Oh My IRC is a Graphic User Interface IRC client for chatting with ease

🚧 **Oh My Irc is under development** 🚧

## Sites

- https://ohmyirc.victorlpgazolli.dev
- https://snapcraft.io/ohmyirc

## Installing

```bash
$ sudo snap install ohmyirc
```

Or visit: https://ohmyirc.victorlpgazolli.dev/download/all.html

## Building

You'll need [Node.js](https://nodejs.org) installed on your computer in order to build this app.

```bash
$ git clone https://github.com/victorlpgazolli/ohmyirc.git
$ cd ohmyirc
$ npm install
$ npm run dev
```
Runs the app in the development mode.

## Testing with local irc

You'll need [docker-compose](https://docker.com/) installed on your computer in order to test locally

```bash
$ docker-compose up irc
```

Runs the IRC server in localhost:6667

## Packaging

```bash
$ npm run package
```
OR
```bash
$ docker-compose up package
```

See packaging docs: https://www.electron.build/cli

Runs the packager and outputs into release folder

UI based on [rocketredis](https://github.com/diego3g/rocketredis)