{"id":14263149,"url":"https://github.com/tsirysndr/daggerverse","last_synced_at":"2025-04-11T22:33:51.108Z","repository":{"id":208498204,"uuid":"721529198","full_name":"tsirysndr/daggerverse","owner":"tsirysndr","description":"My Collection of Dagger Modules  💻 📦✨🪐 🌌","archived":false,"fork":false,"pushed_at":"2025-01-16T22:57:04.000Z","size":2201,"stargazers_count":17,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-25T18:40:24.022Z","etag":null,"topics":["awesome-ci","cicd","continuous-delivery","continuous-integration","daggerverse","deno","denoland","devbox","developer-tools","devenv","devops","devops-tools","flox","floxdev","megalinter","nix","nixpacks","pkgx","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tsirysndr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-11-21T08:52:44.000Z","updated_at":"2025-03-10T01:06:21.000Z","dependencies_parsed_at":"2024-06-18T17:29:13.084Z","dependency_job_id":"4f2c5a31-72ae-4508-be87-63c82c700fe2","html_url":"https://github.com/tsirysndr/daggerverse","commit_stats":null,"previous_names":["tsirysndr/daggerverse"],"tags_count":23,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsirysndr%2Fdaggerverse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsirysndr%2Fdaggerverse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsirysndr%2Fdaggerverse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsirysndr%2Fdaggerverse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tsirysndr","download_url":"https://codeload.github.com/tsirysndr/daggerverse/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248490278,"owners_count":21112718,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome-ci","cicd","continuous-delivery","continuous-integration","daggerverse","deno","denoland","devbox","developer-tools","devenv","devops","devops-tools","flox","floxdev","megalinter","nix","nixpacks","pkgx","typescript"],"created_at":"2024-08-22T13:02:21.787Z","updated_at":"2025-04-11T22:33:51.084Z","avatar_url":"https://github.com/tsirysndr.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","typescript"],"sub_categories":[],"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)\n\n# Daggerverse 🪐 🌌\n\n[![validate modules](https://github.com/tsirysndr/daggerverse/actions/workflows/ci.yml/badge.svg)](https://github.com/tsirysndr/daggerverse/actions/workflows/ci.yml)\n[![dagger-min-version](https://shield.fluentci.io/dagger/v0.11.7)](https://dagger.io)\n![deno compatibility](https://shield.deno.dev/deno/^1.41)\n\nThis is my collection of [Dagger](https://dagger.io) Modules that I use in my projects.\n\n## 🚀 Usage\n\nUse the `dagger install` command to install the module you want to use.\nSee [dagger](https://docs.dagger.io/install) for more information about the `dagger` CLI.\n\n```sh\n# e.g. Install the jsonlint module ⚡️\ndagger install github.com/tsirysndr/daggerverse/jsonlint\n```\n\nSee [documentation](https://docs.dagger.io) for more information about dagger modules.\n\n## 🧩 Modules\n\n| Module                      | Description |\n| --------------------------- | ------------ |\n| [ansible-lint](./ansible-lint/) | Lint Ansible with [ansible-lint](https://github.com/ansible/ansible-lint) |\n| [ansible](./ansible/)       | Multiple versions and flavours of [ansible](https://github.com/ansible/ansible) |\n| [awesome-ci](./awesome-ci/) | Lot's of tools for git, file and static source code analysis. |\n| [black](./black/)           | The uncompromising Python code formatter [black](https://github.com/psf/black) |\n| [buildx](./buildx/)         | Build an OCI image of your project using [buildx](https://github.com/docker/buildx) |\n| [checkmake](./checkmake/)   | Lint Makefiles with [checkmake](https://github.com/mrtazz/checkmake) |\n| [conftest](./conftest/)     | Test your configuration files using [Conftest](https://conftest.dev/) |\n| [devbox](./devbox/)         | Instant, easy, and predictable development environments |\n| [envhub](./envhub/)         | Daggerized version of [envhub](https://github.com/tsirysndr/envhub) |\n| [devenv](./devenv/)         | Fast, Declarative, Reproducible, and Composable Developer Environments |\n| [flakestry](./flakestry/)   | Publish a flake to [flakestry](https://flakestry.dev) |\n| [flox](./flox/)             | Harness the power of Nix |\n| [gofmt](./gofmt/)           | Format Go source code with [gofmt](https://godoc.org/cmd/gofmt) |\n| [golint](./golint/)         | Lint Go source code with [golint](https://github.com/golang/lint) |\n| [jsonlint](./jsonlint/)     | Lint JSON files with [jsonlint](https://github.com/zaach/jsonlint) |\n| [kubeconform](./kubeconform/)       | Lint Kubernetes files with [kubconform](https://github.com/yannh/kubeconform) |\n| [kubeval](./kubeval/)       | Lint Kubernetes files with [kubeval](https://github.com/instrumenta/kubeval) |\n| [megalinter](./megalinter/) | Daggerized version of [megalinter](https://github.com/oxsecurity/megalinter) |\n| [nix](./nix)                | Nix package manager |\n| [nixpacks](./nixpacks/)     | Build an OCI image of your project using [nixpacks](https://nixpacks.com/) |\n| [open-policy-agent](./open-policy-agent/)  | Daggerized version of [Open Policy Agent](https://www.openpolicyagent.org/) |\n| [phpcbf](./phpcbf/)         | Daggerized version of [phpcbf](https://github.com/squizlabs/PHP_CodeSniffer) |\n| [phpcs](./phpcs/)           | PHP Code Sniffer [phpcs](https://github.com/squizlabs/PHP_CodeSniffer) |\n| [php-cs-fixer](./php-cs-fixer/) | PHP Coding Standards Fixer [php-cs-fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer) |\n| [pkgx](./pkgx/)             | Daggerized version of [pkgx](https://pkgx.sh) |\n| [r2-sync](./r2-sync/)       | Sync files from local directory to Cloudflare [R2](https://www.cloudflare.com/developer-platform/r2/) |\n| [rtx](./rtx/)               | Daggerized version of [rtx](https://github.com/jdx/rtx) |\n| [scorecard](./scorecard/)   | Calculates [scorecard](https://github.com/ossf/scorecard) for a given repository |\n| [shellcheck](./shellcheck/) | Lint Shell scripts with [shellcheck](https://github.com/koalaman/shellcheck) |\n| [terraform-docs](./terraform-docs/) | Generate documentation from Terraform modules in various output formats [terraform-docs](https://terraform-docs.io/) |\n| [wiremock](./wiremock/)     | [wiremock](https://wiremock.org/): A tool for mocking HTTP services |\n| [yamllint](./yamllint/)     | Lint Yaml files with [yamllint](https://github.com/adrienverge/yamllint) |\n\n## 📝 License\n\n[MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftsirysndr%2Fdaggerverse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftsirysndr%2Fdaggerverse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftsirysndr%2Fdaggerverse/lists"}