All Projects β†’ MartinKondor β†’ TinyChat

MartinKondor / TinyChat

Licence: BSD-3-Clause license
πŸ’¬ Extra small chat client with GUI

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to TinyChat

socket-chat
This project will help you build a chat app by using the Socket IO library.
Stars: ✭ 36 (+140%)
Mutual labels:  socket, socket-communication, socket-programming
sockerl
Sockerl is an advanced Erlang/Elixir socket framework for TCP protocols and provides fast, useful and easy-to-use API for implementing servers, clients and client connection pools.
Stars: ✭ 26 (+73.33%)
Mutual labels:  socket, socket-communication, socket-programming
Gumcp
Web Control Panel for Raspberry Pi
Stars: ✭ 124 (+726.67%)
Mutual labels:  raspberrypi, raspberry
Debian Pi Aarch64
This is the first 64-bit system in the world to support all Raspberry Pi 64-bit hardware!!! (Include: PI400,4B,3B+,3B,3A+,Zero2W)
Stars: ✭ 2,505 (+16600%)
Mutual labels:  raspberrypi, raspberry
MyIoT
[MyIoT] A start with personal server for home automation
Stars: ✭ 14 (-6.67%)
Mutual labels:  socket, raspberrypi
Docker Jdownloader
JDownloader 2 Docker Image (Multiarch) - Passed 40M Downloads
Stars: ✭ 85 (+466.67%)
Mutual labels:  raspberrypi, raspberry
Nwjs rpi
[NW.js port for Raspberry Pi] binary compiled for the ARMv6 used in Raspberry Pi (compatible with RPi 2 and RPi 3)
Stars: ✭ 91 (+506.67%)
Mutual labels:  raspberrypi, raspberry
socketwrapper
Async/Sync networking library including UDP, TCP and TLS/TCP socket classes written in C++ 17.
Stars: ✭ 33 (+120%)
Mutual labels:  socket, socket-programming
Balena Electronjs
electronJS-based resin application template
Stars: ✭ 348 (+2220%)
Mutual labels:  raspberrypi, raspberry
ControlBlockService2
This is the driver for the ControlBlock re.v 2.X, a power switch and input/output/gameapd gadget for the Raspberry Pi
Stars: ✭ 18 (+20%)
Mutual labels:  raspberrypi, raspberry
com2us cppNetStudy work
컴투슀 C++ λ„€νŠΈμ›Œν¬ μŠ€ν„°λ”” 개인 μž‘μ—… μ €μž₯μ†Œ
Stars: ✭ 32 (+113.33%)
Mutual labels:  socket, socket-programming
Homekitcam
A project to make a Raspberry Pi driven, HomeKit Enabled camera.
Stars: ✭ 69 (+360%)
Mutual labels:  raspberrypi, raspberry
Q3lite
Q3lite, an OpenGL ES port of Quake III Arena for embedded Linux systems.
Stars: ✭ 64 (+326.67%)
Mutual labels:  raspberrypi, raspberry
Gitlab
GitLab CE (Docker image) for ARM devices, this is a mirror repository of
Stars: ✭ 121 (+706.67%)
Mutual labels:  raspberrypi, raspberry
Raspberrypi tempmon
Raspberry pi CPU temperature monitor with many functions such as logging, GPIO output, graphing, email, alarm, notifications and stress testing. Python 3.
Stars: ✭ 52 (+246.67%)
Mutual labels:  raspberrypi, raspberry
rpi-backup
raspberry pi backupοΌŒζ ‘θŽ“ζ΄Ύη³»η»Ÿε€‡δ»½οΌŒζœ€ε°ι•œεƒε€‡δ»½
Stars: ✭ 213 (+1320%)
Mutual labels:  raspberrypi, raspberry
Raspibackup
Backup and restore your running Raspberry
Stars: ✭ 268 (+1686.67%)
Mutual labels:  raspberrypi, raspberry
Rpi23 Gen Image
Advanced Debian "stretch" and "buster" bootstrap script for RPi 0/1/2/3 and QEMU
Stars: ✭ 300 (+1900%)
Mutual labels:  raspberrypi, raspberry
SockNet
The easiest and fastest way to work with sockets in C#
Stars: ✭ 42 (+180%)
Mutual labels:  socket, socket-programming
yamete
Yamete - Hentai downloader in PHP CLI - Easy site downloader PHP system
Stars: ✭ 63 (+320%)
Mutual labels:  raspberrypi, raspberry

πŸ’¬ TinyChat

version Project Status Contributions welcome GitHub Issues

Chat program.

Getting Started

Prerequisites

  • Python 3.X

Steps

  1. Start the program from the command line with $ python3 . in TinyChat's directory.
  2. Set your name and the partner's IP address.
    • You can check your IP by using $ ifconfig eth0 || ipconfig
  3. Set the server option to Yes or No.
    • A server and a NOT server is necessary for working connection.

In chat commands

  • To rename yourself during chat conversation, type in: /setname <NEW NAME>
  • To reconnect, type in: /re
  • To set the partner's IP address, type in: /ip <IP>

Contributing

Ways to contribute:

  • Check for open issues
  • Read the TODO file

Steps

  1. Fork this repository
  2. Create a new branch (optional)
  3. Clone it
  4. Make your changes
  5. Upload them
  6. Make a pull request here

Authors

License

Copyright Β© Martin Kondor 2021

This repository is licensed under the BSD 3-Clause license. See the LICENSE file for more details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].