MikeDabrowski / franz

My fork of Franz, the multi-messaging app. Dark mode and small tweaks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is my fork of Franz 5. Created mainly to add dark theme and later transparent and background image.

Transparent theme instructions

Transparent theme works best with transparent services (apps). I added transparent themes for only those apps I use. At the moment: Slack, Gmail, Messenger, Slack, Telegram, GoogleCalendar. If you wish some other you can create issue with a request.

To use transparent services it's best to clone whole repository to franz directory. Detailed instruction here


This repository is only for Franz 5 and later, previous versions are no longer maintained.

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.

Bump Version

  1. bump in package.json
  2. changelog
  3. commit both files

About

My fork of Franz, the multi-messaging app. Dark mode and small tweaks.

License:Apache License 2.0


Languages

Language:JavaScript 76.4%Language:TypeScript 12.9%Language:CSS 10.3%Language:HTML 0.4%