Skip to main content

CLI tool to improve devX for webapps

Project description

DevHand CLI

Context-aware CLI tool to improve developer experience for full-stack webapps.

Installation

Install devhand globally using uv:

# From your workspace root
cd devhand
uv pip install -e .

Or install as a uv tool:

uv tool install /path/to/devhand

Quick Start

From your workspace root (parent directory of frontend/backend projects):

  1. Setup your environment:

    dh setup
    
  2. Validate environment:

    dh validate
    
  3. Start development server:

    cd hello-world-fe  # or hello-world-be
    dh dev
    

Available Commands

  • dh setup - Interactive environment setup
  • dh validate - Check environment health
  • dh dev - Start dev server (context-aware)
  • dh build - Build for production
  • dh build --docker - Build Docker image
  • dh db setup - Run migrations
  • dh db sync-users - Sync allowed users
  • dh clean - Remove artifacts

See full documentation in the repository.

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

devhand-0.2.0.tar.gz (128.0 kB view details)

Uploaded Source

Built Distribution

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

devhand-0.2.0-py3-none-any.whl (21.3 kB view details)

Uploaded Python 3

File details

Details for the file devhand-0.2.0.tar.gz.

File metadata

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

File hashes

Hashes for devhand-0.2.0.tar.gz
Algorithm Hash digest
SHA256 5c9a5912f969af3c4cd36cf753ba38256fe9c59008e06e86b3f3fc375baeae18
MD5 783be2bdb9e55adadac4bccc6df6ce16
BLAKE2b-256 514de04e079215db2918f9b578f5a7de3a76230ba5a4c6a230edad7df25b594e

See more details on using hashes here.

Provenance

The following attestation bundles were made for devhand-0.2.0.tar.gz:

Publisher: publish-to-pypi.yml on dskarbrevik/devhand

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

File details

Details for the file devhand-0.2.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for devhand-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f1f62d87aebe9940db92357927ddf0b2cd29174617159d36b94e63f0e8d78cea
MD5 7f1cc4b31b87acfb5755c2f1b048ae37
BLAKE2b-256 fa5c1a5ed997981316cafad33f4e1fd0470cf8c4a2dd7484529bb69b2e44316c

See more details on using hashes here.

Provenance

The following attestation bundles were made for devhand-0.2.0-py3-none-any.whl:

Publisher: publish-to-pypi.yml on dskarbrevik/devhand

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