Export your repeating YNAB transactions into a CSV or Excel table.
This application allows you to export your repeating YNAB transactions into various file formats for analysis and record-keeping. It integrates with YNAB's API to securely access your budget data and export repeating transactions.
- Export repeating transactions to CSV or Excel format
- Secure OAuth integration with YNAB
- No server-side data storage - all processing happens locally
- Simple and intuitive interface
- Backend: Laravel (PHP)
- Frontend: Blade templates with Tailwind CSS
- Authentication: YNAB OAuth
- Data Processing: Local processing with no server storage
-
Clone the repository
git clone https://github.com/YnabAddOns/repeatingexportforynab.git cd repeatingexportforynab -
Install PHP dependencies
composer install
-
Environment setup
cp .env.example .env php artisan key:generate
-
Configure YNAB API Add your YNAB API credentials to
.env:YNAB_CLIENT_ID=your_client_id YNAB_REDIRECT_URI=your_redirect_uri YNAB_REFERRAL_LINK=your_referral_link
-
Start the development server
php artisan serve
- Visit the application in your browser
- Authenticate with YNAB using the OAuth flow
- Select your preferred file format (CSV or Excel)
- Export your repeating transactions
- No server-side data storage
- All data processing happens locally
- Secure OAuth integration with YNAB
- Transparent privacy practices
This project is licensed under the MIT License - see the LICENSE file for details.