Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tsirysndr/daggerverse

My Collection of Dagger Modules 💻 📦✨🪐 🌌
https://github.com/tsirysndr/daggerverse

awesome-ci cicd continuous-delivery continuous-integration daggerverse deno denoland devbox developer-tools devenv devops devops-tools flox floxdev megalinter nix nixpacks pkgx typescript

Last synced: 29 days ago
JSON representation

My Collection of Dagger Modules 💻 📦✨🪐 🌌

Awesome Lists containing this project

README

        

![banner](https://cdn.jsdelivr.net/gh/fluent-ci-templates/.github@main/assets/images/space_scene_space_landmarks_cartoon_style_725cc795-15b3-4bd7-8f17-9a7ee35417b9.png)

# Daggerverse 🪐 🌌

[![validate modules](https://github.com/tsirysndr/daggerverse/actions/workflows/ci.yml/badge.svg)](https://github.com/tsirysndr/daggerverse/actions/workflows/ci.yml)
[![dagger-min-version](https://shield.fluentci.io/dagger/v0.11.7)](https://dagger.io)
![deno compatibility](https://shield.deno.dev/deno/^1.41)

This is my collection of [Dagger](https://dagger.io) Modules that I use in my projects.

## 🚀 Usage

Use the `dagger install` command to install the module you want to use.
See [dagger](https://docs.dagger.io/install) for more information about the `dagger` CLI.

```sh
# e.g. Install the jsonlint module ⚡️
dagger install github.com/tsirysndr/daggerverse/jsonlint
```

See [documentation](https://docs.dagger.io) for more information about dagger modules.

## 🧩 Modules

| Module | Description |
| --------------------------- | ------------ |
| [ansible-lint](./ansible-lint/) | Lint Ansible with [ansible-lint](https://github.com/ansible/ansible-lint) |
| [ansible](./ansible/) | Multiple versions and flavours of [ansible](https://github.com/ansible/ansible) |
| [awesome-ci](./awesome-ci/) | Lot's of tools for git, file and static source code analysis. |
| [black](./black/) | The uncompromising Python code formatter [black](https://github.com/psf/black) |
| [buildx](./buildx/) | Build an OCI image of your project using [buildx](https://github.com/docker/buildx) |
| [checkmake](./checkmake/) | Lint Makefiles with [checkmake](https://github.com/mrtazz/checkmake) |
| [conftest](./conftest/) | Test your configuration files using [Conftest](https://conftest.dev/) |
| [devbox](./devbox/) | Instant, easy, and predictable development environments |
| [envhub](./envhub/) | Daggerized version of [envhub](https://github.com/tsirysndr/envhub) |
| [devenv](./devenv/) | Fast, Declarative, Reproducible, and Composable Developer Environments |
| [flakestry](./flakestry/) | Publish a flake to [flakestry](https://flakestry.dev) |
| [flox](./flox/) | Harness the power of Nix |
| [gofmt](./gofmt/) | Format Go source code with [gofmt](https://godoc.org/cmd/gofmt) |
| [golint](./golint/) | Lint Go source code with [golint](https://github.com/golang/lint) |
| [jsonlint](./jsonlint/) | Lint JSON files with [jsonlint](https://github.com/zaach/jsonlint) |
| [kubeconform](./kubeconform/) | Lint Kubernetes files with [kubconform](https://github.com/yannh/kubeconform) |
| [kubeval](./kubeval/) | Lint Kubernetes files with [kubeval](https://github.com/instrumenta/kubeval) |
| [megalinter](./megalinter/) | Daggerized version of [megalinter](https://github.com/oxsecurity/megalinter) |
| [nix](./nix) | Nix package manager |
| [nixpacks](./nixpacks/) | Build an OCI image of your project using [nixpacks](https://nixpacks.com/) |
| [open-policy-agent](./open-policy-agent/) | Daggerized version of [Open Policy Agent](https://www.openpolicyagent.org/) |
| [phpcbf](./phpcbf/) | Daggerized version of [phpcbf](https://github.com/squizlabs/PHP_CodeSniffer) |
| [phpcs](./phpcs/) | PHP Code Sniffer [phpcs](https://github.com/squizlabs/PHP_CodeSniffer) |
| [php-cs-fixer](./php-cs-fixer/) | PHP Coding Standards Fixer [php-cs-fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer) |
| [pkgx](./pkgx/) | Daggerized version of [pkgx](https://pkgx.sh) |
| [r2-sync](./r2-sync/) | Sync files from local directory to Cloudflare [R2](https://www.cloudflare.com/developer-platform/r2/) |
| [rtx](./rtx/) | Daggerized version of [rtx](https://github.com/jdx/rtx) |
| [scorecard](./scorecard/) | Calculates [scorecard](https://github.com/ossf/scorecard) for a given repository |
| [shellcheck](./shellcheck/) | Lint Shell scripts with [shellcheck](https://github.com/koalaman/shellcheck) |
| [terraform-docs](./terraform-docs/) | Generate documentation from Terraform modules in various output formats [terraform-docs](https://terraform-docs.io/) |
| [wiremock](./wiremock/) | [wiremock](https://wiremock.org/): A tool for mocking HTTP services |
| [yamllint](./yamllint/) | Lint Yaml files with [yamllint](https://github.com/adrienverge/yamllint) |

## 📝 License

[MIT](LICENSE)