Skip to content

Simple-Irc-Client/core

Simple Irc Client core

Build Status

This is a web-based IRC client application developed using React that connects directly to IRC servers using WebSocket.

Features

  • Direct Connection - Connect to IRC servers directly via WebSocket without a backend service
  • Modern UI - Clean, responsive interface built with Tailwind CSS and shadcn/ui
  • Dark Mode - Beautiful dark theme with OKLCH color space
  • Internationalization - Multi-language support with i18next
  • Channel Management - Easy channel navigation and management
  • User Interaction - Private messages, WHOIS, and context menus

Getting Started

Installation

pnpm install

Development

Start the development server:

pnpm run dev

The application will be available at http://localhost:5173

Docker

Run using Docker:

docker build -t simple-irc-client .
docker run -p 5173:5173 simple-irc-client

The application will be available at http://localhost:5173

Related Projects

Contributing

If you find a bug or have a feature request, please open an issue on GitHub.

License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).

The AGPL-3.0 license ensures that if you modify and deploy this software over a network, you must make the complete source code available to users.

Authors:

About

📦 React front-end for Simple Irc Client

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages