Skip to main content

bapp-store

This is a simple app store for Beepy applications.

It works by querying Github for repos with the topic beepy-app, cloning them, installing them through a justfile, and providing some basic interfacing such as searching, installing, listing, and deleting applications.

Installation

You can install the bapp-store by simply running pipx install bapp-store.

Dependencies

  • python3
  • pip
  • just (Install via python -m pip install rust-just if not available on apt.)
  • git

Usage

bapp-store - Brings up the TUI bapp-store list - List applications found on Github bapp-store search <name> - Searches for a Beepy app on Github bapp-store install <name> - Install a Beepy app from Github bapp-store list-installed - List installed applications bapp-store remove <name> - Removes the Beepy app from your device

Future Work

  • There should be some concept of app versioning and pinning/installing particular versions.
  • Major refactor!
  • More defensive code for directories already existing and tidying up on failures
  • Limit the screen output size

Release files for bapp-store 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bapp-store 2.0.0
File Size Uploaded
bapp_store-2.0.0.tar.gz 16.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bapp-store 2.0.0
File Interpreter ABI Platform
bapp_store-2.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 32.7 kB

Release files / bapp_store-2.0.0.tar.gz

Download URL bapp_store-2.0.0.tar.gz
Size 16.0 kB
Tags Source
SHA-256 checksum
How to use checksums
ed23f4179b9b48cc95a9729af5c96194b5114c752fb3e8bf29e05e106dc58b0f
BLAKE2b-256 checksum
How to use checksums
424e3831044a8cbdb82d43f26e64d25ccd41d136e02d520997ddb346e2f3ddf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / bapp_store-2.0.0-py3-none-any.whl

Download URL bapp_store-2.0.0-py3-none-any.whl
Size 16.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
26b78f447b848225d083b5c776cecc89ca306100d89c567b1f7c4f92447167dd
BLAKE2b-256 checksum
How to use checksums
ee4821e3bc5976139d75dd4c6e394a60927314d3379fd4f131e8ffbc691b1916
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release history Release notifications | RSS feed

This release

2.0.0 This release

2 release files

1.0.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page