Skip to main content

A simple app store for Beepy applications

Project description

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

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

bapp_store-2.0.0.tar.gz (16.0 kB view details)

Uploaded Source

Built Distribution

bapp_store-2.0.0-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file bapp_store-2.0.0.tar.gz.

File metadata

  • Download URL: bapp_store-2.0.0.tar.gz
  • Upload date:
  • Size: 16.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for bapp_store-2.0.0.tar.gz
Algorithm Hash digest
SHA256 ed23f4179b9b48cc95a9729af5c96194b5114c752fb3e8bf29e05e106dc58b0f
MD5 82d53a892d55fb171be221503aa77bdc
BLAKE2b-256 424e3831044a8cbdb82d43f26e64d25ccd41d136e02d520997ddb346e2f3ddf2

See more details on using hashes here.

File details

Details for the file bapp_store-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: bapp_store-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for bapp_store-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 26b78f447b848225d083b5c776cecc89ca306100d89c567b1f7c4f92447167dd
MD5 295b71778a11c074a73d3ddfcb5e279b
BLAKE2b-256 ee4821e3bc5976139d75dd4c6e394a60927314d3379fd4f131e8ffbc691b1916

See more details on using hashes here.

Supported by

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