Franz 5

Franz 是一款免费的消息应用,适用于 WhatsApp、Slack、Messenger 等服务。「Franz is a free messaging app for services like WhatsApp, Slack, Messenger and many more.」

Github stars Tracking Chart

Franz 5

适用于 WhatsApp、Slack、Telegram、HipChat、Hangouts 等的消息应用程序。

下载 Franz

point_right www.meetfranz.com

或者使用 homebrew(仅限 macOS)。

$ brew cask install franz

(不懂 homebrew?brew.sh

开发

预备工作

安装 Linux 操作系统依赖

指南:Linux 发行版的特定依赖

修正原生模块,使其与当前 electron node 版本相匹配。

$ npm run rebuild

安装依赖

运行下面的命令来安装所有的依赖关系,并连接 Franz 的兄弟模块。

$ npx lerna bootstrap

如果你之前运行了 npm 安装,有时需要在运行 npx lerna bootstrap 之前删除 node_modules 文件夹。

运行 Franz 开发应用程序

在不同的控制台标签页中同时运行这两个命令。

$ npm run dev
$ npm run start

请注意,开发数据库将定期重置。

打包

$ npm run build

我如何支持这个项目?

如果你发现了一个尚未被报告的错误,或者想申请一个新功能,请打开一个新的问题。

我需要帮助?

加入 Slack 上的 Franz 社区并与我们联系。

创建您自己的插件/秘诀

你可以在 插件库 中找到所有的信息。如有问题,请在 社区 Slack 上提问。

许可证

Franz 5 是以 Apache-2.0 License 授权的开源软件。


(The first version translated by vz on 2020.10.17)

Overview

Name With Ownermeetfranz/franz
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 4)
PlatformLinux, Mac, Windows
License:Apache License 2.0
Release Count57
Last Release Namev5.10.0 (Posted on 2023-09-03 21:36:59)
First Release Namev5.0.0-beta.10 (Posted on 2017-10-13 15:03:56)
Created At2017-10-13 10:17:01
Pushed At2023-11-08 15:36:13
Last Commit At2023-09-03 21:36:36
Stargazers Count4.5k
Watchers Count110
Fork Count582
Commits Count2.4k
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count185
Pull Requests Open Count9
Pull Requests Close Count63
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Franz 5

Build status Windows
Build Status Mac & Linux Donate

Messaging app for WhatsApp, Slack, Telegram, HipChat, Hangouts and many many more.

Download Franz

? www.meetfranz.com

Or use homebrew (macOS only)

$ brew cask install franz

(Don't know homebrew? brew.sh)

Development

Preparations

Install Linux OS dependencies

Guide: Linux distribution specific dependencies

Fix native modules to match current electron node version

$ npm run rebuild

Install dependencies

Run the following command to install all dependencies, and link sibling modules with Franz.

$ npx lerna bootstrap

If you previously ran npm install it sometimes is necessary to delete your node_modules folder before running npx lerna bootstrap.

Run Franz Development App

Run these two commands simultaneously in different console tabs.

$ npm run dev
$ npm run start

Be aware that the development database will be reset regularly.

Packaging

$ npm run build

How can I support the project?

If you have found a bug that hasn't been reported yet or want to request a new feature, please open a new issue.

I need help?

Join the Franz community on Slack and get in touch with us.

Create your own plugins/recipes

You can find all the Information at the Plugins repository.
For questions feel free to ask in the community Slack

License

Franz 5 is open-source licensed under the Apache-2.0 License.

To the top