跳转到内容

About kazv

此内容尚不支持你的语言。

kazv is a convergent Matrix client and secure messaging app.

The latest version of kazv is v0.2.0. The latest version of libkazv is v0.4.0.

You can download kazv on the Releases page.

Screenshots

screenshot of kazv displaying an encrypted room screenshot of kazv displaying an unencrypted room screenshot of kazv displaying the profile of a user screenshot of kazv's create room page

Motivation

Why was the Kazv Project founded in the first place?

A messaging app

We use Matrix as a substitute for non-free, insecure messaging apps, and privacy in conversations is a thing that cannot be ignored. For us, end-to-end encryption is a key feature, not an optional add-on. Features such as spaces and person or room discovery are nice to have, but not necessary. Idenitiy servers encourage people to bind their account to maybe sensitive personal information and thus is not privacy-friendly, so we see this as potentially deterimental.

Many other Matrix projects do not prioritize private communication features, so they do not meet our goals.

Social networking is not a goal of the Kazv Project.

Simple, yet customizable

We would like to keep the UI simple, yet customizable. Too many applications today disregard customizability, but we are not of them. Specifically, we have developed a fully-functional shortcut library that allows users to customize the shortcuts for various actions.

Native and convergent

Some other Matrix clients are not written using native toolkits. They do not conform to the theming and colour sets of the platform they are running on. Worse still, some “cross-platform” clients, for example, Element, are actually multiple pieces of software on different systems, instead of one. They do not share the same code base, and have subtle differences that often cause frustration when users switch from one platform to another. kazv uses Qt and QML, which allows it to be native and convergent, offering the same experiences on different platforms.

Source code repositories

kazv is free/libre and open-source software, released under GNU AGPL v3 or later. You can obtain its source code on Lily Islands, our GitLab instance:

Contributing

Dev chat

We use Matrix to communicate. Join the matrix room at #kazv:tusooa.xyz.

Bugs

Report bugs to our repository on Lily Islands, or email to project-bugs@kazv.moe.

Report security vulnerabilities using a confidential GitLab issue on Lily Islands, or email to project-security@kazv.moe.

Write code

To contribute code to the Kazv Project, open a merge request on Lily Islands, or email your patch to project-patch@kazv.moe.

You can access the API docs of libkazv online.

You can now donate to the Kazv Project on Liberapay: https://liberapay.com/theKazvProject/.