Skip to main content

FINNBAR – a TUI for checking IKEA product availability in your local store, straight from your terminal.

Project description

FINNBAR

FINNBAR - a TUI for browsing and checking real-time IKEA product availability across your local stores, without leaving the terminal.


No more clicking through IKEA's website only to find your KALLAX is out of stock. FINNBAR (finns bara — Swedish for "is available") lets you search, filter, and check availability across multiple stores — all from the comfort of your terminal.

Features

  • 🏪 Browse stores – list all IKEA stores for any supported country (40+ countries, 400+ stores)
  • 📦 Check stock – look up real-time availability for one or more product IDs across all stores in a country
  • ⌨️ Keyboard-driven – full keyboard navigation with shortcut bindings

Screenshots

FINNBAR stock search

Installation

Standalone binary

Pre-built binaries are available on the Releases page.

Linux

  1. Download finnbar-linux-<version> from the Releases page
  2. Make it executable:
    chmod +x finnbar-linux-<version>
    
  3. Run it:
    ./finnbar-linux-<version>
    

macOS

  1. Download finnbar-macos-<version> from the Releases page
  2. Make it executable:
    chmod +x finnbar-macos-<version>
    
  3. Remove the quarantine attribute applied by Gatekeeper:
    xattr -d com.apple.quarantine finnbar-macos-<version>
    
  4. Run it:
    ./finnbar-macos-<version>
    

Windows

  1. Download finnbar-windows-<version>.exe from the Releases page
  2. Run it from PowerShell or Command Prompt:
    .\finnbar-windows-<version>.exe
    

pipx (requires Python 3.11+)

# Install the latest version
pipx install finnbar

# Launch the TUI
finnbar

Usage

Keyboard shortcut Action
Ctrl+K Check stock for the entered product ID(s)
Ctrl+X Clear results
Ctrl+Q Quit

Checking stock

  1. Select a country from the dropdown
  2. Optionally select a store from the dropdown (or leave it as "All stores")
  3. Enter one or more product IDs in the input field (comma-separated, e.g. 306.043.67, 10606640)
  4. Press Check Stock or Ctrl+K

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

finnbar-0.3.1.tar.gz (23.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

finnbar-0.3.1-py3-none-any.whl (24.8 kB view details)

Uploaded Python 3

File details

Details for the file finnbar-0.3.1.tar.gz.

File metadata

  • Download URL: finnbar-0.3.1.tar.gz
  • Upload date:
  • Size: 23.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for finnbar-0.3.1.tar.gz
Algorithm Hash digest
SHA256 f63966fdb72c2cf5b05e5e3dfe1dfbd8dc0a013e17f418ca25924124d2982aa5
MD5 0045d05bacc6e9b23aebdd858304201f
BLAKE2b-256 2d689de567e5be26b0c577c16b4f68ea708b89d967247d221ebb5fc4a6f0f7c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for finnbar-0.3.1.tar.gz:

Publisher: build.yml on fabieu/FINNBAR

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file finnbar-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: finnbar-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 24.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for finnbar-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 860991fe5b11dfea84c1e37ccaf198d70a8c951f550079de0a4eb5c15bdffbe3
MD5 511296960419e17b3a2617f1b27a746e
BLAKE2b-256 1c7317ac1309d58517ca03e84e12d5d84fc8d4b16c8df8c178a0dee66d6543c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for finnbar-0.3.1-py3-none-any.whl:

Publisher: build.yml on fabieu/FINNBAR

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page