From 05d7f2c392bebec0fde1228328a4a353ec8dab7a Mon Sep 17 00:00:00 2001 From: abhinavgautam01 Date: Sun, 14 Jun 2026 14:59:32 +0530 Subject: [PATCH 1/3] Refresh tool category docs --- CONTRIBUTING.md | 11 ++++++++++- README.md | 12 +++++++----- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 8df6de6..974d836 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -115,11 +115,20 @@ Shared tools that work across languages (Docker, GitHub Actions, Dependabot) sho | `lint` | Linter or static analysis | | `format` | Code formatter | | `typecheck` | Type checker | -| `build` | Build tool | | `docs` | Documentation generator | +| `build` | Build tool, framework, or application platform | +| `library` | Detection-only library or runtime dependency | +| `codegen` | Code generator or schema-driven tooling | +| `database` | Database, ORM, migration, or query tooling | | `security` | Security scanner | | `ci` | Continuous integration | | `container` | Container tooling | +| `infrastructure` | Infrastructure-as-code or deployment tooling | +| `monorepo` | Monorepo workspace or build orchestration | +| `environment` | Developer environment, runtime, or feature flag tooling | +| `i18n` | Localization and internationalization tooling | +| `release` | Release automation and publishing | +| `coverage` | Coverage reporting | | `dependency_bot` | Automated dependency updates | ## Adding an ecosystem diff --git a/README.md b/README.md index df0987e..3111059 100644 --- a/README.md +++ b/README.md @@ -271,11 +271,11 @@ Separately from resources, brief reports agent skills the project provides. Thes ## What it detects -54 language ecosystems with 516 tool definitions across 20 categories. +54 language ecosystems with 524 tool definitions across 21 categories. **Languages:** Ada, C, C#, C++, COBOL, Clojure, Common Lisp, Crystal, D, Dart, Deno, Elixir, Elm, Emacs Lisp, Erlang, F#, Fortran, GDScript, Gleam, Go, Groovy, Haskell, Haxe, Java, JavaScript, Julia, Kotlin, Lua, Mojo, Nim, Nix, OCaml, Objective-C, Odin, PHP, Perl, Prolog, Python, R, Racket, Roc, Ruby, Rust, Scala, Scheme, Solidity, Swift, Tcl, TypeScript, V, VHDL, Verilog, Zig. -**Package Managers:** Alire, Bun, Bundler, Cabal, Cargo, CocoaPods, Composer, Conan, Conda, DUB, Deno Modules, Gleam Packages, Go Modules, Gradle, Haxelib, Maven, Mix, Nix Flakes, NuGet, PDM, Pipenv, Pkg, Poetry, Quicklisp, Shards, Swift Package Manager, Yarn, dotnet CLI, elm, fpm, npm, opam, pip, pnpm, pub, rebar3, sbt, uv, vcpkg. +**Package Managers:** Alire, Bun, Bundler, Cabal, Cargo, CocoaPods, Composer, Conan, Conda, DUB, Deno Modules, Flit, Gleam Packages, Go Modules, Gradle, Hatch, Haxelib, Maven, Mix, Nix Flakes, NuGet, PDM, Pipenv, Pkg, Poetry, Quicklisp, Shards, Swift Package Manager, Yarn, dotnet CLI, elm, fpm, npm, opam, pip, pnpm, pub, rebar3, sbt, setuptools, uv, vcpkg. **Test:** AVA, Alcotest, Artillery, Bats, Bruno, Catch2, Cucumber, Cypress, EUnit, ExUnit, Gatling, Ginkgo, Google Test, Hspec, Hurl, JUnit, Jasmine, Jest, Kotest, Lighthouse CI, Locust, MSW, Minitest, Mocha, Newman, PHPUnit, Pest, Playwright, REST Client, RSpec, ScalaTest, Selenium, Testify, Testing Library, Vitest, XCTest, axe-core, benchmark-ips, cargo test, clojure.test, criterion, crystal spec, dart test, deno test, dotnet test, gleam test, go test, hyperfine, k6, kotlin.test, pytest, pytest-benchmark, tape, testament, zig test. @@ -285,9 +285,11 @@ Separately from resources, brief reports agent skills the project provides. Thes **Typecheck:** Dialyxir, Dialyzer, Flow, PHPStan, Pyright, Sorbet, Steep, mypy, tsc. -**Docs:** Docsify, Docusaurus, Dokka, Doxygen, ExDoc, Hugo, Javadoc, Jekyll, MkDocs, Nextra, Read the Docs, Redoc, Sphinx, Starlight, Storybook, Swagger UI, TypeDoc, VitePress, Yard, cargo doc, dart doc, deno doc, mdBook, phpDocumentor, pkgsite. +**Docs:** Docsify, Docusaurus, Dokka, Doxygen, ExDoc, Hugo, Javadoc, Jekyll, MkDocs, Nextra, Read the Docs, Redoc, Sphinx, Starlight, Storybook, Swagger UI, TypeDoc, VitePress, Yard, Zensical, cargo doc, dart doc, deno doc, mdBook, phpDocumentor, pkgsite. -**Build:** Actix Web, AdonisJS, Angular, Astro, Authlib, Autotools, Axum, CMake, CarrierWave, Chi, Devise, Django, Dune, EJS, Echo, Electron, Eleventy, Ember.js, Express, Faraday, FastAPI, Fastify, Fiber, Flask, Flutter, Formidable, Foundry, FreeMarker, Gatsby, Gin, GoReleaser, Gson, Guzzle, HTTParty, Haml, Handlebars, Hardhat, Hono, Invoke, Jackson, Jinja2, Koa, Laravel, Less, Liquid, Mage, Make, Mako, Meson, Multer, Mustache, NestJS, Newtonsoft.Json, Next.js, NextAuth.js, Nokogiri, Nunjucks, Nuxt, OkHttp, OmniAuth, Ox, PHP LDAP, Parcel, Passport, Phoenix, PostCSS, Pug, PyCryptodome, PyJWT, PyYAML, Qwik, Rails, Rake, React, React Native, Remix, RestClient, Resty, Rocket, Rollup, Rspack, SWC, Sass, ShellJS, Shrine, Sinatra, Slim, SnakeYAML, SolidJS, Spring Boot, Svelte, SvelteKit, Symfony, Tailwind CSS, Tauri, Thymeleaf, Twig, UnoCSS, Vite, Vue, Webpack, XStream, aiohttp, axios, bcrypt, bcrypt-ruby, cross, crypto-js, cryptography, defusedxml, esbuild, execa, fast-xml-parser, golang-jwt, got, httpx, js-yaml, jsonwebtoken, ldap3, ldapjs, lxml, net-ldap, node-fetch, python-jose, python-multipart, requests, reqwest, ruamel.yaml, ruby-jwt, sh, tsup, undici, urllib3, xml2js. +**Build:** Actix Web, AdonisJS, Angular, Astro, Autotools, Axum, CMake, Django, Dune, Echo, Electron, Eleventy, Ember.js, Express, FastAPI, Fastify, Fiber, Flask, Flutter, Foundry, Gatsby, Gin, GoReleaser, Hardhat, Hono, Invoke, Just, Koa, Laravel, Less, Mage, Make, Meson, NestJS, Next.js, Nuxt, Parcel, Phoenix, PostCSS, Qwik, Rails, Rake, React Native, Remix, Rocket, Rollup, Rspack, SWC, Sass, Sinatra, Spin, Spring Boot, Svelte, SvelteKit, Symfony, Task, Tauri, Vite, Vue, Webpack, cross, esbuild, tsup. + +**Library:** Authlib, CarrierWave, Chi, Devise, EJS, Faraday, Formidable, FreeMarker, Gson, Guzzle, HTTParty, Haml, Handlebars, Jackson, Jinja2, Liquid, Mako, Multer, Mustache, Newtonsoft.Json, NextAuth.js, Nokogiri, Nunjucks, OkHttp, OmniAuth, Ox, PHP LDAP, Passport, Pug, PyCryptodome, PyJWT, PyYAML, React, RestClient, Resty, ShellJS, Shrine, Slim, SnakeYAML, SolidJS, Tailwind CSS, Thymeleaf, Twig, UnoCSS, XStream, aiohttp, axios, bcrypt, bcrypt-ruby, crypto-js, cryptography, defusedxml, execa, fast-xml-parser, golang-jwt, got, httpx, js-yaml, jsonwebtoken, ldap3, ldapjs, lxml, net-ldap, node-fetch, python-jose, python-multipart, requests, reqwest, ruamel.yaml, ruby-jwt, sh, undici, urllib3, xml2js. **Codegen:** Buf, GraphQL Code Generator, OpenAPI, Protobuf, Thrift, Wire, ent, gRPC, mockgen, sqlc. @@ -303,7 +305,7 @@ Separately from resources, brief reports agent skills the project provides. Thes **Monorepo:** Bazel, Cargo workspaces, Go workspace, Lerna, Moon, Nx, Pants, Rush, Turborepo, Yarn workspaces, pnpm workspaces. -**Environment:** Flipper, JetBrains IDE, LaunchDarkly, Mise, Unleash, VS Code, Volta, asdf, direnv, dotenv, pyenv. +**Environment:** Flipper, JetBrains IDE, LaunchDarkly, Mise, Pixi, Unleash, VS Code, Volta, asdf, direnv, dotenv, pyenv. **i18n:** Crowdin, Fluent, FormatJS, Lingui, Rails i18n, Transifex, gettext, i18next, vue-i18n. From 8af12eba966de506009e174c515923b404c3614b Mon Sep 17 00:00:00 2001 From: abhinavgautam01 Date: Mon, 15 Jun 2026 14:29:00 +0530 Subject: [PATCH 2/3] Refresh generated tool list --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3111059..a806cb6 100644 --- a/README.md +++ b/README.md @@ -271,7 +271,7 @@ Separately from resources, brief reports agent skills the project provides. Thes ## What it detects -54 language ecosystems with 524 tool definitions across 21 categories. +54 language ecosystems with 534 tool definitions across 21 categories. **Languages:** Ada, C, C#, C++, COBOL, Clojure, Common Lisp, Crystal, D, Dart, Deno, Elixir, Elm, Emacs Lisp, Erlang, F#, Fortran, GDScript, Gleam, Go, Groovy, Haskell, Haxe, Java, JavaScript, Julia, Kotlin, Lua, Mojo, Nim, Nix, OCaml, Objective-C, Odin, PHP, Perl, Prolog, Python, R, Racket, Roc, Ruby, Rust, Scala, Scheme, Solidity, Swift, Tcl, TypeScript, V, VHDL, Verilog, Zig. @@ -289,7 +289,7 @@ Separately from resources, brief reports agent skills the project provides. Thes **Build:** Actix Web, AdonisJS, Angular, Astro, Autotools, Axum, CMake, Django, Dune, Echo, Electron, Eleventy, Ember.js, Express, FastAPI, Fastify, Fiber, Flask, Flutter, Foundry, Gatsby, Gin, GoReleaser, Hardhat, Hono, Invoke, Just, Koa, Laravel, Less, Mage, Make, Meson, NestJS, Next.js, Nuxt, Parcel, Phoenix, PostCSS, Qwik, Rails, Rake, React Native, Remix, Rocket, Rollup, Rspack, SWC, Sass, Sinatra, Spin, Spring Boot, Svelte, SvelteKit, Symfony, Task, Tauri, Vite, Vue, Webpack, cross, esbuild, tsup. -**Library:** Authlib, CarrierWave, Chi, Devise, EJS, Faraday, Formidable, FreeMarker, Gson, Guzzle, HTTParty, Haml, Handlebars, Jackson, Jinja2, Liquid, Mako, Multer, Mustache, Newtonsoft.Json, NextAuth.js, Nokogiri, Nunjucks, OkHttp, OmniAuth, Ox, PHP LDAP, Passport, Pug, PyCryptodome, PyJWT, PyYAML, React, RestClient, Resty, ShellJS, Shrine, Slim, SnakeYAML, SolidJS, Tailwind CSS, Thymeleaf, Twig, UnoCSS, XStream, aiohttp, axios, bcrypt, bcrypt-ruby, crypto-js, cryptography, defusedxml, execa, fast-xml-parser, golang-jwt, got, httpx, js-yaml, jsonwebtoken, ldap3, ldapjs, lxml, net-ldap, node-fetch, python-jose, python-multipart, requests, reqwest, ruamel.yaml, ruby-jwt, sh, undici, urllib3, xml2js. +**Library:** Authlib, Busboy, CarrierWave, Celery, Chi, Devise, EJS, Fabric, Faraday, Formidable, FreeMarker, Gson, Guzzle, HTTParty, Haml, Handlebars, JDOM, Jackson, Jinja2, Laravel Sanctum, Liquid, Mako, Multer, Mustache, Newtonsoft.Json, NextAuth.js, Nokogiri, Nunjucks, OkHttp, OmniAuth, Ox, PHP LDAP, Passport, Pug, PyCryptodome, PyJWT, PyYAML, React, RestClient, Resty, ShellJS, Shrine, Slim, SnakeYAML, SolidJS, Spring Security, Tailwind CSS, Tera, Thymeleaf, Twig, UnoCSS, Velocity, XStream, aiohttp, axios, bcrypt, bcrypt-ruby, cross-spawn, crypto-js, cryptography, defusedxml, dom4j, execa, fast-xml-parser, golang-jwt, got, httpx, js-yaml, jsonwebtoken, ldap3, ldapjs, lxml, net-ldap, node-fetch, python-jose, python-multipart, requests, reqwest, ruamel.yaml, ruby-jwt, sh, undici, urllib3, xml2js. **Codegen:** Buf, GraphQL Code Generator, OpenAPI, Protobuf, Thrift, Wire, ent, gRPC, mockgen, sqlc. From 59ea0ab80dc58fe1744fa3c6591a7977021a6387 Mon Sep 17 00:00:00 2001 From: abhinavgautam01 Date: Mon, 15 Jun 2026 14:33:34 +0530 Subject: [PATCH 3/3] Make Windows Defender CI step best effort --- .github/workflows/ci.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8a45d74..c65ce39 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,7 +28,12 @@ jobs: - name: Disable Windows Defender real-time monitoring if: runner.os == 'Windows' shell: powershell - run: Set-MpPreference -DisableRealtimeMonitoring $true + run: | + try { + Set-MpPreference -DisableRealtimeMonitoring $true -ErrorAction Stop + } catch { + Write-Warning "Could not disable Windows Defender real-time monitoring: $_" + } - name: Build run: go build -v ./...