Skip to content

Avidanborisov/AChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AChat

A simple multi-user chat server/client. The client has a UI based on curses.

Usage

First run the server to start listening for connections:

$ ./AChat_server 
server: waiting for connections...

Then connect to it using the client:

$ ./AChat_client <host> <username>

Build

AChat can be built using the GCC toolchain under Linux and Windows. Run

make

to build the server and the client (to folder bin). The client depends on libpthread and libcurses so make sure they're available (they're usually available by default under Linux. MinGW usually includes libpthread and for libcurses see PDCurses).

Screenshots

AChat_client Linux

AChat_client Windows

Licensing

AChat is distributed under the BSD-2 License. See LICENSE.md for details.

About

A simple multi-user chat server/client

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages