Skip to content

axgkl/devapps

Repository files navigation

devapps

docs pages gh-ci pkg code_style

Enabler repo for dev and ops friendly apps, in a normalized way.

Includes:

  • logging (structlog)
  • cli flags handling (abseil, with addons)
  • docutools (mkdocs-material)
  • project setup
  • (test) resources management, including daemons and container filesystem layers

and more.

Documentation: https://axgkl.github.io/devapps/

Update 2025-07: Installation

Modern Installation (Recommended)

For development and contribution, we now support modern tooling:

  • uv for fast Python package and project management
  • just for convenient command running
# Install uv (if not already installed)
curl -LsSf https://astral.sh/uv/install.sh | sh

# Install just (if not already installed) 
# macOS:
brew install just
# Or see: https://just.systems/man/en/chapter_1.html

# Clone and setup
git clone https://github.com/axgkl/devapps.git
cd devapps
uv sync --extra dev

# Available commands
just --list

Legacy Installation

⚠️ Note: Documentation still shows installation using bash scripts and poetry/conda. The modern uv + just approach above is now preferred for development.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors