Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andresmorelos/invoncify

๐ŸŽ‰ Flexible invoicing desktop app with beautiful & customizable templates.
https://github.com/andresmorelos/invoncify

customizable-templates electron electron-app electron-react electronjs freelancer freelancing invoice invoice-generator invoice-pdf invoice-template invoicing-application invoicing-software react react-app react-redux reactjs receipt taxes webpack

Last synced: about 12 hours ago
JSON representation

๐ŸŽ‰ Flexible invoicing desktop app with beautiful & customizable templates.

Awesome Lists containing this project

README

        

## โš ๏ธ Maintenance & support

This is a continuation of Manta App, I'm taking care about the maintenance and new features.

![GitHub all releases](https://img.shields.io/github/downloads/AndresMorelos/Invoncify/total?style=for-the-badge)
![GitHub release (latest by date)](https://img.shields.io/github/downloads/AndresMorelos/Invoncify/latest/total?color=green&style=for-the-badge)
[![](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86&style=for-the-badge)](https://github.com/sponsors/AndresMorelos)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=for-the-badge)](https://makeapullrequest.com)
[![Crowdin](https://badges.crowdin.net/invoncify/localized.svg)](https://crowdin.com/project/invoncify)

---------

# Invoncify

A desktop application for creating invoices with beautiful and customizable templates.

Translation โ€ข
Features โ€ข
Development

### Translation

Do you speak multiple languages? We need your help!

If you're interested in translating Invoncify, please see the [detailed instruction here](https://github.com/AndresMorelos/Invoncify/discussions/31).
The following languages are currently being translated, if you would like to Invoncify to support another language, [please submit your request here](https://github.com/AndresMorelos/Invoncify/discussions/31).

* [๐Ÿ‡จ๐Ÿ‡ณ ไธญๆ–‡ (Chinese Simplified)](https://crowdin.com/project/invoncify/zh-CN)
* [๐Ÿ‡จ๐Ÿ‡ณ ไธญๆ–‡ (Chinese Traditional)](https://crowdin.com/project/invoncify/zh-TW)
* [๐Ÿ‡ฉ๐Ÿ‡ช Deutsch (German)](https://crowdin.com/project/invoncify/de)
* [๐Ÿ‡ฉ๐Ÿ‡ฐ Dansk (Danish)](https://crowdin.com/project/invoncify/da)
* [๐Ÿ‡ช๐Ÿ‡ธ Espaรฑol (Spanish)](https://crowdin.com/project/invoncify/es-ES)
* [๐Ÿ‡ซ๐Ÿ‡ท Franรงais (French)](https://crowdin.com/project/invoncify/fr)
* [๐Ÿ‡ฌ๐Ÿ‡ท ฮ•ฮปฮปฮทฮฝฮนฮบฮฌ (Greek)](https://crowdin.com/project/invoncify/el)
* [๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesian](https://crowdin.com/project/invoncify/id)
* [๐Ÿ‡ฎ๐Ÿ‡น Italiano (Italian)](https://crowdin.com/project/invoncify/it)
* [๐Ÿ‡ฏ๐Ÿ‡ต ๆ—ฅๆœฌ่ชž (Japanese)](https://crowdin.com/project/invoncify/ja)
* [๐Ÿ‡ฐ๐Ÿ‡ท ํ•œ๊ตญ์–ด (Korean)](https://crowdin.com/project/invoncify/ko)
* [๐Ÿ‡ฑ๐Ÿ‡น Lietuviลกkai (Lithuanian)](https://crowdin.com/project/invoncify/lt)
* [๐Ÿ‡ณ๐Ÿ‡ฑ Nederlands (Dutch)](https://crowdin.com/project/invoncify/nl)
* [๐Ÿ‡ต๐Ÿ‡น Portuguรชs (Portuguese)](https://crowdin.com/project/invoncify/pt-PT)
* [๐Ÿ‡ง๐Ÿ‡ท Portuguese, Brazilian (Brazil)](https://crowdin.com/project/invoncify/pt-BR)
* [๐Ÿ‡ท๐Ÿ‡บ ะ ัƒััะบะธะน (Russian)](https://crowdin.com/project/invoncify/ru)
* [๐Ÿ‡น๐Ÿ‡ญ เน„เธ—เธข (Thai)](https://crowdin.com/project/invoncify/th)
* [๐Ÿ‡น๐Ÿ‡ท Tรผrkรงe (Turkish)](https://crowdin.com/project/invoncify/tr)
* [๐Ÿ‡ป๐Ÿ‡ณ Viแป‡t Nam (Vietnamese)](https://crowdin.com/project/invoncify/vi)
* [๐Ÿ‡ญ๐Ÿ‡ท Croatia (Croatian)](https://crowdin.com/project/invoncify/hr)
* [๐Ÿ‡ท๐Ÿ‡ธ Serbian (Cyrillic)](https://crowdin.com/project/invoncify/sr)
* [๐Ÿ‡ท๐Ÿ‡ธ Serbian (Latin)](https://crowdin.com/project/invoncify/sr-CS)

### Features
* ๐ŸŽš Flexible form. You can turn on/off field and save as default setting.
* ๐Ÿ— Drag & drop for reordering items. This makes editing easier.
* ๐Ÿ“ Use SVGs for logo for better printing.
* ๐ŸŽจ Custom designed & highly customizable templates.
* ๐Ÿท Custom statuses for invoices.
* ๐Ÿ“Š Export PDF for print or email.
* ๐Ÿ”’ Complete Privacy. You financial data stays where it belongs.
* ๐Ÿ”’ end to end encryption. You financial data stays encrypted.
* ๐Ÿ”„ Export or Import your financial data (all encrypted).
* ๐Ÿ’ฏ Totally Free.

#### Supported Platforms
Following platforms are supported by Electron:

**macOS**
The minimum version supported is macOS 10.9.

**Windows**
Windows 7 and later are supported

**Linux:**

- Ubuntu 12.04 and later
- Fedora 21
- Debian 8

[More information](https://www.electronjs.org/docs/latest/tutorial/support#supported-platforms).

Note that on Linux, some users might experience a GPU bug where the select options rendered as a black box, see [issue #128 of Manta](https://github.com/hql287/Manta/pull/128) and [issue #4322 of Electron](https://github.com/electron/electron/issues/4322). This can be fixed by disabling hardware acceleration like so:

```sh
invoncify --disable-hardware-acceleration
```

> Remember that doing this might lead to some degradation of the app's performance. This is why "the fix" is not included by default.

### Development

In order to run the app in dev mode you will need to run two commands in separated terminal:

```bash
# This command will pack the app with webpack
yarn dev
```

```bash
# This command will run electron loading the packed files previously
yarn start:dev
```

---
## Why I change the name?

I really want to continue with the **Manta** Name but there could be a name conflict in the App review and they would reject the app.

Ref: https://developer.apple.com/forums/thread/70708