mirror of
https://github.com/Valkyrie00/bold-brew.git
synced 2026-03-14 14:25:53 +01:00
No description
- Go 64.6%
- EJS 23.7%
- JavaScript 4.9%
- Shell 3.9%
- Makefile 2.6%
- Other 0.3%
* feat: add leaves filter to show explicitly installed packages (#25) Add new filter [L] to display only "leaf" packages - those installed explicitly by the user and not as dependencies of other packages. * refactor: Migrate to Podman with OCI Containerfile and enhanced Makefile (#26) * refactor: migrate from Docker to Podman with OCI Containerfile Replace Docker with Podman for better security and OCI compliance. Switch from Dockerfile to standard Containerfile format. * chore: upgrade Go from 1.24 to 1.25 Update Go version to 1.25 to support latest goreleaser v2 and benefit from improved performance and language features. * refactor: migrate to Podman and enhance Makefile Replace Docker with Podman and upgrade Makefile with help system and new developer-friendly targets. * chore: upgrade to Go 1.25 and golangci-lint v2.5.0 Update Go to 1.25 and golangci-lint to v2.5.0 for better tooling support. * feat: add security scanning with govulncheck and gosec (#27) Add comprehensive security scanning to the project with vulnerability checks and static analysis tools. * feat: Add complete Casks support with unified UI (#28) * feat(cask): add backend support for Homebrew casks Implement complete backend infrastructure for managing Homebrew casks alongside formulae, preparing for unified UI. * feat(cask): add complete Homebrew casks support with unified UI Implement full backend and UI support for managing Homebrew casks alongside formulae in a unified interface. * fix(cask): parse cask analytics correctly Fix cask analytics not being displayed (showing 0 for all casks). * feat(cask): add complete Homebrew casks support with unified UI Implement full backend and UI support for managing Homebrew casks alongside formulae in a unified interface. * fix: create copy to avoid implicit memory aliasing * feat: implement XDG Base Directory Specification with github.com/adrg/xdg (#29) Implement XDG Base Directory Specification using the github.com/adrg/xdg package for robust cross-platform support. |
||
|---|---|---|
| .github/workflows | ||
| cmd/bbrew | ||
| docs | ||
| internal | ||
| site | ||
| .env | ||
| .gitignore | ||
| .golangci.yaml | ||
| .goreleaser.yaml | ||
| build.js | ||
| Containerfile | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| Makefile | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
Bold Brew (bbrew)
A Homebrew TUI Manager
✨ Features
- 🚀 Modern and responsive TUI interface
- 📦 Simplified Homebrew package management
- 🔍 Advanced package search
- 🔄 Real-time updates
- ⌨️ Intuitive keyboard shortcuts
🛠️ Installation
Via Homebrew
brew install Valkyrie00/homebrew-bbrew/bbrew
Manually
Download the latest version from the releases page
📖 Quick start
Launch the application:
bbrew
Main Commands
/- Search packagesf- Filter installed packagesi- Install packageu- Update packager- Remove packageq- QuitCtrl+U- Update all packages
🖼️ Screenshots
🤝 Contributing
Contributions are welcome! Please:
- 🍴 Fork the project
- 🔨 Create your feature branch
- 📝 Commit your changes
- 🚀 Submit a pull request
🦸Contributors
Bold Brew exists thanks to the efforts of these wonderful people
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
💖 Support
- 🌟 Star the project
- 🐛 Report a bug
- 💡 Propose new features
- 📣 Share the project with your friends
Built with ❤️ for the community and for all developers