All Projects → knadh → Niltalk

knadh / Niltalk

Licence: agpl-3.0
Instant, disposable, single-binary web based live chat server. Go + VueJS.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Niltalk

Applozic Android Sdk
Android Real Time Chat & Messaging SDK
Stars: ✭ 611 (-24.38%)
Mutual labels:  chat, communication
Applozic Ios Sdk
iOS Real Time Chat & Messaging SDK
Stars: ✭ 104 (-87.13%)
Mutual labels:  chat, communication
Quickblox Javascript Sdk
JavaScript SDK of QuickBlox cloud backend platform
Stars: ✭ 98 (-87.87%)
Mutual labels:  chat, communication
Chat Ui Kit React
Build your own chat UI with React components in few minutes. Chat UI Kit from chatscope is an open source UI toolkit for developing web chat applications.
Stars: ✭ 131 (-83.79%)
Mutual labels:  chat, communication
Quickblox Ios Sdk
QuickBlox iOS SDK for messaging and video calling
Stars: ✭ 373 (-53.84%)
Mutual labels:  chat, communication
Eiskaltdcpp
File sharing program using DC and ADC protocols
Stars: ✭ 277 (-65.72%)
Mutual labels:  chat, communication
Hanu
Golang Framework for writing Slack bots
Stars: ✭ 128 (-84.16%)
Mutual labels:  chat, communication
Zulip Desktop
Zulip Desktop Client
Stars: ✭ 556 (-31.19%)
Mutual labels:  chat, communication
Briefing
Secure direct video group chat
Stars: ✭ 710 (-12.13%)
Mutual labels:  chat, communication
K 9
K-9 Mail – Open Source Email App for Android
Stars: ✭ 6,327 (+683.04%)
Mutual labels:  communication
Chat
A Laravel chat package. You can use this package to create a chat/messaging Laravel application.
Stars: ✭ 710 (-12.13%)
Mutual labels:  chat
Yoda
Wise and powerful personal assistant, available in your nearest terminal
Stars: ✭ 674 (-16.58%)
Mutual labels:  chat
Growingtextview
An UITextView in Swift. Support auto growing, placeholder and length limit.
Stars: ✭ 683 (-15.47%)
Mutual labels:  chat
Caprine
Elegant Facebook Messenger desktop app
Stars: ✭ 6,170 (+663.61%)
Mutual labels:  chat
System Bus Radio
Transmits AM radio on computers without radio transmitting hardware.
Stars: ✭ 5,831 (+621.66%)
Mutual labels:  communication
Socket Io Typescript Chat
A chat application implemented using Socket.io, TypeScript, Angular and Angular Material components
Stars: ✭ 771 (-4.58%)
Mutual labels:  chat
Wewechat
💬 Unofficial WeChat client built with React, MobX and Electron.
Stars: ✭ 5,618 (+595.3%)
Mutual labels:  chat
Inchat
一个轻量级、高效率的支持多端(应用与硬件Iot)的可分布式、异步网络应用通讯框架
Stars: ✭ 654 (-19.06%)
Mutual labels:  chat
Convos
Convos 👥 is the simplest way to use IRC in your browser
Stars: ✭ 789 (-2.35%)
Mutual labels:  chat
Spring Boot Websocket Chat Demo
Spring Boot WebSocket Chat Demo with SockJS fallback and STOMP protocol
Stars: ✭ 726 (-10.15%)
Mutual labels:  chat

Niltalk

Niltalk is a web based disposable chat server. It allows users to create password protected disposable, ephemeral chatrooms and invite peers to chat rooms. Rooms can be disposed of at any time.

niltalk

Installation

Niltalk supports in-memory / file / Redis as the backend for persisting room and session states.

Manual

  • Download the latest release for your platform and extract the binary.
  • Run ./niltalk --new-config to generate a sample config.toml and add your configuration.
  • Run ./niltalk and visit http://localhost:9000.

Docker

The official Docker image niltalk:latest is available here. To try out the app, copy docker-compose.yml and run docker-compose run niltalk.

Customisation

The static HTML/JS/CSS assets can be customized. Copy the static directory from the repository, change the files, and do: ./niltalk --static-dir=/path/to/custom/static

This is a complete rewrite of the old version that had been dead and obsolete for several years (can be found in the old branch). These codebases are not compatible with each other and master has been overwritten.

Licensed under AGPL3

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].