All Projects → adbenitez → deltachat-cursed

adbenitez / deltachat-cursed

Licence: GPL-3.0 license
[WIP] Cursed Delta, a lightweight Delta Chat client for the command line

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to deltachat-cursed

Zui
⬢ Zsh User Interface library – CGI+DHTML-like rapid application development with Zsh
Stars: ✭ 95 (+187.88%)
Mutual labels:  curses
Asciimatics
A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations
Stars: ✭ 2,869 (+8593.94%)
Mutual labels:  curses
nuber
terminal epub reader with inline images
Stars: ✭ 73 (+121.21%)
Mutual labels:  curses
Vifm
Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt.
Stars: ✭ 1,822 (+5421.21%)
Mutual labels:  curses
Musikcube
a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++
Stars: ✭ 2,663 (+7969.7%)
Mutual labels:  curses
Taizen
curses based mediawiki browser
Stars: ✭ 249 (+654.55%)
Mutual labels:  curses
Pacmixer
an alsamixer alike for PulseAudio.
Stars: ✭ 78 (+136.36%)
Mutual labels:  curses
ncurses
Ncurses bindings for Crystal
Stars: ✭ 20 (-39.39%)
Mutual labels:  curses
Mitype
Typing speed test in terminal
Stars: ✭ 241 (+630.3%)
Mutual labels:  curses
git-tui
Collection of human friendly terminal interface for git.
Stars: ✭ 95 (+187.88%)
Mutual labels:  curses
Tuicss
Text-based user interface CSS library
Stars: ✭ 167 (+406.06%)
Mutual labels:  curses
Botany
command line virtual plant buddy
Stars: ✭ 192 (+481.82%)
Mutual labels:  curses
Zsh Navigation Tools
Curses-based tools for Zsh, e.g. multi-word history searcher
Stars: ✭ 249 (+654.55%)
Mutual labels:  curses
Dte
A small, configurable console text editor (moved to https://gitlab.com/craigbarnes/dte)
Stars: ✭ 98 (+196.97%)
Mutual labels:  curses
dopewars
Game simulating the life of a drug dealer in New York
Stars: ✭ 47 (+42.42%)
Mutual labels:  curses
Netbsd Curses
libcurses and dependencies taken from netbsd and brought into a portable shape (at least to musl or glibc)
Stars: ✭ 93 (+181.82%)
Mutual labels:  curses
Curses
Ruby binding for curses, ncurses, and PDCurses. Formerly part of the ruby standard library.
Stars: ✭ 245 (+642.42%)
Mutual labels:  curses
cpyvke
cpyvke is a variable explorer and a kernel manager written in Python 3 curses for iPython kernels (Python 2.x or 3.x)
Stars: ✭ 28 (-15.15%)
Mutual labels:  curses
lcurses
Lua bindings for Curses
Stars: ✭ 60 (+81.82%)
Mutual labels:  curses
hledger-iadd
A terminal UI as drop-in replacement for hledger add.
Stars: ✭ 61 (+84.85%)
Mutual labels:  curses

Cursed Delta

ncurses Delta Chat client developed in Python with the urwid library.

screenshot of Cursed Delta

Latest Release Supported Versions Downloads License CI Code style: black

Features

  • Ability to send text messages :)
  • Ability to send files
  • Notifications
  • Read receipts ✓✓
  • Create and open encrypted accounts
  • Import/export keys and backups (including password-protected backups)
  • Emoji support and auto-completion
  • @Mentions support and auto-completion
  • Display message replies
  • themes/skins and keyboard shortcuts customization
  • Chat operations: delete, pin/unpin, mute/unmute, add/remove members, change chat name, clear chat messages
  • Proxy support
  • Support for contact verification and group invitations links
  • Block/unblock contacts and see the list of blocked contacts
  • Ability to send stickers
  • Jump to quoted messages
  • Record and send voice messages
  • Message operations: reply, delete, open attachment/links, see info
  • List contacts
  • Search
  • Set disappearing messages timer
  • Open HTML messages
  • Open webxdc documents
  • View archived chats and allow to archive/Unarchive
  • Multi-language support

Installation

Install Cursed Delta with pip:

$ pip install -U deltachat-cursed

After installation the command delta should be available. For more tips and info check the user guide

Credits

The user interface was initially based on ncTelegram

Some code and ideas were taken from scli

License

Licensed GPLv3+, see the LICENSE file for details.

Copyright © 2020-2022 Cursed Delta contributors.

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