Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/brandly/lax

IRC client built with Electron & React
https://github.com/brandly/lax

chat desktop electron hacktoberfest irc javascript react redux

Last synced: about 21 hours ago
JSON representation

IRC client built with Electron & React

Awesome Lists containing this project

README

        

![Lax](https://user-images.githubusercontent.com/820696/63960091-a9232c00-ca5b-11e9-851b-9a3a12c15760.png)

![CI Status](https://github.com/brandly/Lax/workflows/.github/workflows/continuous-integration.yml/badge.svg)

- 🆓 **Free and Open-Source**
- ✉️ **Multiple Connections**
- 🤔 **Remember Past Credentials**
- 👋 **Automatically Join Channels After Connecting**
- 🔔 **Desktop Notifications**
- 👔 **Clean Interface**
- 😈 **Dark Mode**

## download

[download apps for macOS and Windows here](https://github.com/brandly/Lax/releases)!

for other platforms, you'll have to [build your own](#dist).

## dev

```shell
$ npm install
$ npm start
```

to start this thing with react/redux devtools

```shell
$ npm run dev
```

to lint, check types, and run tests

```shell
$ npm test
```

while writing code, you might want to watch things

```shell
# run tests when code changes
$ npm run jest -- --watch

# check types when code changes
$ npm run flow -- --watch
```

## dist

to build an executable for your OS

```shell
$ npm run build
```