Firefly-Pico

Log transactions effortlessly with a smart assistant. This mobile-optimized PWA companion for Firefly III uses fuzzy search and templates for rapid expense tracking.

Firefly-Pico is a companion web app for Firefly III, built to make the process of tracking daily transactions as fast and simple as possible. It was created with mobile use in mind, aiming to make logging an expense take only a few seconds. The core of the app is its smart transaction assistant, which intelligently fills in transaction details for you.

For example, simply typing a partial tag name and an amount (like "elctr 28") is enough. The assistant uses fuzzy search to find the correct tag ("electricity"), automatically selects the category, sets the date, and uses your default source account to create a complete entry.

Key features include:

  • A clean, minimalistic UI with dark-theme support and PWA functionality for a native app feel on mobile.
  • The magic Assistant that makes recording expenses incredibly fast.
  • Templates to make auto-completing recurring but irregular transactions a breeze.
  • Expanded data options, including icons for all resources and the ability to use subtags for better organization.
  • A beautiful dashboard to keep an eye on your financial overview.

While this app handles daily transaction entry beautifully, advanced configurations like setting up rules are still managed within the main Firefly III interface.

Directory Structure

firefly-pico
.env
docker-compose.yml

docker-compose.yml

services:
  firefly-pico:
    image: cioraneanu/firefly-pico:latest
    container_name: firefly-pico
    restart: unless-stopped
    ports:
      - "8080:80"

.env

# Firefly Pico is a client-side web application.
# It does not require sensitive environment variables for the container.
# You will configure your Firefly III URL and Personal Access Token directly in the web UI.
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Firefly-Pico

Favicon

 

  
  
Favicon

 

  
  
Favicon