A modern, cross-platform invoice generation application built with Electron and React, designed for freelancers and small businesses.
- Professional invoice creation with customizable templates
- Automatic numbering and organization
- Date range support for services
- PDF generation with live preview
- Multiple built-in templates with HTML/CSS customization
- Multiple business profiles with separate settings
- Comprehensive customer database
- Customer-specific currency and language settings
- Quick-tag system for frequent services
- 16 languages supported including RTL
- Automatic language selection based on customer region
- Secure data storage with automatic backups
- Export/Import functionality
- Dark/Light theme support
- OS: Windows 10/11, macOS 10.13+, or Linux
- RAM: 4GB minimum
- Storage: 500MB free space
- Display: 1280x720 minimum
- Node.js 18+ (for development)
Download the latest release for your platform from our Releases page:
- Windows:
.exe
installer (x64/ARM64) - macOS:
.dmg
installer (Intel/Apple Silicon) - Linux:
.AppImage
or.deb
package
# Clone and setup
git clone https://github.com/roadmaus/Slyce_Invoice.git
cd Slyce_Invoice
npm install
# Development commands
npm run dev # Start development server
npm run build # Build production version
npm run dist # Create distributables
npm run test # Run tests
Documents/
└── Invoices/
└── [YEAR]/
└── [CUSTOMER]_[INVOICE_NUMBER].pdf
Application Data:
Windows: %APPDATA%/slyce-invoice
macOS: ~/Library/Application Support/slyce-invoice
Linux: ~/.config/slyce-invoice
- Fork the repository
- Create your feature branch (
git checkout -b feature/NewFeature
) - Commit changes (
git commit -m 'Add NewFeature'
) - Push to branch (
git push origin feature/NewFeature
) - Open a Pull Request
- Add better support for manual invoice numbering
- Windows and Linux platform testing
- Additional template options
- Performance optimizations
For issues and feature requests, please open an issue.
MIT License - see the LICENSE file for details.
Built with ❤️ using Electron, React, and shadcn/ui components.