hwm: Haskell Workspace Manager - Orchestrates Stack, Cabal, and HLS
HWM (Haskell Workspace Manager) manages multi-package Haskell projects by generating and synchronizing configuration files for Stack, Cabal, Hpack, and HLS from a single source of truth (hwm.yaml). It handles dependency management, build matrices across GHC versions, and coordinated package releases.
[Skip to Readme]
Modules
[Index] [Quick Jump]
- HWM
- CLI
- HWM.CLI.App
- HWM.CLI.Command
- Environment
- HWM.CLI.Command.Init
- Registry
- Release
- HWM.CLI.Command.Run
- HWM.CLI.Command.Status
- HWM.CLI.Command.Sync
- HWM.CLI.Command.Version
- Workspace
- Core
- Domain
- Integrations
- Runtime
- CLI
Downloads
- hwm-0.3.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
| Versions [RSS] | 0.0.1, 0.0.5, 0.1.0, 0.1.1, 0.1.2, 0.2.0, 0.3.0 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | aeson (>=1.5.6.0 && <=2.2.3.0), ansi-terminal (>=0.11.1 && <=1.1.5), async (>=2.2.4 && <=2.2.6), base (>=4.7.0 && <5.0.0), base16-bytestring (==1.0.2.0), bytestring (>=0.10.4 && <=0.12.2.0), Cabal (>=3.8 && <=3.16.1.0), containers (>=0.4.2.1 && <=0.8), cryptohash-sha256 (==0.11.102.1), directory (>=1.0 && <=1.3.10.1), filepath (>=1.1.0 && <=1.5.5.0), Glob (==0.10.2), hpack (>=0.34.6 && <=0.39.3), http-client (>=0.6.4.1 && <=0.7.19), http-types (>=0.12.3.0 && <=0.12.4), hwm (>=0.3.0 && <0.4.0), modern-uri (>=0.3.4.3 && <=0.3.6.1), mtl (>2.0.0 && <2.6.0), optparse-applicative (>=0.16.1.0 && <=0.19.0.0), process (>=1.0.0 && <2.0.0), relude (>=0.7.0.0 && <=1.2.2.2), req (>=3.9.0 && <=3.13.4), retry (>=0.8.1 && <=0.9.3.1), stm (>=2.4 && <2.6.0), text (>=1.2.3 && <3.0.0), time (>=1.9.2 && <2.0.0), transformers (>=0.5.6 && <0.7.0), typed-process (>=0.2.8.0 && <=0.2.13.0), unordered-containers (>=0.2.16.0 && <=0.2.21), yaml (>=0.11.8.0 && <=0.11.11.2), zip-archive (>=0.4.2.1 && <=0.4.3.2) [details] |
| License | MIT |
| Copyright | (c) 2026 Daviti Nalchevanidze |
| Author | Daviti Nalchevanidze |
| Maintainer | d.nalchevanidze@gmail.com |
| Uploaded | by nalchevanidze at 2026-03-09T22:44:21Z |
| Category | Development |
| Home page | https://github.com/nalchevanidze/hwm#readme |
| Bug tracker | https://github.com/nalchevanidze/hwm/issues |
| Source repo | head: git clone https://github.com/nalchevanidze/hwm |
| Distributions | |
| Executables | hwm |
| Downloads | 23 total (23 in the last 30 days) |
| Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs uploaded by user Build status unknown [no reports yet] |