Open Source ERP & Accounting Software
Built with modern PHP and Bootstrap 5
๐ Try Demo โข ๐ Documentation โข ๐ฌ Discord โข ๐ช๐ธ Espaรฑol
FacturaScripts is a comprehensive open-source ERP and accounting software designed for small and medium businesses. Create invoices, manage inventory, handle accounting, and much more with an intuitive and modern interface.
- ๐งพ Invoice & Quote Management - Professional invoicing system
- ๐ Accounting & Finance - Complete accounting module
- ๐ฆ Inventory Management - Stock control and product management
- ๐ฅ Customer & Supplier Management - CRM functionality
- ๐ Reports & Analytics - Business insights and reporting
- ๐ Plugin System - Extensible architecture
- ๐ Multi-language - Available in multiple languages
- ๐ฑ Responsive Design - Works on desktop and mobile
- This repository contains the active development version
- Expect bugs and breaking changes
- For production use, download the stable version from facturascripts.com/descargar
- PHP 8.1 or higher
- MySQL/MariaDB or PostgreSQL
- Composer
- Node.js & npm
# Clone the repository
git clone https://github.com/NeoRazorX/facturascripts.git
cd facturascripts
# Install PHP dependencies
composer install
# Install JavaScript dependencies
npm installOption 1: PHP Built-in Server (Development)
# Start the development server
php -S localhost:8000 index.php
# Or using Composer script
composer dev-serverThen visit http://localhost:8000 in your browser.
Option 2: Apache
- Copy the project to your Apache document root (e.g.,
/var/www/html/) - Ensure mod_rewrite is enabled
- Configure virtual host pointing to the project directory
Option 3: Nginx
- Configure your Nginx server block to point to the project directory
- Ensure PHP-FPM is properly configured
- Set the document root to the project folder
- Official User Course (with official certification): facturascripts.com/cursos/curso-de-usuario
- User Guide: facturascripts.com/ayuda
- Developer Documentation: facturascripts.com/ayuda-dev
- Roadmap: facturascripts.com/roadmap
Run the test suite to ensure everything works correctly:
# Run PHPUnit tests
vendor/bin/phpunit
# Run static analysis
vendor/bin/phpstan analyse CoreWe welcome contributions! Please check our contribution guidelines before submitting pull requests.
- Discord Community: discord.gg/qKm7j9AaJT
- Contact & Support: facturascripts.com/contacto
- Translations: facturascripts.com/traducciones
Please report security vulnerabilities privately using GitHub's Report a vulnerability button. Do not open public issues for security matters. See SECURITY.md for full details.
- ๐งพ Free Invoicing Software
- ๐ Free Quote Software
- ๐ Free Accounting for Freelancers
- ๐จ๏ธ Ticket Printing
- ๐น Old YouTube Course (Spanish)
Made with โค๏ธ by the FacturaScripts community