diff --git a/data/affiliates.json b/data/affiliates.json index 7c22f5eeb..ca5682f18 100644 --- a/data/affiliates.json +++ b/data/affiliates.json @@ -1,6 +1,6 @@ { "version": "1.0.0", - "updatedAt": "2026-10-20T00:00:00.000Z", + "updatedAt": "2026-11-10T10:36:23.696Z", "description": "DevShelf Verified Developer Affiliate & Partner Perks Registry. Cleanly maps high-converting developer perks, free cloud credits, and verified partner links to directory dossiers without tracking param pollution.", "partners": [ { @@ -74,6 +74,42 @@ "ctaText": "Get Free Postgres →", "badge": "⚡ Free Serverless DB", "active": true + }, + { + "slug": "railway", + "toolName": "Railway", + "url": "https://railway.com/?ref=devshelf", + "vanityPath": "/go/railway.html", + "category": "cloud", + "perkTitle": "$5 Monthly Free Cloud & API Hosting", + "perkDescription": "Instant git-push deployments for Node.js, Python, Docker, MCP servers, and Postgres.", + "ctaText": "Deploy on Railway ->", + "badge": "⚡ Cloud Free Tier", + "active": true + }, + { + "slug": "posthog", + "toolName": "PostHog", + "url": "https://posthog.com/?ref=devshelf", + "vanityPath": "/go/posthog.html", + "category": "testing", + "perkTitle": "1M Free Events + 5,000 Session Replays/mo", + "perkDescription": "Open-source product analytics, feature flags, session replay, and LLM observability.", + "ctaText": "Start Free on PostHog ->", + "badge": "⚡ 1M Free Events", + "active": true + }, + { + "slug": "cloudflare", + "toolName": "Cloudflare", + "url": "https://www.cloudflare.com/?ref=devshelf", + "vanityPath": "/go/cloudflare.html", + "category": "cloud", + "perkTitle": "100,000 Free Daily Worker Invocations + Pages", + "perkDescription": "Global edge workers, zero-egress R2 storage, D1 SQLite, and unlimited static sites.", + "ctaText": "Launch on Cloudflare ->", + "badge": "⚡ Free Edge Workers", + "active": true } ] } diff --git a/data/counts.json b/data/counts.json index fdf3fe9eb..ba0170bc5 100644 --- a/data/counts.json +++ b/data/counts.json @@ -13,5 +13,5 @@ "testing-qa.json": 68 }, "reposCount": 363, - "updatedAt": "2026-11-08T15:03:56.508Z" + "updatedAt": "2026-11-10T11:55:55.479Z" } diff --git a/schemas/tool.schema.json b/schemas/tool.schema.json index 113a63689..482d82de6 100644 --- a/schemas/tool.schema.json +++ b/schemas/tool.schema.json @@ -84,6 +84,54 @@ "format": "uri", "pattern": "^https?://", "description": "Tracked redirect target URL if destination moved" + }, + "installCommand": { + "type": "string", + "description": "Explicit single install command overriding fallback git clone" + }, + "installCommands": { + "type": "array", + "items": { "type": "string" }, + "description": "Ordered multi-step install commands to run separately" + }, + "installNote": { + "type": "string", + "description": "Short factual note accompanying explicit install commands" + }, + "installDocsUrl": { + "type": "string", + "format": "uri", + "pattern": "^https?://", + "description": "Official installation documentation anchor URL" + }, + "installDocsLabel": { + "type": "string", + "description": "Human-readable anchor label for official installation docs" + }, + "customFaqs": { + "type": "array", + "items": { + "type": "object", + "required": ["question", "answer"], + "properties": { + "question": { "type": "string" }, + "answer": { "type": "string" } + }, + "additionalProperties": false + }, + "description": "Custom promotional FAQs unlocked on Paid Spotlight and Category Leader tiers" + }, + "spotlightPromo": { + "type": "object", + "properties": { + "badge": { "type": "string" }, + "headline": { "type": "string" }, + "summary": { "type": "string" }, + "ctaLabel": { "type": "string" }, + "ctaUrl": { "type": "string", "format": "uri", "pattern": "^https?://" } + }, + "additionalProperties": false, + "description": "Promotional spotlight callout unlocked on Paid Spotlight and Category Leader tiers" } }, "additionalProperties": false diff --git a/scripts/activate-sponsor.ts b/scripts/activate-sponsor.ts index c4f8c0fb8..fb927251e 100644 --- a/scripts/activate-sponsor.ts +++ b/scripts/activate-sponsor.ts @@ -11,7 +11,16 @@ const DATA_DIR = path.join(ROOT_DIR, "data"); export type ShelfCategory = "ai" | "cli" | "apis" | "cloud" | "testing" | "boilerplates" | "perks"; -export type SponsorTier = "starter" | "mcpPro" | "enterprise"; +export type SponsorTier = + | "starter" + | "mcpPro" + | "enterprise" + | "starter_9" + | "spotlight_19" + | "category_39" + | "leader_49" + | "combo_79" + | "custom"; export interface ActivateSponsorOptions { name: string; @@ -63,16 +72,46 @@ const TIER_MAP: Record< patronTier: "silver", sponsorTierLabel: "Verified Sponsor ★ (Starter)", }, + starter_9: { + defaultUSD: 9, + patronTier: "silver", + sponsorTierLabel: "Verified Sponsor ★ (Starter)", + }, + spotlight_19: { + defaultUSD: 19, + patronTier: "silver", + sponsorTierLabel: "Verified Sponsor ★ (Launch Spotlight)", + }, + category_39: { + defaultUSD: 39, + patronTier: "gold", + sponsorTierLabel: "Verified Sponsor ★ (Category Exclusive)", + }, mcpPro: { defaultUSD: 49, patronTier: "gold", sponsorTierLabel: "Verified Sponsor ★ (MCP Pro)", }, + leader_49: { + defaultUSD: 49, + patronTier: "gold", + sponsorTierLabel: "Verified Sponsor ★ (Category Leader + MCP Pro)", + }, enterprise: { defaultUSD: 79, patronTier: "enterprise", sponsorTierLabel: "Verified Sponsor ★ (Enterprise Partner)", }, + combo_79: { + defaultUSD: 79, + patronTier: "enterprise", + sponsorTierLabel: "Verified Sponsor ★ (Category Combo Pack)", + }, + custom: { + defaultUSD: 25, + patronTier: "gold", + sponsorTierLabel: "Verified Sponsor ★ (Custom Sponsor)", + }, }; const ALL_SHELF_FILES = [ diff --git a/scripts/build-site.ts b/scripts/build-site.ts index 4ec546ed1..971a64021 100644 --- a/scripts/build-site.ts +++ b/scripts/build-site.ts @@ -71,12 +71,20 @@ async function buildSiteData() { const digestSource = `${slug}:${tool.url || ""}:${tool.license || ""}:${tool.type || ""}`; const verificationDigest = crypto.createHash("sha256").update(digestSource).digest("hex"); - let installCommand = tool.installCommand; - if (!installCommand && tool.url) { + const installCommands = Array.isArray(tool.installCommands) + ? tool.installCommands.filter( + (cmd: unknown) => typeof cmd === "string" && cmd.trim().length > 0, + ) + : undefined; + let installCommand = + tool.installCommand || + (installCommands && installCommands.length > 0 ? installCommands.join("\n") : undefined); + const repoOrUrl = tool.url || tool.repo; + if (!installCommand && repoOrUrl) { try { - const parsedUrl = new URL(tool.url); + const parsedUrl = new URL(repoOrUrl); if (parsedUrl.hostname === "github.com" || parsedUrl.hostname.endsWith(".github.com")) { - installCommand = `git clone ${tool.url}`; + installCommand = `git clone ${repoOrUrl}`; } } catch { // invalid URL string, skip default git clone command @@ -104,6 +112,9 @@ async function buildSiteData() { verificationDigest, }, installCommand, + ...(installCommands && installCommands.length > 0 ? { installCommands } : {}), + ...(tool.installNote ? { installNote: tool.installNote } : {}), + ...(tool.installDocsUrl ? { installDocsUrl: tool.installDocsUrl } : {}), }; }); diff --git a/scripts/generate-seo.ts b/scripts/generate-seo.ts index c940b085c..b8a9a2d9b 100644 --- a/scripts/generate-seo.ts +++ b/scripts/generate-seo.ts @@ -19,6 +19,28 @@ function escapeHtml(str: string | undefined): string { .replace(/'/g, "'"); } +function safeHttpUrl(url: unknown): string { + if (typeof url !== "string" || !url.trim()) return ""; + try { + const parsed = new URL(url.trim()); + return parsed.protocol === "http:" || parsed.protocol === "https:" ? parsed.toString() : ""; + } catch { + return ""; + } +} + +function resolveInstallSteps(item: any): string[] { + if (Array.isArray(item.installCommands) && item.installCommands.length > 0) { + return item.installCommands.filter( + (cmd: unknown): cmd is string => typeof cmd === "string" && cmd.trim().length > 0, + ); + } + if (typeof item.installCommand === "string" && item.installCommand.trim().length > 0) { + return [item.installCommand.trim()]; + } + return []; +} + async function generateSeo() { const root = process.cwd(); const siteDir = path.join(root, "site"); @@ -207,11 +229,41 @@ async function generateSeo() { ` \n ${pageUrl}\n ${today}\n weekly\n 0.8\n `, ); + const installSteps = resolveInstallSteps(item); + const installNote = typeof item.installNote === "string" ? item.installNote.trim() : ""; + const installDocsUrl = safeHttpUrl(item.installDocsUrl); + const installDocsLabel = + typeof item.installDocsLabel === "string" && item.installDocsLabel.trim() + ? item.installDocsLabel.trim() + : "Official installation instructions"; + const isPaidSpotlight = Boolean(item.featured || item.sponsorTier); + const customFaqs: { question: string; answer: string }[] = + isPaidSpotlight && Array.isArray(item.customFaqs) + ? item.customFaqs.filter( + (f: any) => + f && + typeof f.question === "string" && + f.question.trim().length > 0 && + typeof f.answer === "string" && + f.answer.trim().length > 0, + ) + : []; + const setupFaqAnswer = + installSteps.length > 0 + ? `${installNote ? `${installNote} ` : ""}${installSteps.join(" | ")}${installDocsUrl ? ` — ${installDocsLabel}: ${installDocsUrl}` : ""}` + : item.repo + ? `See the official repository (${item.repo}) for installation and usage instructions.` + : `Visit the official site (${targetUrl}) for setup details.`; + const faqs = [ { question: `What free access does ${item.name} offer in ${currentYear}?`, answer: `As verified in ${currentYear}, ${pricing}${item.license ? ` License: ${item.license}.` : ""}`, }, + { + question: `How do I install or run ${item.name}?`, + answer: setupFaqAnswer, + }, ...(alternativeTo ? [ { @@ -226,6 +278,7 @@ async function generateSeo() { ? `Authentication requirement: ${item.auth}.` : "See the official site for authentication and access requirements.", }, + ...customFaqs, ]; const jsonLd = { @@ -365,14 +418,63 @@ async function generateSeo() { `; + const quickInstallHtml = + installSteps.length > 0 + ? ` +
+
+

⚡ Quick Install & Execution

+ ${ + installDocsUrl + ? `${escapeHtml(installDocsLabel)} →` + : "" + } +
+ ${installNote ? `

${escapeHtml(installNote)}

` : ""} +
+ ${installSteps + .map( + (step) => ` +
+ ${escapeHtml(step)} +
`, + ) + .join("")} +
+
` + : ""; + + const promoCtaUrl = + isPaidSpotlight && item.spotlightPromo ? safeHttpUrl(item.spotlightPromo.ctaUrl) : ""; + const spotlightPromoHtml = + isPaidSpotlight && item.spotlightPromo + ? ` +
+
+ ${escapeHtml(item.spotlightPromo.badge || "★ Paid Spotlight")} + ${item.spotlightPromo.headline ? `

${escapeHtml(item.spotlightPromo.headline)}

` : ""} + ${item.spotlightPromo.summary ? `

${escapeHtml(item.spotlightPromo.summary)}

` : ""} +
+ ${ + promoCtaUrl + ? `${escapeHtml(item.spotlightPromo.ctaLabel || "Explore Tool →")}` + : "" + } +
` + : ""; + const creatorPromoHtml = `
🚀 - Are you the creator of ${escapeHtml(item.name)} or building a devtool in this category? + Maintainer of ${escapeHtml(item.name)}? ${ + isPaidSpotlight + ? "Active Featured / Paid Spotlight status unlocked." + : "Unlock custom promotional FAQs, highlighted install CTAs, and #1 category pinning." + }
- - Feature in AI Chats ($49) → + + Launch Spotlight ($19–$49) →
`; @@ -635,6 +737,8 @@ async function generateSeo() { ${categorySponsorHtml} ${partnerPerkHtml} + ${spotlightPromoHtml} + ${quickInstallHtml} ${dockerSectionHtml} ${badgeSectionHtml} ${creatorPromoHtml} diff --git a/shelf/cli-tools.json b/shelf/cli-tools.json index 5748e6c6d..76aa053cf 100644 --- a/shelf/cli-tools.json +++ b/shelf/cli-tools.json @@ -1384,6 +1384,13 @@ "repo": "https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer", "language": "Claude Code plugin, Markdown skills and agents, Bash hooks, JSON manifests", "license": "MIT", - "featured": false + "featured": false, + "installNote": "To install the plugin, open Claude Code and run these as two separate commands:", + "installCommands": [ + "/plugin marketplace add https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer", + "/plugin install akii-seo-ai-search-optimizer@akii" + ], + "installDocsUrl": "https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer#installation", + "installDocsLabel": "Official installation instructions" } ] diff --git a/site/alternatives/activity-monitor.html b/site/alternatives/activity-monitor.html index d6b438087..bec3b7190 100644 --- a/site/alternatives/activity-monitor.html +++ b/site/alternatives/activity-monitor.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Activity Monitor (2026)", "description": "Compare 1 verified free & open-source alternatives to Activity Monitor in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "btop", "description": "Resource monitor that shows usage and stats for processor, memory, disks, network, and processes with responsive graphs.", "url": "https://github.com/aristocratos/btop", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/acunetix.html b/site/alternatives/acunetix.html index e0510a9a3..baa4b67cb 100644 --- a/site/alternatives/acunetix.html +++ b/site/alternatives/acunetix.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Acunetix (2026)", "description": "Compare 1 verified free & open-source alternatives to Acunetix in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Nuclei", "description": "Fast and customizable vulnerability scanner based on simple YAML-based templates from ProjectDiscovery.", "url": "https://github.com/projectdiscovery/nuclei", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/adobe-acrobat-dc-20.html b/site/alternatives/adobe-acrobat-dc-20.html index 85111bfca..70f7bcf6d 100644 --- a/site/alternatives/adobe-acrobat-dc-20.html +++ b/site/alternatives/adobe-acrobat-dc-20.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Adobe Acrobat DC ($20 (2026)", "description": "Compare 1 verified free & open-source alternatives to Adobe Acrobat DC ($20 in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Stirling-PDF Ultimate Toolbox", "description": "Full-featured, privacy-first PDF manipulation suite to merge, split, OCR, redact, and sign PDFs with zero cloud tracking.", "url": "https://github.com/Stirling-Tools/Stirling-PDF", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/algolia.html b/site/alternatives/algolia.html index f72a2da8d..4284d6ab0 100644 --- a/site/alternatives/algolia.html +++ b/site/alternatives/algolia.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Algolia (2026)", "description": "Compare 2 verified free & open-source alternatives to Algolia in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "Algolia", @@ -67,7 +67,7 @@ "name": "Meilisearch", "description": "Lightning-fast, typo-tolerant open-source search engine providing instant full-text search as you type.", "url": "https://www.meilisearch.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -84,7 +84,7 @@ "name": "Typesense", "description": "Fast, typo-tolerant open-source search engine designed for delightful developer experience and sub-50ms search.", "url": "https://typesense.org", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/amplitude.html b/site/alternatives/amplitude.html index c3fcaecb2..473cf5d38 100644 --- a/site/alternatives/amplitude.html +++ b/site/alternatives/amplitude.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Amplitude (2026)", "description": "Compare 1 verified free & open-source alternatives to Amplitude in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "PostHog", "description": "Open-source product analytics suite combining web analytics, session replays, feature flags, and survey tools.", "url": "https://posthog.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -236,7 +236,7 @@

PostHog - + 🎁
Observability & Analytics @@ -244,7 +244,7 @@

Multi-platform
- + Perk → Specs →
@@ -255,19 +255,21 @@

-
+

PostHog

- + ⚡ 1M Free Events
Observability & Analytics
- +
+
+ ⚡ Exclusive Partner Offer: 1M Free Events + 5,000 Session Replays/mo +
+ + Claim → + +
diff --git a/site/alternatives/anyscale.html b/site/alternatives/anyscale.html index 915f120ec..95e131359 100644 --- a/site/alternatives/anyscale.html +++ b/site/alternatives/anyscale.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Anyscale (2026)", "description": "Compare 1 verified free & open-source alternatives to Anyscale in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Unsloth", "description": "Finetune Llama 3.3, Mistral, and Qwen 2x-5x faster with 70% less memory using optimized hand-written GPU kernels.", "url": "https://github.com/unslothai/unsloth", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/api-fuzzing-commercial-tools.html b/site/alternatives/api-fuzzing-commercial-tools.html index 813cf3506..0acd16c71 100644 --- a/site/alternatives/api-fuzzing-commercial-tools.html +++ b/site/alternatives/api-fuzzing-commercial-tools.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to API Fuzzing Commercial Tools (2026)", "description": "Compare 1 verified free & open-source alternatives to API Fuzzing Commercial Tools in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Schemathesis", "description": "Modern API testing tool that finds crashes and bugs using property-based testing and OpenAPI specifications.", "url": "https://github.com/schemathesis/schemathesis", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/arize-phoenix.html b/site/alternatives/arize-phoenix.html index 634c7e631..ef7f395db 100644 --- a/site/alternatives/arize-phoenix.html +++ b/site/alternatives/arize-phoenix.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Arize Phoenix (2026)", "description": "Compare 1 verified free & open-source alternatives to Arize Phoenix in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Ragas", "description": "Evaluation framework for your Retrieval Augmented Generation (RAG) pipelines with faithfulness metrics.", "url": "https://github.com/explodinggradients/ragas", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/artillery-pro.html b/site/alternatives/artillery-pro.html index cff0b6878..7d7703e03 100644 --- a/site/alternatives/artillery-pro.html +++ b/site/alternatives/artillery-pro.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Artillery Pro (2026)", "description": "Compare 1 verified free & open-source alternatives to Artillery Pro in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Locust", "description": "Scalable user load testing tool written in Python with real-time web monitoring UI.", "url": "https://github.com/locustio/locust", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/asdf.html b/site/alternatives/asdf.html index e3283340c..5179ab425 100644 --- a/site/alternatives/asdf.html +++ b/site/alternatives/asdf.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to ASDF (2026)", "description": "Compare 1 verified free & open-source alternatives to ASDF in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "mise", "description": "Front-end to your dev environment: polyglot runtime executor, environment variable manager, and task runner.", "url": "https://github.com/jdx/mise", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/auth0.html b/site/alternatives/auth0.html index 5bc7cc86c..655e6dbc9 100644 --- a/site/alternatives/auth0.html +++ b/site/alternatives/auth0.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Auth0 (2026)", "description": "Compare 6 verified free & open-source alternatives to Auth0 in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 6, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "Auth0", @@ -67,7 +67,7 @@ "name": "Lucia", "description": "Flexible and lightweight open-source authentication and session handling resource for modern web applications.", "url": "https://lucia-auth.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -84,7 +84,7 @@ "name": "SuperTokens", "description": "Open-source alternative to Auth0 and Firebase Auth providing passwordless, social login, session management, and user roles.", "url": "https://supertokens.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -101,7 +101,7 @@ "name": "Logto", "description": "Modern open-source identity and access management infrastructure with OIDC, OAuth 2.0, and pre-built sign-in UI.", "url": "https://logto.io", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -118,7 +118,7 @@ "name": "Keycloak", "description": "Open source identity and access management solution for modern applications and services, supporting OpenID Connect and SAML.", "url": "https://www.keycloak.org", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -135,7 +135,7 @@ "name": "Zitadel", "description": "Open source identity infrastructure with turnkey authentication, audit logs, multi-tenancy, and passkeys.", "url": "https://zitadel.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -152,7 +152,7 @@ "name": "Ory Kratos", "description": "Cloud-native user management system and identity provider implementing login, registration, MFA, and social auth.", "url": "https://www.ory.sh/kratos", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/autogpt-enterprise.html b/site/alternatives/autogpt-enterprise.html index a0c3873f7..d5206f1a9 100644 --- a/site/alternatives/autogpt-enterprise.html +++ b/site/alternatives/autogpt-enterprise.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to AutoGPT Enterprise (2026)", "description": "Compare 1 verified free & open-source alternatives to AutoGPT Enterprise in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "SuperAGI", "description": "Dev-first open source autonomous AI agent framework with GUI, agent telemetry, concurrent agents, and marketplace.", "url": "https://github.com/TransformerOptimus/SuperAGI", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/autojump.html b/site/alternatives/autojump.html index 450c6f810..00f630a8d 100644 --- a/site/alternatives/autojump.html +++ b/site/alternatives/autojump.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Autojump (2026)", "description": "Compare 1 verified free & open-source alternatives to Autojump in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "zoxide", "description": "Smarter cd command inspired by z and autojump: learns your navigation habits to jump to directories in fewer keystrokes.", "url": "https://github.com/ajeetdsouza/zoxide", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/aws-alb.html b/site/alternatives/aws-alb.html index 0a9ef0ad8..74daa7083 100644 --- a/site/alternatives/aws-alb.html +++ b/site/alternatives/aws-alb.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to AWS ALB (2026)", "description": "Compare 1 verified free & open-source alternatives to AWS ALB in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Traefik Community", "description": "The leading cloud-native application proxy that integrates with your existing cluster and configures itself automatically.", "url": "https://traefik.io/traefik", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/aws-amplify.html b/site/alternatives/aws-amplify.html index ad906e941..facfe65b2 100644 --- a/site/alternatives/aws-amplify.html +++ b/site/alternatives/aws-amplify.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to AWS Amplify (2026)", "description": "Compare 2 verified free & open-source alternatives to AWS Amplify in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Netlify for Open Source", "description": "Free team plan with increased build minutes, bandwidth, and preview deployments for eligible open-source projects.", "url": "https://www.netlify.com/open-source", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "Vercel for Open Source", "description": "Free Pro sponsorship with elevated edge compute limits and team features for popular open-source projects.", "url": "https://vercel.com/docs/accounts/plans/pro#open-source", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/aws-aurora-serverless.html b/site/alternatives/aws-aurora-serverless.html index 59608bd77..3017e0a56 100644 --- a/site/alternatives/aws-aurora-serverless.html +++ b/site/alternatives/aws-aurora-serverless.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to AWS Aurora Serverless (2026)", "description": "Compare 1 verified free & open-source alternatives to AWS Aurora Serverless in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Neon", "description": "Serverless Postgres with instant branching, bottomless storage, and autoscaling compute to zero.", "url": "https://neon.tech", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/aws-cognito.html b/site/alternatives/aws-cognito.html index 22336eb3e..c5b29161b 100644 --- a/site/alternatives/aws-cognito.html +++ b/site/alternatives/aws-cognito.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to AWS Cognito (2026)", "description": "Compare 1 verified free & open-source alternatives to AWS Cognito in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Ory Kratos", "description": "Cloud-native user management system and identity provider implementing login, registration, MFA, and social auth.", "url": "https://www.ory.sh/kratos", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/aws-documentdb.html b/site/alternatives/aws-documentdb.html index 353c8a9f0..5a3387343 100644 --- a/site/alternatives/aws-documentdb.html +++ b/site/alternatives/aws-documentdb.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to AWS DocumentDB (2026)", "description": "Compare 1 verified free & open-source alternatives to AWS DocumentDB in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "MongoDB Atlas", "description": "Fully managed document database service with automated scaling, backups, and built-in security.", "url": "https://www.mongodb.com/products/platform/atlas-database", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/aws-dynamodb.html b/site/alternatives/aws-dynamodb.html index aded332d1..969e1241b 100644 --- a/site/alternatives/aws-dynamodb.html +++ b/site/alternatives/aws-dynamodb.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to AWS DynamoDB (2026)", "description": "Compare 1 verified free & open-source alternatives to AWS DynamoDB in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Upstash", "description": "Serverless data platform providing Redis, Apache Kafka, and QStash with per-request pricing and instant scaling.", "url": "https://upstash.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/aws-elasticache.html b/site/alternatives/aws-elasticache.html index da48729f0..4a23c3310 100644 --- a/site/alternatives/aws-elasticache.html +++ b/site/alternatives/aws-elasticache.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to AWS ElastiCache (2026)", "description": "Compare 1 verified free & open-source alternatives to AWS ElastiCache in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Redis Cloud", "description": "High-performance in-memory key-value database managed on AWS, GCP, and Azure.", "url": "https://redis.io/cloud", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/aws-rds.html b/site/alternatives/aws-rds.html index 3b67ec599..8eb357297 100644 --- a/site/alternatives/aws-rds.html +++ b/site/alternatives/aws-rds.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to AWS RDS (2026)", "description": "Compare 1 verified free & open-source alternatives to AWS RDS in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Supabase", "description": "Open source Firebase alternative providing PostgreSQL, Auth, Instant APIs, Realtime subscriptions, and Storage.", "url": "https://supabase.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/aws-s3.html b/site/alternatives/aws-s3.html index fd356f27d..83c7103d8 100644 --- a/site/alternatives/aws-s3.html +++ b/site/alternatives/aws-s3.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to AWS S3 (2026)", "description": "Compare 1 verified free & open-source alternatives to AWS S3 in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "AWS S3", @@ -67,7 +67,7 @@ "name": "MinIO", "description": "High-performance, S3-compatible open-source object storage suite designed for high-density cloud data.", "url": "https://min.io", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/better-uptime.html b/site/alternatives/better-uptime.html index aca9efad4..f6d722f02 100644 --- a/site/alternatives/better-uptime.html +++ b/site/alternatives/better-uptime.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Better Uptime (2026)", "description": "Compare 1 verified free & open-source alternatives to Better Uptime in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Uptime Kuma", "description": "Self-hosted monitoring tool like Uptime Robot with modern dashboard and notifications across 90+ services.", "url": "https://github.com/louislam/uptime-kuma", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/bridgecrew.html b/site/alternatives/bridgecrew.html index fafd3a612..cafb1b123 100644 --- a/site/alternatives/bridgecrew.html +++ b/site/alternatives/bridgecrew.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Bridgecrew (2026)", "description": "Compare 1 verified free & open-source alternatives to Bridgecrew in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Checkov", "description": "Static code analysis tool for infrastructure as code (Terraform, CloudFormation, Kubernetes, Dockerfile).", "url": "https://github.com/bridgecrewio/checkov", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/bugsnag.html b/site/alternatives/bugsnag.html index 50cd25259..d65cf7f75 100644 --- a/site/alternatives/bugsnag.html +++ b/site/alternatives/bugsnag.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Bugsnag (2026)", "description": "Compare 1 verified free & open-source alternatives to Bugsnag in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Sentry for Open Source", "description": "Free Sentry Business plan for qualifying open-source maintainers to monitor application health, errors, and real-time performance.", "url": "https://sentry.io/for/open-source", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/burp-suite-professional.html b/site/alternatives/burp-suite-professional.html index 6edaddea0..0adddef67 100644 --- a/site/alternatives/burp-suite-professional.html +++ b/site/alternatives/burp-suite-professional.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Burp Suite Professional (2026)", "description": "Compare 1 verified free & open-source alternatives to Burp Suite Professional in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "OWASP ZAP", "description": "The world's most widely used web app scanner, free and open-source automated penetration testing tool.", "url": "https://github.com/zaproxy/zaproxy", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/cat.html b/site/alternatives/cat.html index e08299162..6f38a681c 100644 --- a/site/alternatives/cat.html +++ b/site/alternatives/cat.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Cat (2026)", "description": "Compare 1 verified free & open-source alternatives to Cat in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "bat", "description": "Cat clone with syntax highlighting and Git integration for dozens of programming languages.", "url": "https://github.com/sharkdp/bat", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/charles-proxy.html b/site/alternatives/charles-proxy.html index 7eb013d4f..e440d3439 100644 --- a/site/alternatives/charles-proxy.html +++ b/site/alternatives/charles-proxy.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Charles Proxy (2026)", "description": "Compare 1 verified free & open-source alternatives to Charles Proxy in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "mitmproxy", "description": "An interactive, SSL-capable intercepting HTTP proxy for penetration testers and software developers.", "url": "https://github.com/mitmproxy/mitmproxy", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/chatbase.html b/site/alternatives/chatbase.html index 84a6b5700..e8aa50d2c 100644 --- a/site/alternatives/chatbase.html +++ b/site/alternatives/chatbase.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Chatbase (2026)", "description": "Compare 1 verified free & open-source alternatives to Chatbase in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "AnythingLLM", "description": "The all-in-one Desktop & Docker AI application with full RAG pipeline, multi-agent workspaces, and complete privacy.", "url": "https://github.com/Mintplex-Labs/anything-llm", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/chatgpt-enterprise.html b/site/alternatives/chatgpt-enterprise.html index c2cbe4fab..bde7b82db 100644 --- a/site/alternatives/chatgpt-enterprise.html +++ b/site/alternatives/chatgpt-enterprise.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to ChatGPT Enterprise (2026)", "description": "Compare 1 verified free & open-source alternatives to ChatGPT Enterprise in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "ChatGPT Enterprise", @@ -67,7 +67,7 @@ "name": "PrivateGPT", "description": "100% private, local document question and answering engine using open LLMs without internet connection or data leaks.", "url": "https://github.com/zylon-ai/private-gpt", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/chatgpt-plus.html b/site/alternatives/chatgpt-plus.html index f6772a784..5ad9004de 100644 --- a/site/alternatives/chatgpt-plus.html +++ b/site/alternatives/chatgpt-plus.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to ChatGPT Plus (2026)", "description": "Compare 1 verified free & open-source alternatives to ChatGPT Plus in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "ChatGPT Plus", @@ -67,7 +67,7 @@ "name": "LibreChat", "description": "Enhanced, self-hostable open-source AI chat platform unifying OpenAI, Anthropic, Gemini, and local LLMs.", "url": "https://github.com/danny-avila/LibreChat", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/checkmarx.html b/site/alternatives/checkmarx.html index 81da2b393..572082e5e 100644 --- a/site/alternatives/checkmarx.html +++ b/site/alternatives/checkmarx.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Checkmarx (2026)", "description": "Compare 1 verified free & open-source alternatives to Checkmarx in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Semgrep", "description": "Fast, lightweight static analysis engine for finding bugs, enforcing secure coding standards, and auditing ASTs.", "url": "https://github.com/semgrep/semgrep", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/claude-pro.html b/site/alternatives/claude-pro.html index ee82e6e0f..69af57cb7 100644 --- a/site/alternatives/claude-pro.html +++ b/site/alternatives/claude-pro.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Claude Pro (2026)", "description": "Compare 1 verified free & open-source alternatives to Claude Pro in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "Claude Pro", @@ -67,7 +67,7 @@ "name": "LibreChat", "description": "Enhanced, self-hostable open-source AI chat platform unifying OpenAI, Anthropic, Gemini, and local LLMs.", "url": "https://github.com/danny-avila/LibreChat", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/clerk.html b/site/alternatives/clerk.html index 8f2006fdc..a478d4a87 100644 --- a/site/alternatives/clerk.html +++ b/site/alternatives/clerk.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Clerk (2026)", "description": "Compare 2 verified free & open-source alternatives to Clerk in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "SuperTokens", "description": "Open-source alternative to Auth0 and Firebase Auth providing passwordless, social login, session management, and user roles.", "url": "https://supertokens.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "Logto", "description": "Modern open-source identity and access management infrastructure with OIDC, OAuth 2.0, and pre-built sign-in UI.", "url": "https://logto.io", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/cloc-enterprise.html b/site/alternatives/cloc-enterprise.html index abf910267..693121c66 100644 --- a/site/alternatives/cloc-enterprise.html +++ b/site/alternatives/cloc-enterprise.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to CLOC Enterprise (2026)", "description": "Compare 1 verified free & open-source alternatives to CLOC Enterprise in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "tokei", "description": "Blazingly fast CLI utility that counts code, lines, comments, and blank spaces across hundreds of programming languages.", "url": "https://github.com/XAMPPRocky/tokei", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/cloudflare-pro.html b/site/alternatives/cloudflare-pro.html index c977eadcd..0904e82c4 100644 --- a/site/alternatives/cloudflare-pro.html +++ b/site/alternatives/cloudflare-pro.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Cloudflare Pro (2026)", "description": "Compare 1 verified free & open-source alternatives to Cloudflare Pro in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Nginx Proxy Manager", "description": "Expose your web services easily and securely with automatic Let's Encrypt SSL certificates and web administration.", "url": "https://nginxproxymanager.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/command-t.html b/site/alternatives/command-t.html index 05dfaee86..97dbf3f34 100644 --- a/site/alternatives/command-t.html +++ b/site/alternatives/command-t.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Command-T (2026)", "description": "Compare 1 verified free & open-source alternatives to Command-T in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "fzf", "description": "General-purpose command-line fuzzy finder with blazing speed and interactive shell bindings.", "url": "https://github.com/junegunn/fzf", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/commercial-api-testers.html b/site/alternatives/commercial-api-testers.html index bb87607f0..e567c782d 100644 --- a/site/alternatives/commercial-api-testers.html +++ b/site/alternatives/commercial-api-testers.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Commercial API Testers (2026)", "description": "Compare 1 verified free & open-source alternatives to Commercial API Testers in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "RestAssured", "description": "Java DSL for easy testing of REST services, bringing the simplicity of dynamic languages into Java.", "url": "https://github.com/rest-assured/rest-assured", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/contentful.html b/site/alternatives/contentful.html index bb8094802..4977a5b2d 100644 --- a/site/alternatives/contentful.html +++ b/site/alternatives/contentful.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Contentful (2026)", "description": "Compare 2 verified free & open-source alternatives to Contentful in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Strapi", "description": "Open-source headless CMS delivering customizable REST and GraphQL APIs for web and mobile frontends.", "url": "https://strapi.io", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "Payload CMS Starter", "description": "The modern headless CMS and application framework built directly inside Next.js with TypeScript and SQLite/Postgres.", "url": "https://github.com/payloadcms/payload", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/copilot-workspace.html b/site/alternatives/copilot-workspace.html index 4f7dc3a73..aa63fc144 100644 --- a/site/alternatives/copilot-workspace.html +++ b/site/alternatives/copilot-workspace.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Copilot Workspace (2026)", "description": "Compare 1 verified free & open-source alternatives to Copilot Workspace in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "OpenHands", "description": "Open-source platform for software development agents that can write code, fix bugs, run bash commands, and browse documentation autonomously.", "url": "https://github.com/All-Hands-AI/OpenHands", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/cursor.html b/site/alternatives/cursor.html index 789835027..bd94289f4 100644 --- a/site/alternatives/cursor.html +++ b/site/alternatives/cursor.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Cursor (2026)", "description": "Compare 1 verified free & open-source alternatives to Cursor in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Zed", "description": "High-performance, multiplayer code editor written in Rust with built-in language intelligence and AI.", "url": "https://github.com/zed-industries/zed", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/daisydisk.html b/site/alternatives/daisydisk.html index 3cd6d0623..e51381247 100644 --- a/site/alternatives/daisydisk.html +++ b/site/alternatives/daisydisk.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to DaisyDisk (2026)", "description": "Compare 1 verified free & open-source alternatives to DaisyDisk in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "ncdu", "description": "Disk usage analyzer with an ncurses interface, designed to find space hogs on remote servers.", "url": "https://code.blicky.net/yorhel/ncdu", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/datadog-agent.html b/site/alternatives/datadog-agent.html index 6e1a3c6bb..b45a9c24c 100644 --- a/site/alternatives/datadog-agent.html +++ b/site/alternatives/datadog-agent.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Datadog Agent (2026)", "description": "Compare 1 verified free & open-source alternatives to Datadog Agent in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "btop", "description": "Resource monitor that shows usage and stats for processor, memory, disks, network, and processes with responsive graphs.", "url": "https://github.com/aristocratos/btop", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/datadog-apm.html b/site/alternatives/datadog-apm.html index 17aabd7c5..70e884c99 100644 --- a/site/alternatives/datadog-apm.html +++ b/site/alternatives/datadog-apm.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Datadog APM (2026)", "description": "Compare 1 verified free & open-source alternatives to Datadog APM in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Sentry for Open Source", "description": "Free Sentry Business plan for qualifying open-source maintainers to monitor application health, errors, and real-time performance.", "url": "https://sentry.io/for/open-source", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/datadog-logs.html b/site/alternatives/datadog-logs.html index fb8906164..b535de59c 100644 --- a/site/alternatives/datadog-logs.html +++ b/site/alternatives/datadog-logs.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Datadog Logs (2026)", "description": "Compare 1 verified free & open-source alternatives to Datadog Logs in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Loki", "description": "Visual regression testing for Storybook stories across Chrome and Android with Git diffs.", "url": "https://github.com/oblador/loki", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/datadog-metrics.html b/site/alternatives/datadog-metrics.html index 866dddfa7..43b5ec695 100644 --- a/site/alternatives/datadog-metrics.html +++ b/site/alternatives/datadog-metrics.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Datadog Metrics (2026)", "description": "Compare 1 verified free & open-source alternatives to Datadog Metrics in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Prometheus", "description": "An open-source monitoring system with a dimensional data model, flexible query language, and alerting.", "url": "https://prometheus.io", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/datadog.html b/site/alternatives/datadog.html index b39cac27f..808ef2e8c 100644 --- a/site/alternatives/datadog.html +++ b/site/alternatives/datadog.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Datadog (2026)", "description": "Compare 2 verified free & open-source alternatives to Datadog in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "Datadog", @@ -67,7 +67,7 @@ "name": "GlitchTip", "description": "Open-source, self-hosted error tracking system compatible with Sentry client libraries and SDKs.", "url": "https://glitchtip.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -84,7 +84,7 @@ "name": "Uptime Kuma", "description": "Self-hosted monitoring tool like Uptime Robot with modern dashboard and notifications across 90+ services.", "url": "https://github.com/louislam/uptime-kuma", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/devin-ai.html b/site/alternatives/devin-ai.html index 42f2d4acf..345e076ee 100644 --- a/site/alternatives/devin-ai.html +++ b/site/alternatives/devin-ai.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Devin AI (2026)", "description": "Compare 2 verified free & open-source alternatives to Devin AI in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "MetaGPT", "description": "Multi-agent framework assigning distinct software company roles (Product Manager, Architect, Engineer) to LLMs.", "url": "https://github.com/geekan/MetaGPT", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "SWE-agent", "description": "Autonomous software engineering agent that turns LM models into autonomous agents solving GitHub issues.", "url": "https://github.com/princeton-nlp/SWE-agent", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/devin.html b/site/alternatives/devin.html index e667d5403..3f2ea5d51 100644 --- a/site/alternatives/devin.html +++ b/site/alternatives/devin.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Devin (2026)", "description": "Compare 1 verified free & open-source alternatives to Devin in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "OpenHands", "description": "Open-source platform for software development agents that can write code, fix bugs, run bash commands, and browse documentation autonomously.", "url": "https://github.com/All-Hands-AI/OpenHands", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/df-command.html b/site/alternatives/df-command.html index 8e3714ea7..944c0caac 100644 --- a/site/alternatives/df-command.html +++ b/site/alternatives/df-command.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Df Command (2026)", "description": "Compare 1 verified free & open-source alternatives to Df Command in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "duf", "description": "Disk Usage/Free utility, a colorful and user-friendly modern replacement for df.", "url": "https://github.com/muesli/duf", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/dify-enterprise.html b/site/alternatives/dify-enterprise.html index 17f1f1a6a..dbb52b234 100644 --- a/site/alternatives/dify-enterprise.html +++ b/site/alternatives/dify-enterprise.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Dify Enterprise (2026)", "description": "Compare 1 verified free & open-source alternatives to Dify Enterprise in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "RAGFlow", "description": "Next-generation open-source RAG engine based on deep document understanding to extract structured data from complex files.", "url": "https://github.com/infiniflow/ragflow", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/dify.html b/site/alternatives/dify.html index e290924b0..432b32eee 100644 --- a/site/alternatives/dify.html +++ b/site/alternatives/dify.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Dify (2026)", "description": "Compare 1 verified free & open-source alternatives to Dify in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Langflow", "description": "Dynamic visual framework for building, testing, and deploying multi-agent AI and RAG applications.", "url": "https://github.com/langflow-ai/langflow", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/directory-opus.html b/site/alternatives/directory-opus.html index f6ab9d701..75377fcdc 100644 --- a/site/alternatives/directory-opus.html +++ b/site/alternatives/directory-opus.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Directory Opus (2026)", "description": "Compare 1 verified free & open-source alternatives to Directory Opus in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "superfile", "description": "Fancy and modern terminal file manager with sleek UI, file previews, and keyboard navigation.", "url": "https://github.com/yorukot/superfile", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/disk-inventory-x.html b/site/alternatives/disk-inventory-x.html index 9f20335b1..1e8369b13 100644 --- a/site/alternatives/disk-inventory-x.html +++ b/site/alternatives/disk-inventory-x.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Disk Inventory X (2026)", "description": "Compare 1 verified free & open-source alternatives to Disk Inventory X in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "ncdu", "description": "Disk usage analyzer with an ncurses interface, designed to find space hogs on remote servers.", "url": "https://code.blicky.net/yorhel/ncdu", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/docker-desktop-gui.html b/site/alternatives/docker-desktop-gui.html index 5db19f9b2..4ba3b0918 100644 --- a/site/alternatives/docker-desktop-gui.html +++ b/site/alternatives/docker-desktop-gui.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Docker Desktop GUI (2026)", "description": "Compare 1 verified free & open-source alternatives to Docker Desktop GUI in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Portainer Community", "description": "Universal container management platform for Docker, Docker Swarm, and Kubernetes with clean web GUI.", "url": "https://www.portainer.io", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/docker-desktop-kubernetes.html b/site/alternatives/docker-desktop-kubernetes.html index 2bf5fe037..c139ee73e 100644 --- a/site/alternatives/docker-desktop-kubernetes.html +++ b/site/alternatives/docker-desktop-kubernetes.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Docker Desktop Kubernetes (2026)", "description": "Compare 1 verified free & open-source alternatives to Docker Desktop Kubernetes in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "minikube", "description": "Run Kubernetes locally on Windows, macOS, and Linux with automated cluster provisioning.", "url": "https://github.com/kubernetes/minikube", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/docker-desktop.html b/site/alternatives/docker-desktop.html index 612288170..e0769b425 100644 --- a/site/alternatives/docker-desktop.html +++ b/site/alternatives/docker-desktop.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Docker Desktop (2026)", "description": "Compare 2 verified free & open-source alternatives to Docker Desktop in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "lazydocker", "description": "A simple terminal UI for both Docker and docker-compose, written in Go with the gocui library.", "url": "https://github.com/jesseduffield/lazydocker", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "CasaOS", "description": "Simple, personal cloud OS designed for home servers and self-hosting Docker apps with an elegant UI.", "url": "https://casaos.io", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/docker-linter-pro.html b/site/alternatives/docker-linter-pro.html index 45dd318b0..4c5641168 100644 --- a/site/alternatives/docker-linter-pro.html +++ b/site/alternatives/docker-linter-pro.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Docker Linter Pro (2026)", "description": "Compare 1 verified free & open-source alternatives to Docker Linter Pro in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Hadolint", "description": "Smarter Dockerfile linter that helps you build best-practice Docker images by parsing AST rules.", "url": "https://github.com/hadolint/hadolint", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/eks.html b/site/alternatives/eks.html index fd0d8a0d4..1c7840a38 100644 --- a/site/alternatives/eks.html +++ b/site/alternatives/eks.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to EKS (2026)", "description": "Compare 1 verified free & open-source alternatives to EKS in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "kind", "description": "Kubernetes IN Docker: tool for running local Kubernetes clusters using Docker container nodes.", "url": "https://github.com/kubernetes-sigs/kind", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/electron-pro.html b/site/alternatives/electron-pro.html index 5941f90c3..51e14e048 100644 --- a/site/alternatives/electron-pro.html +++ b/site/alternatives/electron-pro.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Electron Pro (2026)", "description": "Compare 1 verified free & open-source alternatives to Electron Pro in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Tauri App Starter", "description": "Build tiny, blazingly fast binaries for all major desktop and mobile platforms using web frontend and Rust backend.", "url": "https://github.com/tauri-apps/tauri", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/elevenlabs.html b/site/alternatives/elevenlabs.html index 48ed3a0d9..37ca2d40a 100644 --- a/site/alternatives/elevenlabs.html +++ b/site/alternatives/elevenlabs.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to ElevenLabs (2026)", "description": "Compare 1 verified free & open-source alternatives to ElevenLabs in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "ElevenLabs", @@ -67,7 +67,7 @@ "name": "Piper TTS", "description": "Fast, local neural text to speech system that sounds great and is optimized for Raspberry Pi and low-power hardware.", "url": "https://github.com/rhasspy/piper", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/fiddler-everywhere.html b/site/alternatives/fiddler-everywhere.html index a143904db..c22af97f5 100644 --- a/site/alternatives/fiddler-everywhere.html +++ b/site/alternatives/fiddler-everywhere.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Fiddler Everywhere (2026)", "description": "Compare 1 verified free & open-source alternatives to Fiddler Everywhere in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "mitmproxy", "description": "An interactive, SSL-capable intercepting HTTP proxy for penetration testers and software developers.", "url": "https://github.com/mitmproxy/mitmproxy", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/firebase.html b/site/alternatives/firebase.html index ccaeaecbf..3c9f42682 100644 --- a/site/alternatives/firebase.html +++ b/site/alternatives/firebase.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Firebase (2026)", "description": "Compare 4 verified free & open-source alternatives to Firebase in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 4, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "Firebase", @@ -67,7 +67,7 @@ "name": "Supabase", "description": "Open source Firebase alternative providing PostgreSQL, Auth, Instant APIs, Realtime subscriptions, and Storage.", "url": "https://supabase.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -84,7 +84,7 @@ "name": "PocketBase", "description": "Open source backend in 1 file consisting of embedded SQLite database with real-time subscriptions, built-in auth, and admin dashboard.", "url": "https://pocketbase.io", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -101,7 +101,7 @@ "name": "Appwrite", "description": "Self-hosted backend-as-a-service platform providing developers with core APIs for authentication, databases, storage, and serverless functions.", "url": "https://appwrite.io", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -118,7 +118,7 @@ "name": "PocketBase 1-Click Backend", "description": "Instant open-source backend in 1 binary file with embedded SQLite database, real-time subscriptions, and auth rules.", "url": "https://github.com/pocketbase/pocketbase", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/flowise.html b/site/alternatives/flowise.html index a7fa7d627..eb4358683 100644 --- a/site/alternatives/flowise.html +++ b/site/alternatives/flowise.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Flowise (2026)", "description": "Compare 1 verified free & open-source alternatives to Flowise in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Langflow", "description": "Dynamic visual framework for building, testing, and deploying multi-agent AI and RAG applications.", "url": "https://github.com/langflow-ai/langflow", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/gatling-enterprise.html b/site/alternatives/gatling-enterprise.html index 2ecfbfc1b..61a82633a 100644 --- a/site/alternatives/gatling-enterprise.html +++ b/site/alternatives/gatling-enterprise.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Gatling Enterprise (2026)", "description": "Compare 1 verified free & open-source alternatives to Gatling Enterprise in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "k6", "description": "Modern load testing tool, using Go and JavaScript, for testing system performance and reliability.", "url": "https://github.com/grafana/k6", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/gitguardian.html b/site/alternatives/gitguardian.html index 23e480f9c..798093219 100644 --- a/site/alternatives/gitguardian.html +++ b/site/alternatives/gitguardian.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to GitGuardian (2026)", "description": "Compare 1 verified free & open-source alternatives to GitGuardian in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "trufflehog", "description": "Find leaked credentials and secrets across git commit history, filesystems, and S3 buckets.", "url": "https://github.com/trufflesecurity/trufflehog", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/github-copilot.html b/site/alternatives/github-copilot.html index 7b779aee5..8c45df36c 100644 --- a/site/alternatives/github-copilot.html +++ b/site/alternatives/github-copilot.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to GitHub Copilot (2026)", "description": "Compare 3 verified free & open-source alternatives to GitHub Copilot in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 3, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "GitHub Copilot", @@ -67,7 +67,7 @@ "name": "Ollama", "description": "Get up and running with Llama 3.3, Mistral, Qwen, and other large language models locally with a simple CLI and REST API.", "url": "https://github.com/ollama/ollama", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -84,7 +84,7 @@ "name": "Tabby", "description": "Self-hosted AI coding assistant alternative to GitHub Copilot with local model execution and editor plugins.", "url": "https://github.com/TabbyML/tabby", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -101,7 +101,7 @@ "name": "OpenCodeInterpreter", "description": "Open-source code generation system integrating dynamic execution feedback and compiler outputs for iterative code refinement.", "url": "https://github.com/OpenCodeInterpreter/OpenCodeInterpreter", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/gke-local.html b/site/alternatives/gke-local.html index fce8f165b..b40bfb35f 100644 --- a/site/alternatives/gke-local.html +++ b/site/alternatives/gke-local.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to GKE Local (2026)", "description": "Compare 1 verified free & open-source alternatives to GKE Local in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "kind", "description": "Kubernetes IN Docker: tool for running local Kubernetes clusters using Docker container nodes.", "url": "https://github.com/kubernetes-sigs/kind", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/google-analytics.html b/site/alternatives/google-analytics.html index 02eeeff16..a1bbf241d 100644 --- a/site/alternatives/google-analytics.html +++ b/site/alternatives/google-analytics.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Google Analytics (2026)", "description": "Compare 2 verified free & open-source alternatives to Google Analytics in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Umami", "description": "Privacy-focused, cookie-free open-source web analytics platform with a fast and intuitive dashboard.", "url": "https://umami.is", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "Plausible Analytics Self-Hosted", "description": "Lightweight and open-source Google Analytics alternative with zero cookies and full GDPR compliance.", "url": "https://plausible.io/self-hosted", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/google-cloud-spanner.html b/site/alternatives/google-cloud-spanner.html index f590405fc..fd9ef6dfb 100644 --- a/site/alternatives/google-cloud-spanner.html +++ b/site/alternatives/google-cloud-spanner.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Google Cloud Spanner (2026)", "description": "Compare 1 verified free & open-source alternatives to Google Cloud Spanner in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "TiDB Serverless", "description": "Distributed, MySQL-compatible Hybrid Transactional/Analytical Processing (HTAP) database with serverless auto-scaling.", "url": "https://www.pingcap.com/tidb-serverless", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/google-cloud-vision-ocr.html b/site/alternatives/google-cloud-vision-ocr.html index e388a0403..338ddb9b1 100644 --- a/site/alternatives/google-cloud-vision-ocr.html +++ b/site/alternatives/google-cloud-vision-ocr.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Google Cloud Vision OCR (2026)", "description": "Compare 1 verified free & open-source alternatives to Google Cloud Vision OCR in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "PaddleOCR", "description": "Awesome multilingual OCR toolkits supporting 80+ languages, table recognition, and document structure analysis.", "url": "https://github.com/PaddlePaddle/PaddleOCR", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/google-custom-search-api.html b/site/alternatives/google-custom-search-api.html index 569915bbd..2063297c6 100644 --- a/site/alternatives/google-custom-search-api.html +++ b/site/alternatives/google-custom-search-api.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Google Custom Search API (2026)", "description": "Compare 1 verified free & open-source alternatives to Google Custom Search API in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "SearXNG", "description": "Privacy-respecting open-source metasearch engine ideal for grounding AI models and retrieval-augmented generation.", "url": "https://github.com/searxng/searxng", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/grammarly-business.html b/site/alternatives/grammarly-business.html index 838043a0b..ef5e36b24 100644 --- a/site/alternatives/grammarly-business.html +++ b/site/alternatives/grammarly-business.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Grammarly Business (2026)", "description": "Compare 1 verified free & open-source alternatives to Grammarly Business in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "vale", "description": "Syntax-aware linter for prose and documentation supporting Google, Microsoft, and custom style guides.", "url": "https://github.com/errata-ai/vale", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/grep.html b/site/alternatives/grep.html index fcef500cb..c64feb5c8 100644 --- a/site/alternatives/grep.html +++ b/site/alternatives/grep.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Grep (2026)", "description": "Compare 1 verified free & open-source alternatives to Grep in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "ripgrep", "description": "Ultra-fast line-oriented search tool that recursively searches directories for a regex pattern while respecting gitignore.", "url": "https://github.com/BurntSushi/ripgrep", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/heroku.html b/site/alternatives/heroku.html index c4a9a45da..421216aa6 100644 --- a/site/alternatives/heroku.html +++ b/site/alternatives/heroku.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Heroku (2026)", "description": "Compare 5 verified free & open-source alternatives to Heroku in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 5, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "Heroku", @@ -67,7 +67,7 @@ "name": "Render", "description": "Unified cloud to build and run web applications, APIs, static sites, and background workers with automated Git deploys.", "url": "https://render.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -84,7 +84,7 @@ "name": "Koyeb", "description": "Serverless platform to deploy full-stack apps and Docker containers globally with built-in CDN, SSL, and private networking.", "url": "https://www.koyeb.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -101,7 +101,7 @@ "name": "Coolify", "description": "Self-hostable, open-source all-in-one alternative to Heroku, Netlify, and Vercel for applications, databases, and services.", "url": "https://coolify.io", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -118,7 +118,7 @@ "name": "Dokku", "description": "Smallest PaaS implementation powered by Docker, allowing Git push-to-deploy on your own single server.", "url": "https://dokku.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -135,7 +135,7 @@ "name": "Railway", "description": "Infrastructure platform where developers build, ship, and scale code without configuring servers.", "url": "https://railway.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -377,7 +377,7 @@

Railway - + 🎁
Cloud Hosting & PaaS @@ -385,7 +385,7 @@

Multi-platform @@ -504,19 +504,21 @@

-
+

Railway

- + ⚡ Cloud Free Tier
Cloud Hosting & PaaS
- +
+
+ ⚡ Exclusive Partner Offer: $5 Monthly Free Cloud & API Hosting +
+ + Claim → + +
diff --git a/site/alternatives/httpie.html b/site/alternatives/httpie.html index c46ba0c1d..9a6db0f87 100644 --- a/site/alternatives/httpie.html +++ b/site/alternatives/httpie.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to HTTPie (2026)", "description": "Compare 1 verified free & open-source alternatives to HTTPie in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "xh", "description": "Friendly and fast tool for sending HTTP requests with intuitive syntax, colorized output, and native curl translation.", "url": "https://github.com/ducaale/xh", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/hubspot-crm.html b/site/alternatives/hubspot-crm.html index c2663cc3d..5e5ea5399 100644 --- a/site/alternatives/hubspot-crm.html +++ b/site/alternatives/hubspot-crm.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to HubSpot CRM (2026)", "description": "Compare 1 verified free & open-source alternatives to HubSpot CRM in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Twenty", "description": "Building a modern, open-source alternative to Salesforce with clean UI and GraphQL APIs.", "url": "https://github.com/twentyhq/twenty", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/iterm2.html b/site/alternatives/iterm2.html index e64c813cb..2f19977c3 100644 --- a/site/alternatives/iterm2.html +++ b/site/alternatives/iterm2.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to iTerm2 (2026)", "description": "Compare 1 verified free & open-source alternatives to iTerm2 in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "WezTerm", "description": "GPU-accelerated cross-platform terminal emulator and multiplexer implemented in Rust.", "url": "https://github.com/wez/wezterm", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/kubernetes-context-switchers.html b/site/alternatives/kubernetes-context-switchers.html index d7cc35103..e6526d51a 100644 --- a/site/alternatives/kubernetes-context-switchers.html +++ b/site/alternatives/kubernetes-context-switchers.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Kubernetes Context Switchers (2026)", "description": "Compare 1 verified free & open-source alternatives to Kubernetes Context Switchers in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "kubectx", "description": "Faster way to switch between clusters and namespaces in kubectl with fuzzy search integration.", "url": "https://github.com/ahmetb/kubectx", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/kubernetes-log-viewers.html b/site/alternatives/kubernetes-log-viewers.html index b846baf6d..4239b1b32 100644 --- a/site/alternatives/kubernetes-log-viewers.html +++ b/site/alternatives/kubernetes-log-viewers.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Kubernetes Log Viewers (2026)", "description": "Compare 1 verified free & open-source alternatives to Kubernetes Log Viewers in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "stern", "description": "Multi pod and container log tailing for Kubernetes with regex filtering and color-coded stream output.", "url": "https://github.com/stern/stern", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/langsmith.html b/site/alternatives/langsmith.html index 8a071a82a..29424a018 100644 --- a/site/alternatives/langsmith.html +++ b/site/alternatives/langsmith.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to LangSmith (2026)", "description": "Compare 1 verified free & open-source alternatives to LangSmith in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Promptfoo", "description": "Test your prompts, agents, and RAGs against red-teaming attacks, prompt injections, and regression suites.", "url": "https://github.com/promptfoo/promptfoo", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/lens-kubernetes-ide.html b/site/alternatives/lens-kubernetes-ide.html index 26d6c0ceb..94f5c5c5b 100644 --- a/site/alternatives/lens-kubernetes-ide.html +++ b/site/alternatives/lens-kubernetes-ide.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Lens Kubernetes IDE (2026)", "description": "Compare 1 verified free & open-source alternatives to Lens Kubernetes IDE in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "k9s", "description": "Kubernetes CLI to manage your clusters in style, observe real-time events, and troubleshoot workloads.", "url": "https://github.com/derailed/k9s", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/llamaindex-enterprise.html b/site/alternatives/llamaindex-enterprise.html index b0199fb45..f225703f1 100644 --- a/site/alternatives/llamaindex-enterprise.html +++ b/site/alternatives/llamaindex-enterprise.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to LlamaIndex Enterprise (2026)", "description": "Compare 1 verified free & open-source alternatives to LlamaIndex Enterprise in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "LangChain", "description": "Standard open-source framework for building context-aware reasoning applications, agents, and multi-agent systems.", "url": "https://github.com/langchain-ai/langchain", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/loadrunner.html b/site/alternatives/loadrunner.html index 386263c09..cf40df05c 100644 --- a/site/alternatives/loadrunner.html +++ b/site/alternatives/loadrunner.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to LoadRunner (2026)", "description": "Compare 3 verified free & open-source alternatives to LoadRunner in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 3, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "k6", "description": "Modern load testing tool, using Go and JavaScript, for testing system performance and reliability.", "url": "https://github.com/grafana/k6", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "Locust", "description": "Scalable user load testing tool written in Python with real-time web monitoring UI.", "url": "https://github.com/locustio/locust", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -96,7 +96,7 @@ "name": "Wrk", "description": "Modern HTTP benchmarking tool capable of generating significant load when run on a single multi-core CPU.", "url": "https://github.com/wg/wrk", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/ls.html b/site/alternatives/ls.html index fcb77df22..4533c4bc7 100644 --- a/site/alternatives/ls.html +++ b/site/alternatives/ls.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Ls (2026)", "description": "Compare 1 verified free & open-source alternatives to Ls in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "eza", "description": "A modern, maintained replacement for ls with colors, git status integration, icons, and tree views.", "url": "https://github.com/eza-community/eza", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/mac-finder.html b/site/alternatives/mac-finder.html index 54d083dd6..e3ab19ee4 100644 --- a/site/alternatives/mac-finder.html +++ b/site/alternatives/mac-finder.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Mac Finder (2026)", "description": "Compare 1 verified free & open-source alternatives to Mac Finder in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "yazi", "description": "Blazingly fast terminal file manager written in Rust, based on async I/O with image preview support.", "url": "https://github.com/sxyazi/yazi", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/mixpanel.html b/site/alternatives/mixpanel.html index dd32721aa..d08b7018b 100644 --- a/site/alternatives/mixpanel.html +++ b/site/alternatives/mixpanel.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Mixpanel (2026)", "description": "Compare 1 verified free & open-source alternatives to Mixpanel in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "PostHog", "description": "Open-source product analytics suite combining web analytics, session replays, feature flags, and survey tools.", "url": "https://posthog.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -236,7 +236,7 @@

PostHog - + 🎁
Observability & Analytics @@ -244,7 +244,7 @@

Multi-platform @@ -255,19 +255,21 @@

-
+

PostHog

- + ⚡ 1M Free Events
Observability & Analytics
- +
+
+ ⚡ Exclusive Partner Offer: 1M Free Events + 5,000 Session Replays/mo +
+ + Claim → + +
diff --git a/site/alternatives/mo.html b/site/alternatives/mo.html index 5bc111b84..df8b510d9 100644 --- a/site/alternatives/mo.html +++ b/site/alternatives/mo.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to mo) (2026)", "description": "Compare 2 verified free & open-source alternatives to mo) in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Stirling-PDF Ultimate Toolbox", "description": "Full-featured, privacy-first PDF manipulation suite to merge, split, OCR, redact, and sign PDFs with zero cloud tracking.", "url": "https://github.com/Stirling-Tools/Stirling-PDF", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "Medusa", "description": "Modular, open-source commerce engine and Shopify alternative built with Node.js and customizable modules.", "url": "https://github.com/medusajs/medusa", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/neofetch-pro.html b/site/alternatives/neofetch-pro.html index ac18ce4ae..a432a75e8 100644 --- a/site/alternatives/neofetch-pro.html +++ b/site/alternatives/neofetch-pro.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Neofetch Pro (2026)", "description": "Compare 1 verified free & open-source alternatives to Neofetch Pro in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "onefetch", "description": "Git repository summary information tool written in Rust that displays project stats directly in terminal.", "url": "https://github.com/o2sh/onefetch", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/nessus-scanner.html b/site/alternatives/nessus-scanner.html index ca66cb180..584f117af 100644 --- a/site/alternatives/nessus-scanner.html +++ b/site/alternatives/nessus-scanner.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Nessus Scanner (2026)", "description": "Compare 1 verified free & open-source alternatives to Nessus Scanner in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Nuclei", "description": "Fast and customizable vulnerability scanner based on simple YAML-based templates from ProjectDiscovery.", "url": "https://github.com/projectdiscovery/nuclei", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/newman.html b/site/alternatives/newman.html index f3f12a6cf..1e7c123a1 100644 --- a/site/alternatives/newman.html +++ b/site/alternatives/newman.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Newman (2026)", "description": "Compare 1 verified free & open-source alternatives to Newman in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "PactumJS", "description": "Next-generation REST API automation testing framework for all levels in a test pyramid with mock support.", "url": "https://github.com/pactumjs/pactum", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/nginx-plus.html b/site/alternatives/nginx-plus.html index cf5b0d31b..8c5c3064e 100644 --- a/site/alternatives/nginx-plus.html +++ b/site/alternatives/nginx-plus.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to NGINX Plus (2026)", "description": "Compare 1 verified free & open-source alternatives to NGINX Plus in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Traefik Community", "description": "The leading cloud-native application proxy that integrates with your existing cluster and configures itself automatically.", "url": "https://traefik.io/traefik", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/notion-ai.html b/site/alternatives/notion-ai.html index 15eb4268c..57bf06480 100644 --- a/site/alternatives/notion-ai.html +++ b/site/alternatives/notion-ai.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Notion AI (2026)", "description": "Compare 1 verified free & open-source alternatives to Notion AI in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "Notion AI", @@ -67,7 +67,7 @@ "name": "Khoj", "description": "Open-source, personal AI second brain that searches, reasons over, and answers questions from your personal docs and notes.", "url": "https://github.com/khoj-ai/khoj", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/nvidia-ai-enterprise.html b/site/alternatives/nvidia-ai-enterprise.html index bd5e8a548..c5be91c0a 100644 --- a/site/alternatives/nvidia-ai-enterprise.html +++ b/site/alternatives/nvidia-ai-enterprise.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to NVIDIA AI Enterprise (2026)", "description": "Compare 1 verified free & open-source alternatives to NVIDIA AI Enterprise in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "TensorRT-LLM", "description": "NVIDIA's specialized library providing state-of-the-art acceleration and optimized execution for LLM inference.", "url": "https://github.com/NVIDIA/TensorRT-LLM", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/nvm.html b/site/alternatives/nvm.html index 4c71e1d7a..76810e2cc 100644 --- a/site/alternatives/nvm.html +++ b/site/alternatives/nvm.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to NVM (2026)", "description": "Compare 1 verified free & open-source alternatives to NVM in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "volta", "description": "The hassle-free JavaScript tool manager that automatically switches Node.js and package manager versions per project.", "url": "https://github.com/volta-cli/volta", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/oh-my-zsh.html b/site/alternatives/oh-my-zsh.html index 6b2062e7c..67ebc68e1 100644 --- a/site/alternatives/oh-my-zsh.html +++ b/site/alternatives/oh-my-zsh.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Oh My Zsh (2026)", "description": "Compare 1 verified free & open-source alternatives to Oh My Zsh in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Starship", "description": "The minimal, blazing-fast, and infinitely customizable cross-shell prompt for any shell (Bash, Zsh, Fish, PowerShell).", "url": "https://github.com/starship/starship", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/okta.html b/site/alternatives/okta.html index 3b32881b8..44263ffd9 100644 --- a/site/alternatives/okta.html +++ b/site/alternatives/okta.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Okta (2026)", "description": "Compare 2 verified free & open-source alternatives to Okta in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Keycloak", "description": "Open source identity and access management solution for modern applications and services, supporting OpenID Connect and SAML.", "url": "https://www.keycloak.org", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "Zitadel", "description": "Open source identity infrastructure with turnkey authentication, audit logs, multi-tenancy, and passkeys.", "url": "https://zitadel.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/openai-api.html b/site/alternatives/openai-api.html index 0840a6288..d7201886e 100644 --- a/site/alternatives/openai-api.html +++ b/site/alternatives/openai-api.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to OpenAI API (2026)", "description": "Compare 2 verified free & open-source alternatives to OpenAI API in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "OpenAI API", @@ -67,7 +67,7 @@ "name": "Ollama", "description": "Get up and running with Llama 3.3, Mistral, Qwen, and other large language models locally with a simple CLI and REST API.", "url": "https://github.com/ollama/ollama", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -84,7 +84,7 @@ "name": "LocalAI", "description": "Local, OpenAI-compatible REST API for running LLMs, audio transcription, image generation, and embeddings on commodity CPU/GPU.", "url": "https://github.com/mudler/LocalAI", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/openai-whisper-api.html b/site/alternatives/openai-whisper-api.html index 040270347..d92180161 100644 --- a/site/alternatives/openai-whisper-api.html +++ b/site/alternatives/openai-whisper-api.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to OpenAI Whisper API (2026)", "description": "Compare 1 verified free & open-source alternatives to OpenAI Whisper API in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Whisper.cpp", "description": "High-performance inference of OpenAI's Whisper automatic speech recognition in pure C/C++ without external dependencies.", "url": "https://github.com/ggerganov/whisper.cpp", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/pinecone.html b/site/alternatives/pinecone.html index 16324d5c6..723439bf0 100644 --- a/site/alternatives/pinecone.html +++ b/site/alternatives/pinecone.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Pinecone (2026)", "description": "Compare 6 verified free & open-source alternatives to Pinecone in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 6, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "Pinecone", @@ -67,7 +67,7 @@ "name": "Qdrant", "description": "Vector similarity search engine with extended filtering support, payload indexing, and high-performance Rust core.", "url": "https://github.com/qdrant/qdrant", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -84,7 +84,7 @@ "name": "Milvus", "description": "Cloud-native open-source vector database built for massive scale similarity search and AI vector retrieval.", "url": "https://github.com/milvus-io/milvus", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -101,7 +101,7 @@ "name": "Weaviate", "description": "Open-source vector database that stores both objects and vectors, allowing for seamless hybrid search.", "url": "https://github.com/weaviate/weaviate", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -118,7 +118,7 @@ "name": "pgvector", "description": "Open-source vector similarity search extension for PostgreSQL, supporting exact and approximate nearest neighbor.", "url": "https://github.com/pgvector/pgvector", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -135,7 +135,7 @@ "name": "LanceDB", "description": "Developer-friendly, serverless open-source vector database for multi-modal AI with zero-copy storage.", "url": "https://github.com/lancedb/lancedb", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -152,7 +152,7 @@ "name": "Qdrant Cloud", "description": "Open-source vector database and similarity search engine for machine learning embeddings and semantic retrieval.", "url": "https://qdrant.tech", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/planetscale.html b/site/alternatives/planetscale.html index 294060102..ffeb936da 100644 --- a/site/alternatives/planetscale.html +++ b/site/alternatives/planetscale.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to PlanetScale (2026)", "description": "Compare 1 verified free & open-source alternatives to PlanetScale in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Turso", "description": "Distributed SQLite database powered by libSQL designed for low-latency queries at the edge.", "url": "https://turso.tech", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/postman-cli.html b/site/alternatives/postman-cli.html index cbffd4f96..2510a63a3 100644 --- a/site/alternatives/postman-cli.html +++ b/site/alternatives/postman-cli.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Postman CLI (2026)", "description": "Compare 2 verified free & open-source alternatives to Postman CLI in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "xh", "description": "Friendly and fast tool for sending HTTP requests with intuitive syntax, colorized output, and native curl translation.", "url": "https://github.com/ducaale/xh", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "Newman", "description": "Postman's collection runner CLI allowing you to run and test Postman collections directly in CI/CD pipelines.", "url": "https://github.com/postmanlabs/newman", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/postman-mock-server.html b/site/alternatives/postman-mock-server.html index c8e38063c..58311392f 100644 --- a/site/alternatives/postman-mock-server.html +++ b/site/alternatives/postman-mock-server.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Postman Mock Server (2026)", "description": "Compare 2 verified free & open-source alternatives to Postman Mock Server in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Mockoon", "description": "The easiest and quickest way to design and run mock REST APIs locally with custom routes, rules, and proxies.", "url": "https://github.com/mockoon/mockoon", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "WireMock", "description": "Flexible simulator and mock server for HTTP-based APIs with support for record/playback and stateful scenarios.", "url": "https://github.com/wiremock/wiremock", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/postman-mocks.html b/site/alternatives/postman-mocks.html index 981df0500..84c35ca3e 100644 --- a/site/alternatives/postman-mocks.html +++ b/site/alternatives/postman-mocks.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Postman Mocks (2026)", "description": "Compare 2 verified free & open-source alternatives to Postman Mocks in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "MSW (Mock Service Worker)", "description": "Seamless REST and GraphQL API mocking library for browser and Node.js using Service Worker API to intercept requests at the network level.", "url": "https://github.com/mswjs/msw", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "Prism", "description": "Open-source HTTP mock server that generates realistic mock servers directly from OpenAPI and JSON Schema specs.", "url": "https://github.com/stoplightio/prism", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/postman.html b/site/alternatives/postman.html index 2a782a4f0..d26f1e589 100644 --- a/site/alternatives/postman.html +++ b/site/alternatives/postman.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Postman (2026)", "description": "Compare 4 verified free & open-source alternatives to Postman in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 4, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "Postman", @@ -67,7 +67,7 @@ "name": "Bruno", "description": "Fast, git-friendly, open-source API client that stores collections directly in your repo via plain text files.", "url": "https://github.com/usebruno/bruno", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -84,7 +84,7 @@ "name": "Hoppscotch", "description": "Open-source API development ecosystem, lightweight web & desktop app with WebSocket, GraphQL, and SSE support.", "url": "https://github.com/hoppscotch/hoppscotch", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -101,7 +101,7 @@ "name": "PactumJS", "description": "Next-generation REST API automation testing framework for all levels in a test pyramid with mock support.", "url": "https://github.com/pactumjs/pactum", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -118,7 +118,7 @@ "name": "Karate Framework", "description": "Unified open-source test automation framework combining API testing, mocks, performance testing, and UI automation.", "url": "https://github.com/karatelabs/karate", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/powershell.html b/site/alternatives/powershell.html index e47dd519e..0e1b00dbc 100644 --- a/site/alternatives/powershell.html +++ b/site/alternatives/powershell.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to PowerShell (2026)", "description": "Compare 1 verified free & open-source alternatives to PowerShell in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Nushell", "description": "A modern shell powered by a structured data pipeline that treats output as typed tables rather than text.", "url": "https://github.com/nushell/nushell", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/prisma-cloud.html b/site/alternatives/prisma-cloud.html index d495d3ca4..76a8481ed 100644 --- a/site/alternatives/prisma-cloud.html +++ b/site/alternatives/prisma-cloud.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Prisma Cloud (2026)", "description": "Compare 1 verified free & open-source alternatives to Prisma Cloud in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Checkov", "description": "Static code analysis tool for infrastructure as code (Terraform, CloudFormation, Kubernetes, Dockerfile).", "url": "https://github.com/bridgecrewio/checkov", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/quickopen.html b/site/alternatives/quickopen.html index a19a90493..1ea79a491 100644 --- a/site/alternatives/quickopen.html +++ b/site/alternatives/quickopen.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to QuickOpen (2026)", "description": "Compare 1 verified free & open-source alternatives to QuickOpen in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "fzf", "description": "General-purpose command-line fuzzy finder with blazing speed and interactive shell bindings.", "url": "https://github.com/junegunn/fzf", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/redis-enterprise.html b/site/alternatives/redis-enterprise.html index 9988a0950..cbe6d7701 100644 --- a/site/alternatives/redis-enterprise.html +++ b/site/alternatives/redis-enterprise.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Redis Enterprise (2026)", "description": "Compare 1 verified free & open-source alternatives to Redis Enterprise in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Upstash", "description": "Serverless data platform providing Redis, Apache Kafka, and QStash with per-request pricing and instant scaling.", "url": "https://upstash.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/render-paid.html b/site/alternatives/render-paid.html index 032adc58d..0d212e24e 100644 --- a/site/alternatives/render-paid.html +++ b/site/alternatives/render-paid.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Render Paid (2026)", "description": "Compare 1 verified free & open-source alternatives to Render Paid in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Koyeb", "description": "Serverless platform to deploy full-stack apps and Docker containers globally with built-in CDN, SSL, and private networking.", "url": "https://www.koyeb.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/restassured.html b/site/alternatives/restassured.html index 2d67070e2..ac78b601b 100644 --- a/site/alternatives/restassured.html +++ b/site/alternatives/restassured.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to RestAssured (2026)", "description": "Compare 1 verified free & open-source alternatives to RestAssured in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Karate Framework", "description": "Unified open-source test automation framework combining API testing, mocks, performance testing, and UI automation.", "url": "https://github.com/karatelabs/karate", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/retool-enterprise.html b/site/alternatives/retool-enterprise.html index 411c7e03d..325282054 100644 --- a/site/alternatives/retool-enterprise.html +++ b/site/alternatives/retool-enterprise.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Retool Enterprise (2026)", "description": "Compare 1 verified free & open-source alternatives to Retool Enterprise in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Refine", "description": "Open-source React-based framework for rapid development of data-intensive web applications, admin panels, and dashboards.", "url": "https://github.com/refinedev/refine", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/rewind-ai.html b/site/alternatives/rewind-ai.html index 022ae4521..341c8241f 100644 --- a/site/alternatives/rewind-ai.html +++ b/site/alternatives/rewind-ai.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Rewind AI (2026)", "description": "Compare 1 verified free & open-source alternatives to Rewind AI in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Khoj", "description": "Open-source, personal AI second brain that searches, reasons over, and answers questions from your personal docs and notes.", "url": "https://github.com/khoj-ai/khoj", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/runpod.html b/site/alternatives/runpod.html index 036116991..cad2be224 100644 --- a/site/alternatives/runpod.html +++ b/site/alternatives/runpod.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to RunPod (2026)", "description": "Compare 1 verified free & open-source alternatives to RunPod in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Unsloth", "description": "Finetune Llama 3.3, Mistral, and Qwen 2x-5x faster with 70% less memory using optimized hand-written GPU kernels.", "url": "https://github.com/unslothai/unsloth", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/saas-boilerplate-paid.html b/site/alternatives/saas-boilerplate-paid.html index 58e2aab31..dae6e2556 100644 --- a/site/alternatives/saas-boilerplate-paid.html +++ b/site/alternatives/saas-boilerplate-paid.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to SaaS Boilerplate Paid (2026)", "description": "Compare 2 verified free & open-source alternatives to SaaS Boilerplate Paid in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Full-Stack FastAPI Template", "description": "Robust full-stack starter featuring FastAPI, PostgreSQL, Docker Compose, Celery, and React frontend with JWT authentication.", "url": "https://github.com/tiangolo/full-stack-fastapi-template", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "FastAPI Full Stack Template", "description": "Full-stack modern web application template using FastAPI, React, SQLModel, PostgreSQL, and Docker Compose.", "url": "https://github.com/fastapi/full-stack-fastapi-template", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/salesforce.html b/site/alternatives/salesforce.html index 25b672e2f..ac5ecc090 100644 --- a/site/alternatives/salesforce.html +++ b/site/alternatives/salesforce.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Salesforce (2026)", "description": "Compare 1 verified free & open-source alternatives to Salesforce in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Twenty", "description": "Building a modern, open-source alternative to Salesforce with clean UI and GraphQL APIs.", "url": "https://github.com/twentyhq/twenty", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/sanity-pro.html b/site/alternatives/sanity-pro.html index b1c13c9c8..e7f43a442 100644 --- a/site/alternatives/sanity-pro.html +++ b/site/alternatives/sanity-pro.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Sanity Pro (2026)", "description": "Compare 1 verified free & open-source alternatives to Sanity Pro in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Payload CMS Starter", "description": "The modern headless CMS and application framework built directly inside Next.js with TypeScript and SQLite/Postgres.", "url": "https://github.com/payloadcms/payload", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/segment.html b/site/alternatives/segment.html index 554bd033d..a820b2368 100644 --- a/site/alternatives/segment.html +++ b/site/alternatives/segment.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Segment (2026)", "description": "Compare 1 verified free & open-source alternatives to Segment in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "PostHog", "description": "Open-source product analytics suite combining web analytics, session replays, feature flags, and survey tools.", "url": "https://posthog.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -236,7 +236,7 @@

PostHog - + 🎁
Observability & Analytics @@ -244,7 +244,7 @@

Multi-platform @@ -255,19 +255,21 @@

-
+

PostHog

- + ⚡ 1M Free Events
Observability & Analytics
- +
+
+ ⚡ Exclusive Partner Offer: 1M Free Events + 5,000 Session Replays/mo +
+ + Claim → + +
diff --git a/site/alternatives/sentry-saas.html b/site/alternatives/sentry-saas.html index af21f82d2..8dde66fa1 100644 --- a/site/alternatives/sentry-saas.html +++ b/site/alternatives/sentry-saas.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Sentry SaaS (2026)", "description": "Compare 1 verified free & open-source alternatives to Sentry SaaS in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "GlitchTip", "description": "Open-source, self-hosted error tracking system compatible with Sentry client libraries and SDKs.", "url": "https://glitchtip.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/shell-error-corrector.html b/site/alternatives/shell-error-corrector.html index 5183a179e..b3ad6b22c 100644 --- a/site/alternatives/shell-error-corrector.html +++ b/site/alternatives/shell-error-corrector.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Shell Error Corrector (2026)", "description": "Compare 1 verified free & open-source alternatives to Shell Error Corrector in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "thefuck", "description": "Magnificent app that corrects errors in your previous console commands automatically.", "url": "https://github.com/nvbn/thefuck", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/shell-history-pro.html b/site/alternatives/shell-history-pro.html index e1a335ecf..c55569ef3 100644 --- a/site/alternatives/shell-history-pro.html +++ b/site/alternatives/shell-history-pro.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Shell History Pro (2026)", "description": "Compare 1 verified free & open-source alternatives to Shell History Pro in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "mcfly", "description": "Neural network-powered shell history search that prioritizes commands by directory context and exit status.", "url": "https://github.com/cantino/mcfly", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/shipfast.html b/site/alternatives/shipfast.html index d4b5f8d0c..1cd2d0aa1 100644 --- a/site/alternatives/shipfast.html +++ b/site/alternatives/shipfast.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to ShipFast (2026)", "description": "Compare 2 verified free & open-source alternatives to ShipFast in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Next-Forge", "description": "Production-grade starter kit for Next.js applications featuring Turborepo, Stripe billing, Clerk auth, and Prisma.", "url": "https://github.com/haydenbleasel/next-forge", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "SaaS Boilerplate by BoxyHQ", "description": "Open-source enterprise SaaS template with Next.js, Tailwind CSS, SAML SSO, Directory Sync, and multi-tenancy.", "url": "https://github.com/boxyhq/saas-starter-kit", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/shopify-plus-2000.html b/site/alternatives/shopify-plus-2000.html index 8c379e022..3b784a0ee 100644 --- a/site/alternatives/shopify-plus-2000.html +++ b/site/alternatives/shopify-plus-2000.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Shopify Plus ($2000 (2026)", "description": "Compare 1 verified free & open-source alternatives to Shopify Plus ($2000 in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Medusa", "description": "Modular, open-source commerce engine and Shopify alternative built with Node.js and customizable modules.", "url": "https://github.com/medusajs/medusa", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/snyk-code.html b/site/alternatives/snyk-code.html index 1ea6fbe98..e8381831f 100644 --- a/site/alternatives/snyk-code.html +++ b/site/alternatives/snyk-code.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Snyk Code (2026)", "description": "Compare 1 verified free & open-source alternatives to Snyk Code in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "SonarQube Community", "description": "Continuous inspection engine for code quality, architectural hotspots, and security vulnerabilities across 30+ languages.", "url": "https://github.com/SonarSource/sonarqube", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/snyk-container.html b/site/alternatives/snyk-container.html index 1962bb419..333952165 100644 --- a/site/alternatives/snyk-container.html +++ b/site/alternatives/snyk-container.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Snyk Container (2026)", "description": "Compare 1 verified free & open-source alternatives to Snyk Container in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Trivy", "description": "Comprehensive security scanner for container images, file systems, Git repositories, and Kubernetes manifests.", "url": "https://github.com/aquasecurity/trivy", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/snyk-open-source.html b/site/alternatives/snyk-open-source.html index 59a71f351..e6b930129 100644 --- a/site/alternatives/snyk-open-source.html +++ b/site/alternatives/snyk-open-source.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Snyk Open Source (2026)", "description": "Compare 1 verified free & open-source alternatives to Snyk Open Source in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "osv-scanner", "description": "Vulnerability scanner written in Go that checks your dependencies against the Open Source Vulnerability database.", "url": "https://github.com/google/osv-scanner", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/splunk.html b/site/alternatives/splunk.html index da90c6d63..0c9a38c68 100644 --- a/site/alternatives/splunk.html +++ b/site/alternatives/splunk.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Splunk (2026)", "description": "Compare 1 verified free & open-source alternatives to Splunk in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "Splunk", @@ -67,7 +67,7 @@ "name": "Loki", "description": "Visual regression testing for Storybook stories across Chrome and Android with Git diffs.", "url": "https://github.com/oblador/loki", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/stoplight.html b/site/alternatives/stoplight.html index ad4f7b116..bd9cc28a9 100644 --- a/site/alternatives/stoplight.html +++ b/site/alternatives/stoplight.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Stoplight (2026)", "description": "Compare 1 verified free & open-source alternatives to Stoplight in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Prism", "description": "Open-source HTTP mock server that generates realistic mock servers directly from OpenAPI and JSON Schema specs.", "url": "https://github.com/stoplightio/prism", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/strapi-cloud.html b/site/alternatives/strapi-cloud.html index 054e3e82c..8aab136b7 100644 --- a/site/alternatives/strapi-cloud.html +++ b/site/alternatives/strapi-cloud.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Strapi Cloud (2026)", "description": "Compare 1 verified free & open-source alternatives to Strapi Cloud in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Strapi", "description": "Open-source headless CMS delivering customizable REST and GraphQL APIs for web and mobile frontends.", "url": "https://strapi.io", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/sublime-text.html b/site/alternatives/sublime-text.html index 320e3f4e5..7fed4b40d 100644 --- a/site/alternatives/sublime-text.html +++ b/site/alternatives/sublime-text.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Sublime Text (2026)", "description": "Compare 1 verified free & open-source alternatives to Sublime Text in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Zed", "description": "High-performance, multiplayer code editor written in Rust with built-in language intelligence and AI.", "url": "https://github.com/zed-industries/zed", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/tailwind-ui.html b/site/alternatives/tailwind-ui.html index 9caa4a9c9..b455ac025 100644 --- a/site/alternatives/tailwind-ui.html +++ b/site/alternatives/tailwind-ui.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Tailwind UI (2026)", "description": "Compare 1 verified free & open-source alternatives to Tailwind UI in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Shadcn Taxonomy", "description": "Open-source Next.js application built with shadcn/ui components, NextAuth, Stripe, and PostgreSQL.", "url": "https://github.com/shadcn-ui/taxonomy", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/tensorrt-llm.html b/site/alternatives/tensorrt-llm.html index bdf67c3bd..275712b52 100644 --- a/site/alternatives/tensorrt-llm.html +++ b/site/alternatives/tensorrt-llm.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to TensorRT-LLM (2026)", "description": "Compare 1 verified free & open-source alternatives to TensorRT-LLM in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "SGLang", "description": "Fast serving engine for large language models and vision-language models with RadixAttention for multi-turn caching.", "url": "https://github.com/sgl-project/sglang", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/totalfinder.html b/site/alternatives/totalfinder.html index 757b52797..0d712da36 100644 --- a/site/alternatives/totalfinder.html +++ b/site/alternatives/totalfinder.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to TotalFinder (2026)", "description": "Compare 2 verified free & open-source alternatives to TotalFinder in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "yazi", "description": "Blazingly fast terminal file manager written in Rust, based on async I/O with image preview support.", "url": "https://github.com/sxyazi/yazi", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "superfile", "description": "Fancy and modern terminal file manager with sleek UI, file previews, and keyboard navigation.", "url": "https://github.com/yorukot/superfile", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/traceroute-pro.html b/site/alternatives/traceroute-pro.html index fbd528cac..451afd8cb 100644 --- a/site/alternatives/traceroute-pro.html +++ b/site/alternatives/traceroute-pro.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Traceroute Pro (2026)", "description": "Compare 1 verified free & open-source alternatives to Traceroute Pro in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "trippy", "description": "A network diagnostic tool combining the functionality of traceroute and ping with interactive TUI.", "url": "https://github.com/fujiapple852/trippy", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/traefik-enterprise.html b/site/alternatives/traefik-enterprise.html index 054be7a9e..5bb30d66c 100644 --- a/site/alternatives/traefik-enterprise.html +++ b/site/alternatives/traefik-enterprise.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Traefik Enterprise (2026)", "description": "Compare 1 verified free & open-source alternatives to Traefik Enterprise in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Nginx Proxy Manager", "description": "Expose your web services easily and securely with automatic Let's Encrypt SSL certificates and web administration.", "url": "https://nginxproxymanager.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/triton-inference-server.html b/site/alternatives/triton-inference-server.html index 1cfa218c4..2f15387b9 100644 --- a/site/alternatives/triton-inference-server.html +++ b/site/alternatives/triton-inference-server.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Triton Inference Server (2026)", "description": "Compare 2 verified free & open-source alternatives to Triton Inference Server in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "Triton Inference Server", @@ -67,7 +67,7 @@ "name": "vLLM", "description": "A high-throughput and memory-efficient inference and serving engine for LLMs with PagedAttention.", "url": "https://github.com/vllm-project/vllm", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -84,7 +84,7 @@ "name": "TGI (Text Generation Inference)", "description": "Hugging Face's production-ready toolkit for deploying and serving Large Language Models at scale with Tensor Parallelism.", "url": "https://github.com/huggingface/text-generation-inference", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/typingmind.html b/site/alternatives/typingmind.html index 0e347f99e..7c76100c6 100644 --- a/site/alternatives/typingmind.html +++ b/site/alternatives/typingmind.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to TypingMind (2026)", "description": "Compare 1 verified free & open-source alternatives to TypingMind in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "AnythingLLM", "description": "The all-in-one Desktop & Docker AI application with full RAG pipeline, multi-agent workspaces, and complete privacy.", "url": "https://github.com/Mintplex-Labs/anything-llm", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/umbrel.html b/site/alternatives/umbrel.html index 7bc7ed387..d07b2b280 100644 --- a/site/alternatives/umbrel.html +++ b/site/alternatives/umbrel.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Umbrel (2026)", "description": "Compare 1 verified free & open-source alternatives to Umbrel in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "CasaOS", "description": "Simple, personal cloud OS designed for home servers and self-hosting Docker apps with an elegant UI.", "url": "https://casaos.io", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/veracode.html b/site/alternatives/veracode.html index 547837c3f..8dafae108 100644 --- a/site/alternatives/veracode.html +++ b/site/alternatives/veracode.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Veracode (2026)", "description": "Compare 2 verified free & open-source alternatives to Veracode in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Semgrep", "description": "Fast, lightweight static analysis engine for finding bugs, enforcing secure coding standards, and auditing ASTs.", "url": "https://github.com/semgrep/semgrep", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -79,7 +79,7 @@ "name": "SonarQube Community", "description": "Continuous inspection engine for code quality, architectural hotspots, and security vulnerabilities across 30+ languages.", "url": "https://github.com/SonarSource/sonarqube", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/vercel.html b/site/alternatives/vercel.html index b20b05f26..d3b2f38ee 100644 --- a/site/alternatives/vercel.html +++ b/site/alternatives/vercel.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Vercel (2026)", "description": "Compare 2 verified free & open-source alternatives to Vercel in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 2, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "about": { "@type": "Thing", "name": "Vercel", @@ -67,7 +67,7 @@ "name": "Coolify", "description": "Self-hostable, open-source all-in-one alternative to Heroku, Netlify, and Vercel for applications, databases, and services.", "url": "https://coolify.io", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", @@ -84,7 +84,7 @@ "name": "Dokku", "description": "Smallest PaaS implementation powered by Docker, allowing Git push-to-deploy on your own single server.", "url": "https://dokku.com", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/vite-commercial-templates.html b/site/alternatives/vite-commercial-templates.html index c3f4506d6..855189934 100644 --- a/site/alternatives/vite-commercial-templates.html +++ b/site/alternatives/vite-commercial-templates.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Vite Commercial Templates (2026)", "description": "Compare 1 verified free & open-source alternatives to Vite Commercial Templates in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Vitesse", "description": "Opinionated Vite starter template with file-based routing, auto-imported components, UnoCSS, and dark mode.", "url": "https://github.com/antfu/vitesse", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/vllm.html b/site/alternatives/vllm.html index 50ad35cb1..1935c3d7a 100644 --- a/site/alternatives/vllm.html +++ b/site/alternatives/vllm.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to vLLM (2026)", "description": "Compare 1 verified free & open-source alternatives to vLLM in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "SGLang", "description": "Fast serving engine for large language models and vision-language models with RadixAttention for multi-turn caching.", "url": "https://github.com/sgl-project/sglang", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/warp-pro.html b/site/alternatives/warp-pro.html index 4d179f020..2a438a184 100644 --- a/site/alternatives/warp-pro.html +++ b/site/alternatives/warp-pro.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Warp Pro (2026)", "description": "Compare 1 verified free & open-source alternatives to Warp Pro in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "WezTerm", "description": "GPU-accelerated cross-platform terminal emulator and multiplexer implemented in Rust.", "url": "https://github.com/wez/wezterm", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/weaviate-cloud.html b/site/alternatives/weaviate-cloud.html index 68a35a2d2..af004d3b9 100644 --- a/site/alternatives/weaviate-cloud.html +++ b/site/alternatives/weaviate-cloud.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Weaviate Cloud (2026)", "description": "Compare 1 verified free & open-source alternatives to Weaviate Cloud in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "pgvector", "description": "Open-source vector similarity search extension for PostgreSQL, supporting exact and approximate nearest neighbor.", "url": "https://github.com/pgvector/pgvector", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/zep-memory.html b/site/alternatives/zep-memory.html index bef2a53ad..d895a4930 100644 --- a/site/alternatives/zep-memory.html +++ b/site/alternatives/zep-memory.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Zep Memory (2026)", "description": "Compare 1 verified free & open-source alternatives to Zep Memory in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Mem0", "description": "The memory layer for personalized AI assistants and autonomous agents, improving retention over time.", "url": "https://github.com/mem0ai/mem0", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/alternatives/zsh.html b/site/alternatives/zsh.html index d0092f0a5..1af3df8be 100644 --- a/site/alternatives/zsh.html +++ b/site/alternatives/zsh.html @@ -52,7 +52,7 @@ "name": "Free Alternatives to Zsh (2026)", "description": "Compare 1 verified free & open-source alternatives to Zsh in 2026. Zero paywalls, honest pricing, and no credit card required.", "numberOfItems": 1, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", @@ -62,7 +62,7 @@ "name": "Nushell", "description": "A modern shell powered by a structured data pipeline that treats output as typed tables rather than text.", "url": "https://github.com/nushell/nushell", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "offers": { "@type": "Offer", "price": "0", diff --git a/site/api/v1/affiliates.json b/site/api/v1/affiliates.json index 7c22f5eeb..ca5682f18 100644 --- a/site/api/v1/affiliates.json +++ b/site/api/v1/affiliates.json @@ -1,6 +1,6 @@ { "version": "1.0.0", - "updatedAt": "2026-10-20T00:00:00.000Z", + "updatedAt": "2026-11-10T10:36:23.696Z", "description": "DevShelf Verified Developer Affiliate & Partner Perks Registry. Cleanly maps high-converting developer perks, free cloud credits, and verified partner links to directory dossiers without tracking param pollution.", "partners": [ { @@ -74,6 +74,42 @@ "ctaText": "Get Free Postgres →", "badge": "⚡ Free Serverless DB", "active": true + }, + { + "slug": "railway", + "toolName": "Railway", + "url": "https://railway.com/?ref=devshelf", + "vanityPath": "/go/railway.html", + "category": "cloud", + "perkTitle": "$5 Monthly Free Cloud & API Hosting", + "perkDescription": "Instant git-push deployments for Node.js, Python, Docker, MCP servers, and Postgres.", + "ctaText": "Deploy on Railway ->", + "badge": "⚡ Cloud Free Tier", + "active": true + }, + { + "slug": "posthog", + "toolName": "PostHog", + "url": "https://posthog.com/?ref=devshelf", + "vanityPath": "/go/posthog.html", + "category": "testing", + "perkTitle": "1M Free Events + 5,000 Session Replays/mo", + "perkDescription": "Open-source product analytics, feature flags, session replay, and LLM observability.", + "ctaText": "Start Free on PostHog ->", + "badge": "⚡ 1M Free Events", + "active": true + }, + { + "slug": "cloudflare", + "toolName": "Cloudflare", + "url": "https://www.cloudflare.com/?ref=devshelf", + "vanityPath": "/go/cloudflare.html", + "category": "cloud", + "perkTitle": "100,000 Free Daily Worker Invocations + Pages", + "perkDescription": "Global edge workers, zero-egress R2 storage, D1 SQLite, and unlimited static sites.", + "ctaText": "Launch on Cloudflare ->", + "badge": "⚡ Free Edge Workers", + "active": true } ] } diff --git a/site/api/v1/categories.json b/site/api/v1/categories.json index 7f11e4992..16ce6672a 100644 --- a/site/api/v1/categories.json +++ b/site/api/v1/categories.json @@ -1,6 +1,6 @@ { "version": "1.1.2", - "updatedAt": "2026-11-08T15:57:11.443Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "totalCategories": 8, "categories": [ { diff --git a/site/api/v1/categories/ai.json b/site/api/v1/categories/ai.json index 18f3404bc..20a874c4a 100644 --- a/site/api/v1/categories/ai.json +++ b/site/api/v1/categories/ai.json @@ -1,6 +1,6 @@ { "version": "1.1.2", - "updatedAt": "2026-11-08T15:57:11.443Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "slug": "ai", "name": "AI Agents & Local LLMs", "count": 103, diff --git a/site/api/v1/categories/apis.json b/site/api/v1/categories/apis.json index 11a85b41c..3979b2182 100644 --- a/site/api/v1/categories/apis.json +++ b/site/api/v1/categories/apis.json @@ -1,6 +1,6 @@ { "version": "1.1.2", - "updatedAt": "2026-11-08T15:57:11.443Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "slug": "apis", "name": "Free Public APIs", "count": 109, diff --git a/site/api/v1/categories/boilerplates.json b/site/api/v1/categories/boilerplates.json index f80b8c72e..a0c4ae46a 100644 --- a/site/api/v1/categories/boilerplates.json +++ b/site/api/v1/categories/boilerplates.json @@ -1,6 +1,6 @@ { "version": "1.1.2", - "updatedAt": "2026-11-08T15:57:11.443Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "slug": "boilerplates", "name": "1-Click Deploy Boilerplates", "count": 42, diff --git a/site/api/v1/categories/cli.json b/site/api/v1/categories/cli.json index 9e5d1bdd8..6042c1774 100644 --- a/site/api/v1/categories/cli.json +++ b/site/api/v1/categories/cli.json @@ -1,6 +1,6 @@ { "version": "1.1.2", - "updatedAt": "2026-11-08T15:57:11.443Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "slug": "cli", "name": "CLI & Developer Productivity", "count": 130, @@ -1996,6 +1996,13 @@ "language": "Claude Code plugin, Markdown skills and agents, Bash hooks, JSON manifests", "license": "MIT", "featured": false, + "installNote": "To install the plugin, open Claude Code and run these as two separate commands:", + "installCommands": [ + "/plugin marketplace add https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer", + "/plugin install akii-seo-ai-search-optimizer@akii" + ], + "installDocsUrl": "https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer#installation", + "installDocsLabel": "Official installation instructions", "type": "cli", "section": "CLI & Productivity Tools" } diff --git a/site/api/v1/categories/cloud.json b/site/api/v1/categories/cloud.json index f14db4267..5021af14f 100644 --- a/site/api/v1/categories/cloud.json +++ b/site/api/v1/categories/cloud.json @@ -1,6 +1,6 @@ { "version": "1.1.2", - "updatedAt": "2026-11-08T15:57:11.443Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "slug": "cloud", "name": "Free Cloud & Databases", "count": 72, diff --git a/site/api/v1/categories/contributors.json b/site/api/v1/categories/contributors.json index 80d10843c..53fa4fde8 100644 --- a/site/api/v1/categories/contributors.json +++ b/site/api/v1/categories/contributors.json @@ -1,6 +1,6 @@ { "version": "1.1.2", - "updatedAt": "2026-11-08T15:57:11.443Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "slug": "contributors", "name": "Contributors Wanted / Up for Grabs", "count": 21, diff --git a/site/api/v1/categories/perks.json b/site/api/v1/categories/perks.json index 0abf0927d..b63d7fa9c 100644 --- a/site/api/v1/categories/perks.json +++ b/site/api/v1/categories/perks.json @@ -1,6 +1,6 @@ { "version": "1.1.2", - "updatedAt": "2026-11-08T15:57:11.443Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "slug": "perks", "name": "Developer Perks & Startup Credits", "count": 30, diff --git a/site/api/v1/categories/testing.json b/site/api/v1/categories/testing.json index 349d0f428..ca3bbc432 100644 --- a/site/api/v1/categories/testing.json +++ b/site/api/v1/categories/testing.json @@ -1,6 +1,6 @@ { "version": "1.1.2", - "updatedAt": "2026-11-08T15:57:11.443Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "slug": "testing", "name": "Testing & QA Automation", "count": 68, diff --git a/site/api/v1/counts.json b/site/api/v1/counts.json index fdf3fe9eb..ba0170bc5 100644 --- a/site/api/v1/counts.json +++ b/site/api/v1/counts.json @@ -13,5 +13,5 @@ "testing-qa.json": 68 }, "reposCount": 363, - "updatedAt": "2026-11-08T15:03:56.508Z" + "updatedAt": "2026-11-10T11:55:55.479Z" } diff --git a/site/api/v1/registry/index.json b/site/api/v1/registry/index.json index 67f36b49b..851643501 100644 --- a/site/api/v1/registry/index.json +++ b/site/api/v1/registry/index.json @@ -2,7 +2,7 @@ "schemaVersion": "2.0.0", "registry": "DevShelf Verified Autonomous Tool & Skill Registry", "homepage": "https://devshelf.ritualdev.in", - "updatedAt": "2026-11-08T16:01:19.050Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "totalTools": 575, "documentation": "https://devshelf.ritualdev.in/docs/api.html", "compliance": { @@ -28,9 +28,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9bd200b714b05f54292df90e773fe3fe9e970d34055388e3469cffd54df939e3" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/PromptShield" }, { "id": "agentshield", @@ -47,9 +48,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a1ac3614caa8871676130122007e0d9b9b59d10ac6fc467f041d771fc4e1797b" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/AgentShield" }, { "id": "mcp-monetize", @@ -66,9 +68,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "942c9a9b97563c61431e6971851d80efed841159e6bd3c4ab9ecb6f65a2386d2" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/mcp-monetize" }, { "id": "hol-guard", @@ -85,9 +88,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "770a3794539570790e922b1eece138237cb0ac747013babca093d375b9754198" - } + }, + "installCommand": "git clone https://github.com/hashgraph-online/hol-guard" }, { "id": "ollama", @@ -104,9 +108,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f9d505472e92a0ec4abbe01a7f3e355e4303a1ff3682b2ccc5b5ae9005114e2f" - } + }, + "installCommand": "git clone https://github.com/ollama/ollama" }, { "id": "dify", @@ -123,9 +128,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "34ffd7ece98602eb78dff8e140ad7b350c22c14d949af88f5a632732fcec2e5d" - } + }, + "installCommand": "git clone https://github.com/langgenius/dify" }, { "id": "vllm", @@ -142,9 +148,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8b341294ebc6b28240ac7cbbc4b5172ec8448ce9cf570626b9da2f93c16500f5" - } + }, + "installCommand": "git clone https://github.com/vllm-project/vllm" }, { "id": "open-webui", @@ -161,9 +168,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "74fee1a14cbe7b06cacb411e4adf1ed489c46cfa518e059e44abcbfa43959d7d" - } + }, + "installCommand": "git clone https://github.com/open-webui/open-webui" }, { "id": "yylo", @@ -180,9 +188,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "35b00d10ede18c6f999cbe4ed8eafcea662da8f7bd411875c2feee0ba1e26d86" - } + }, + "installCommand": "git clone https://github.com/yylo-dev/yylo" }, { "id": "localai", @@ -199,9 +208,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "461e7c5b6eb706ec47adc299f20631fef765ea1ecf1cb258b8d4eeecba765b5d" - } + }, + "installCommand": "git clone https://github.com/mudler/LocalAI" }, { "id": "anythingllm", @@ -218,9 +228,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "98d4eb7671e5ef09e76c1a45f328a76a4dc2ca35f1ccc22291c15bda6597e110" - } + }, + "installCommand": "git clone https://github.com/Mintplex-Labs/anything-llm" }, { "id": "flowise", @@ -237,9 +248,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f6c513efd43cd6954653b55b612bcd430834d0500f37b188807bd7261277a2b1" - } + }, + "installCommand": "git clone https://github.com/FlowiseAI/Flowise" }, { "id": "langflow", @@ -256,9 +268,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2488940f60cf667df727d64117d96816fa289dd4d7e62901968273394427d1ab" - } + }, + "installCommand": "git clone https://github.com/langflow-ai/langflow" }, { "id": "jan", @@ -275,9 +288,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "113fbb2a6ad264343e0b0a2e78f486128da8ee9a6a74513c16c04873320d4cb6" - } + }, + "installCommand": "git clone https://github.com/janhq/jan" }, { "id": "librechat", @@ -294,9 +308,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3332e5cf6d44644b46733f900e7a618c0bc3bc6db9bf681afd0273dc9138ac01" - } + }, + "installCommand": "git clone https://github.com/danny-avila/LibreChat" }, { "id": "fabric", @@ -313,9 +328,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d2b5ba3507b9847440f2d504eb79e93056868cfe6fbd4fcf0a53199b4d5ff2b5" - } + }, + "installCommand": "git clone https://github.com/danielmiessler/fabric" }, { "id": "aider", @@ -332,9 +348,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2d01a616b1f9666feb58c90ff90f4c82a9db7910b772d09ced835e2d617d79b3" - } + }, + "installCommand": "git clone https://github.com/Aider-AI/aider" }, { "id": "openhands", @@ -351,9 +368,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6e0e07d4f0608e68d277a0f8d28dd8bd8d92c40ec310f2d0868dab8d618c329f" - } + }, + "installCommand": "git clone https://github.com/All-Hands-AI/OpenHands" }, { "id": "continue", @@ -370,9 +388,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "723886ec6798c5dc1519dd871b5a21a4e6d8c24dec9ce2cca6e47d67658db8ab" - } + }, + "installCommand": "git clone https://github.com/continuedev/continue" }, { "id": "llama-cpp", @@ -389,9 +408,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "72316a9e5d9f64bffa054d222cf875f9b54db5fca7f0c359c0a8790f090e36f0" - } + }, + "installCommand": "git clone https://github.com/ggerganov/llama.cpp" }, { "id": "litellm", @@ -408,9 +428,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4c73093cdf66cd1616f29e1ca1a3c620591dbb92aa2882df734975f7abf6df9c" - } + }, + "installCommand": "git clone https://github.com/BerriAI/litellm" }, { "id": "privategpt", @@ -427,9 +448,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9f6225357d09519c88cb482c017615f03dc9c5b6c756013af75285ea74cf5c07" - } + }, + "installCommand": "git clone https://github.com/zylon-ai/private-gpt" }, { "id": "gpt4all", @@ -446,9 +468,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cb49c92eebf11ca89be264ff11e7dac31b7d49602830cbc20138f3164a48f81a" - } + }, + "installCommand": "git clone https://github.com/nomic-ai/gpt4all" }, { "id": "tabby", @@ -465,9 +488,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "67275da710fd90e41da8620e2c4cc5f6d21117bc5b3c4b671fe4c65053ad73de" - } + }, + "installCommand": "git clone https://github.com/TabbyML/tabby" }, { "id": "khoj", @@ -484,9 +508,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a2ac467caf9118af6c93c3b09a5eaf2e155f85bf1971bba3ff8990655789b439" - } + }, + "installCommand": "git clone https://github.com/khoj-ai/khoj" }, { "id": "llamaindex", @@ -503,9 +528,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "46ebd0d4f41720400cb5107211d66d9e9bcdc5e90a6cdf7b465b0389e587c65e" - } + }, + "installCommand": "git clone https://github.com/run-llama/llama_index" }, { "id": "langchain", @@ -522,9 +548,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d8ab611dd614724efdb366d733b35194a90e367906b3f7a276460b07ffc6045e" - } + }, + "installCommand": "git clone https://github.com/langchain-ai/langchain" }, { "id": "instructor", @@ -541,9 +568,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "dba4e4a6a53449caa9dfd2ba90549425fe7831ac1bbb048c64976048830a3fc2" - } + }, + "installCommand": "git clone https://github.com/jxnl/instructor" }, { "id": "mindsdb", @@ -560,9 +588,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8d45e6cce9e2fb597ef80340954e1d2be82581972fcfdbb066aa464f40ae831b" - } + }, + "installCommand": "git clone https://github.com/mindsdb/mindsdb" }, { "id": "chroma", @@ -579,9 +608,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "babcd1e81449d4ac81ebe953c91172c83f34a430b79c77bfa8cfd03d486327ce" - } + }, + "installCommand": "git clone https://github.com/chroma-core/chroma" }, { "id": "qdrant", @@ -598,9 +628,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e90a7ed86a51f66777273916c9bad6c8bf5b1e1d818b5d66b531ecc99d9062ae" - } + }, + "installCommand": "git clone https://github.com/qdrant/qdrant" }, { "id": "milvus", @@ -617,9 +648,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4959a05673ddada7c1a7c4daca1b5639e92de67a871d5b09087a7cea3f499f59" - } + }, + "installCommand": "git clone https://github.com/milvus-io/milvus" }, { "id": "weaviate", @@ -636,9 +668,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9b10d51a150782c4e703c9ee4c86b516ff2e1414f07e41f2755f77ee76fa5cf4" - } + }, + "installCommand": "git clone https://github.com/weaviate/weaviate" }, { "id": "bark", @@ -655,9 +688,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9cf90a8e71afb561fde299b52a3db94bf3b59f2a8cbb1a228ab54a61a093157a" - } + }, + "installCommand": "git clone https://github.com/suno-ai/bark" }, { "id": "whisper-cpp", @@ -674,9 +708,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ac38938b3f352b996e5a8c430377baf305df91e1033a2f5bc063d108e4bf027b" - } + }, + "installCommand": "git clone https://github.com/ggerganov/whisper.cpp" }, { "id": "comfyui", @@ -693,9 +728,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4df0fa12deb34447d8aca46e402ec37f4597b53146a02fc6fdd3de2f106f9cf5" - } + }, + "installCommand": "git clone https://github.com/comfyanonymous/ComfyUI" }, { "id": "searxng", @@ -712,9 +748,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b83c815973beb4054235ac62bdc1cde5c062b064952c00093b14bd256262357c" - } + }, + "installCommand": "git clone https://github.com/searxng/searxng" }, { "id": "ragflow", @@ -731,9 +768,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e674ce731e81100e960fdc68457148a464a37564e7060581364ebda7a365b9d0" - } + }, + "installCommand": "git clone https://github.com/infiniflow/ragflow" }, { "id": "mem0", @@ -750,9 +788,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "deb223d8c51ded9c3e1692fbc3f4a2599eedd22b48cba661993029c1b4e30d0f" - } + }, + "installCommand": "git clone https://github.com/mem0ai/mem0" }, { "id": "open-interpreter", @@ -769,9 +808,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "767afda701a2e1e214357be6e05f7c7a45f9aa77670257ba0744e21516bf01ba" - } + }, + "installCommand": "git clone https://github.com/OpenInterpreter/open-interpreter" }, { "id": "tgi-text-generation-inference", @@ -788,9 +828,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a1564c77932a69c376a25e1c22ce5c471efdc195f90935bebb500e96668fe04b" - } + }, + "installCommand": "git clone https://github.com/huggingface/text-generation-inference" }, { "id": "sglang", @@ -807,9 +848,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "636905c2d5b65f2d5f227cb9a2d1b64d239db59f99fc1d1e3203a9e60bc241ae" - } + }, + "installCommand": "git clone https://github.com/sgl-project/sglang" }, { "id": "tensorrt-llm", @@ -826,9 +868,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "27ab3c8e0bc52882a4967ce1cb4fd05b52558ab0c6a483cf6dbc224369a3ca63" - } + }, + "installCommand": "git clone https://github.com/NVIDIA/TensorRT-LLM" }, { "id": "exllamav2", @@ -845,9 +888,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2f0292ff72c92309a833c64cddf28c3d96425f3ab40b5cc648a0c34dacba0614" - } + }, + "installCommand": "git clone https://github.com/turboderp/exllamav2" }, { "id": "llamafile", @@ -864,9 +908,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "aff2b2421c374a5167ce90ae20b8c7c611a01d01dd35d2ce8323003f93f1f2e9" - } + }, + "installCommand": "git clone https://github.com/Mozilla-Ocho/llamafile" }, { "id": "aphrodite-engine", @@ -883,9 +928,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "46f442ef01fb44e23244a6473affba6c711bcf378e94e4b25f50e7387ee6a315" - } + }, + "installCommand": "git clone https://github.com/PygmalionAI/aphrodite-engine" }, { "id": "autogpt", @@ -902,9 +948,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7c0b01584a813b4140692436472edbe426c5a4c25f3412133db6bd3a43ed72d5" - } + }, + "installCommand": "git clone https://github.com/Significant-Gravitas/AutoGPT" }, { "id": "crewai", @@ -921,9 +968,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7c7ccdb8b165c42b902fc253118a2948c559e80dda6120ff04201c6009135a81" - } + }, + "installCommand": "git clone https://github.com/crewAIInc/crewAI" }, { "id": "autogen", @@ -940,9 +988,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "277145d1b302b210667f54b6a24ca74fe1f80ae298aae5958b006113c9cfa0ce" - } + }, + "installCommand": "git clone https://github.com/microsoft/autogen" }, { "id": "metagpt", @@ -959,9 +1008,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1b4b43b365d97d46833571696fa1a60521f78690b5b7a0ffe9583909f116d8e5" - } + }, + "installCommand": "git clone https://github.com/geekan/MetaGPT" }, { "id": "chatdev", @@ -978,9 +1028,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3ff77f1d272c43e8e23ca3326c087b0958e772e2a4c47da2955322f923a5b6df" - } + }, + "installCommand": "git clone https://github.com/OpenBMB/ChatDev" }, { "id": "superagi", @@ -997,9 +1048,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ff5bc69f6092f93e84b553ab33aa96efc0d09ac5980eb3166c226b433466c6d5" - } + }, + "installCommand": "git clone https://github.com/TransformerOptimus/SuperAGI" }, { "id": "unsloth", @@ -1016,9 +1068,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3f125580641f2fe1645d2785a309f7539a7c71fb1bbe35e572b9aba0b6eeeed4" - } + }, + "installCommand": "git clone https://github.com/unslothai/unsloth" }, { "id": "axolotl", @@ -1035,9 +1088,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2a5ff385c62b1dbdf3547604f05794ce4893d11e633cddefc428262bb2427aee" - } + }, + "installCommand": "git clone https://github.com/axolotl-ai-cloud/axolotl" }, { "id": "llama-factory", @@ -1054,9 +1108,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4d2035fa030068f738ecafc2452392e377a28b9158329ae455644d8980dfab3b" - } + }, + "installCommand": "git clone https://github.com/hiyouga/LLaMA-Factory" }, { "id": "autoawq", @@ -1073,9 +1128,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "dfd7078721d80020297042ffa0dc2afc68be61348ee8baaff095fdf2688a292e" - } + }, + "installCommand": "git clone https://github.com/casper-hansen/AutoAWQ" }, { "id": "autogptq", @@ -1092,9 +1148,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "37e850409cea6550b4116953773f7533e5e1563229b3efd54f38a178e92c7c74" - } + }, + "installCommand": "git clone https://github.com/AutoGPTQ/AutoGPTQ" }, { "id": "bitsandbytes", @@ -1111,9 +1168,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "73c7df9e2cffa54d043fdbf0b307edbab0daac73508a8a69ccc8964f20ce0d41" - } + }, + "installCommand": "git clone https://github.com/bitsandbytes-foundation/bitsandbytes" }, { "id": "peft", @@ -1130,9 +1188,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3acfd1410b3de5a9f64821cd90d50b9f4a3e62263df835d870379ecebc786f65" - } + }, + "installCommand": "git clone https://github.com/huggingface/peft" }, { "id": "trl", @@ -1149,9 +1208,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "fd72c72cbca15618c71908305a75740ee6e1d8e4c76f7c777fa8f0c9590280c6" - } + }, + "installCommand": "git clone https://github.com/huggingface/trl" }, { "id": "ragas", @@ -1168,9 +1228,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "fb37a08449daae3464074dbb0294ef24c7c872cd1c59ef40feb1c2e103a453f7" - } + }, + "installCommand": "git clone https://github.com/explodinggradients/ragas" }, { "id": "deepeval", @@ -1187,9 +1248,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e94055d6e8313a20d4f66bd1dbef5fecd383eb297a8bdc6c169fe041f3c455a1" - } + }, + "installCommand": "git clone https://github.com/confident-ai/deepeval" }, { "id": "nemo-guardrails", @@ -1206,9 +1268,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "95a8760e4172b44d05802ea90f446bb9037adf5d5c1d73d39211612583d54944" - } + }, + "installCommand": "git clone https://github.com/NVIDIA/NeMo-Guardrails" }, { "id": "guidance", @@ -1225,9 +1288,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f34fa0fb4d5976886c090dcc9c36ca4335d1607878cdd0cc808b36a9ce6518ee" - } + }, + "installCommand": "git clone https://github.com/guidance-ai/guidance" }, { "id": "outlines", @@ -1244,9 +1308,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3ac82f377394c57871fdabc66afadc0db1785d134b6aadaf46bb470b3512902f" - } + }, + "installCommand": "git clone https://github.com/dottxt-ai/outlines" }, { "id": "promptfoo", @@ -1263,9 +1328,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "76abe8b06d332b6a582330496b03ff8472e80f91d68cf42933b488cd039ae6cd" - } + }, + "installCommand": "git clone https://github.com/promptfoo/promptfoo" }, { "id": "stable-diffusion-webui", @@ -1282,9 +1348,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "98ff763ed224e5e16c12494869e3713d47cae693160e57dae27b768eb97bc72e" - } + }, + "installCommand": "git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui" }, { "id": "invokeai", @@ -1301,9 +1368,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "481ede361db9453ad47b9b3ea6b0b92eae46b6806dae883ae344456cb24ae7c0" - } + }, + "installCommand": "git clone https://github.com/invoke-ai/InvokeAI" }, { "id": "fooocus", @@ -1320,9 +1388,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9bab77723d6782846a065a90dba3a5e34dd5e9484aed777dff59d52d7b9abd3b" - } + }, + "installCommand": "git clone https://github.com/lllyasviel/Fooocus" }, { "id": "llava", @@ -1339,9 +1408,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "90c8ba9ab4eca63e1f67e4b2e00c15e498b762b5a513bd3b39eb2b489c282e9a" - } + }, + "installCommand": "git clone https://github.com/haotian-liu/LLaVA" }, { "id": "segment-anything-sam", @@ -1358,9 +1428,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d525555e089046bf0e91709963db4ecb5d5a9206520673aef49536e10e2e592c" - } + }, + "installCommand": "git clone https://github.com/facebookresearch/segment-anything" }, { "id": "yolov8", @@ -1377,9 +1448,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "03458b00afd3e4a48aba1e671824942d8fea1f6dc9fe32db86e16ba43fe6caa0" - } + }, + "installCommand": "git clone https://github.com/ultralytics/ultralytics" }, { "id": "paddleocr", @@ -1396,9 +1468,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "617ec5b1ea785130b74f8b1e5e04122020cbae5f08a7198f4881f6f1efd0abd8" - } + }, + "installCommand": "git clone https://github.com/PaddlePaddle/PaddleOCR" }, { "id": "kokoro-tts", @@ -1415,9 +1488,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1f46495ef66f4d91c549425e14175cb153c870ba5d1b370fffa2f016e0247ddf" - } + }, + "installCommand": "git clone https://github.com/hexgrad/kokoro" }, { "id": "piper-tts", @@ -1434,9 +1508,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c0ffa65435a1bf3951d11239c3181877e175985b0a62718b0a94f263ff2cbdf9" - } + }, + "installCommand": "git clone https://github.com/rhasspy/piper" }, { "id": "chattts", @@ -1453,9 +1528,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "38b86f24fdd594e9b51d0f8698408ad46964f8a487439b3941f09f5e42c5262f" - } + }, + "installCommand": "git clone https://github.com/2noise/ChatTTS" }, { "id": "faster-whisper", @@ -1472,9 +1548,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "326d2e8c9000a5c1fa600f28c9b64a22c6666ffb0b7f8932bca70032e69dc229" - } + }, + "installCommand": "git clone https://github.com/SYSTRAN/faster-whisper" }, { "id": "pgvector", @@ -1491,9 +1568,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "650350f5772cda41a84165e86f12f626c9fc509e894ab78d72ec1fe713a2a11b" - } + }, + "installCommand": "git clone https://github.com/pgvector/pgvector" }, { "id": "faiss", @@ -1510,9 +1588,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bd1ff16220b51335a149fd029e3ef43e4a473606438a3c96568d5c77942e2dd1" - } + }, + "installCommand": "git clone https://github.com/facebookresearch/faiss" }, { "id": "lancedb", @@ -1529,9 +1608,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "359a6685ea0a3d3aa110b3f770736c1da2fb5d37509befded3d4d351e1395535" - } + }, + "installCommand": "git clone https://github.com/lancedb/lancedb" }, { "id": "vespa", @@ -1548,9 +1628,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "14e21d871b04a473dafeec209695ccc39aa8bc8d1b8ff38d981377d3998aefaa" - } + }, + "installCommand": "git clone https://github.com/vespa-engine/vespa" }, { "id": "annoy", @@ -1567,9 +1648,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4f4f99fb91e3ecac9a6c3278d3c0e9cc159e81a97060f0954086baf6ec0be56c" - } + }, + "installCommand": "git clone https://github.com/spotify/annoy" }, { "id": "babyagi", @@ -1586,9 +1668,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "643742b123ef0d43f25394da135f904a12b994b400e46ef22c57302584cc1df9" - } + }, + "installCommand": "git clone https://github.com/yoheinakajima/babyagi" }, { "id": "opencodeinterpreter", @@ -1605,9 +1688,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f3fed9c4df3735db2035fa25f75ccbb967534d5bc6ad028fb3472f064ddcd4df" - } + }, + "installCommand": "git clone https://github.com/OpenCodeInterpreter/OpenCodeInterpreter" }, { "id": "lmql", @@ -1624,9 +1708,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d3ea72542cd6f96b6084a45cb0f6c53e7a98ef5fe16519e894bd2be3b17f3a70" - } + }, + "installCommand": "git clone https://github.com/eth-sri/lmql" }, { "id": "autoround", @@ -1643,9 +1728,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c22f83947c0fa3aea4bcfe5f8fa292dce8fbf1d0f512a8a46346cffe571f4e70" - } + }, + "installCommand": "git clone https://github.com/intel/auto-round" }, { "id": "swe-agent", @@ -1662,9 +1748,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "822dd1e67d17f3bd8da79f520a5848686a62017aea40ca75820d093886b2ce6b" - } + }, + "installCommand": "git clone https://github.com/princeton-nlp/SWE-agent" }, { "id": "dspy", @@ -1681,9 +1768,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "98e71ffd8caa7c927eb5bc52b72aa81c26429495523fc759161639da4bfe2d1d" - } + }, + "installCommand": "git clone https://github.com/stanfordnlp/dspy" }, { "id": "fastchat", @@ -1700,9 +1788,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ebb2f6cdb79e31990f27276d5bd7e570392b9afc7082e6e7d85d6c71f2b58994" - } + }, + "installCommand": "git clone https://github.com/lm-sys/FastChat" }, { "id": "gptcache", @@ -1719,9 +1808,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d0847a8bcb0e85053288ced6a827d13c0dc69a137b965bc3a334596f79f36663" - } + }, + "installCommand": "git clone https://github.com/zilliztech/gptcache" }, { "id": "mcp-dubai", @@ -1740,7 +1830,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2eedd66cf2ea722431e79f344a832673250cd0224de4cb4c36f8b8ad983c2a4b" } }, @@ -1759,9 +1849,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2b7c7f7311fa84586ad137d55026d60e2b06ebe21465098be5358c98d48edcd5" - } + }, + "installCommand": "git clone https://github.com/Eigenwise/eigenwise-toolshed" }, { "id": "tale", @@ -1778,9 +1869,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "96e211915c1c0c0c31c3822737a6640b7bdf0de568b599b867ccc988ad0169e2" - } + }, + "installCommand": "git clone https://github.com/tale-project/tale" }, { "id": "skillprism", @@ -1797,9 +1889,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "973b454de5d0936b8fea7e47c45b9dded2f3a00fb4686c8b49c15f83b8a2e24b" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/SkillPrism" }, { "id": "dbshield", @@ -1816,9 +1909,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b9e4d1e920c8a33d00c7270ba55f5f91c70eb2ed2964e5592f04969b5a54e961" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/DBShield" }, { "id": "pydantic-ai", @@ -1835,9 +1929,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6b065d68e0564b59439695344beaab43744455dc6ce32a063ff804c39bb11649" - } + }, + "installCommand": "git clone https://github.com/pydantic/pydantic-ai" }, { "id": "langgraph", @@ -1854,9 +1949,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "29f8a898e73c51624cce9b41613ff10ca1712db22da59b3cfc819718f0cfa4be" - } + }, + "installCommand": "git clone https://github.com/langchain-ai/langgraph" }, { "id": "browser-use", @@ -1873,9 +1969,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "441a9e5222bf431952e512dfea08ef70197d8743da067e53ad41eaa4b1196694" - } + }, + "installCommand": "git clone https://github.com/browser-use/browser-use" }, { "id": "smolagents", @@ -1892,9 +1989,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cf166104456e10cbd96606dc41b0da16df746590726e6d714aff2faf54d2993e" - } + }, + "installCommand": "git clone https://github.com/huggingface/smolagents" }, { "id": "mastra", @@ -1911,9 +2009,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "da66feab4f3aae6be7b424f264e393afb949bcb6bc5df0185503858bdb4d652c" - } + }, + "installCommand": "git clone https://github.com/mastra-ai/mastra" }, { "id": "docling", @@ -1930,9 +2029,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "93870ee8b015b40b1f3a2279c743a03decd6f4dc5f47018731e4f6686683f349" - } + }, + "installCommand": "git clone https://github.com/DS4SD/docling" }, { "id": "markitdown", @@ -1949,9 +2049,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cfb43e8c722d2a96d6a13ef3c0c05332981b7b30b36191c5265ae7367919029f" - } + }, + "installCommand": "git clone https://github.com/microsoft/markitdown" }, { "id": "ai-image-cleaner", @@ -1970,7 +2071,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "43a8fcb03e2616eef4d2cb36c31d61967e5a90500879c46e20db4339255aa53e" } }, @@ -1989,9 +2090,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "00a44a20a0e13038cb928dd17251478ff28f13a617e792d37454b2e88ab71c7f" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/FinePrintAI" }, { "id": "gitwhisper", @@ -2008,9 +2110,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7e3bcf11ce5a7de98bc68d96205ba0ad107d8646fb4876232ff03a550faa8af5" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/GitWhisper" }, { "id": "flashlane", @@ -2027,9 +2130,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "657570e4532542ade77760fe0c75d5d0cd68a0c5b90edbdd28b6a161fa7692e8" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/FlashLane" }, { "id": "lazygit", @@ -2046,9 +2150,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f3b414f371eb67a5a4082462a98b231b67a5616811ddb1b22535348b11ebb52e" - } + }, + "installCommand": "git clone https://github.com/jesseduffield/lazygit" }, { "id": "ripgrep", @@ -2065,9 +2170,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "16ae95d920b6a924f3e4f01c5c892cec1a166dc20e9e9145c548365dc4553089" - } + }, + "installCommand": "git clone https://github.com/BurntSushi/ripgrep" }, { "id": "eza", @@ -2084,9 +2190,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b5c96728ade188ffe18c939f621cfc95b06f366f98003ee7fd4c2106756a8b2f" - } + }, + "installCommand": "git clone https://github.com/eza-community/eza" }, { "id": "fzf", @@ -2103,9 +2210,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c3a0ddf03a420dc79a737361a407969c680bb87579e6bc8aa0fbbd7f0a032937" - } + }, + "installCommand": "git clone https://github.com/junegunn/fzf" }, { "id": "agent-browser", @@ -2122,9 +2230,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4e757d7b83edd1d810ee9cd5d76cbc7ba87de16fdae3f9367b08bee6f207c328" - } + }, + "installCommand": "git clone https://github.com/vercel-labs/agent-browser" }, { "id": "bat", @@ -2141,9 +2250,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "20b33d24d78185b50050f78b1b4277cdfd512ebad896d5a09c43773e161795bd" - } + }, + "installCommand": "git clone https://github.com/sharkdp/bat" }, { "id": "delta", @@ -2160,9 +2270,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c1ab4228d59cdec904c4fedb7c32c6376d831e7218c6a3742da0676d583d69bc" - } + }, + "installCommand": "git clone https://github.com/dandavison/delta" }, { "id": "hyperfine", @@ -2179,9 +2290,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ee5bdc6c8ee8ebe3caa7c5227a9400ae78d2ee8eba02c6f82ba3ef183232d521" - } + }, + "installCommand": "git clone https://github.com/sharkdp/hyperfine" }, { "id": "tldr", @@ -2198,9 +2310,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7d42d213b1c8bf3fb46dc8accd48f4abee225926b9425f6920663955a4a695fd" - } + }, + "installCommand": "git clone https://github.com/tldr-pages/tldr" }, { "id": "dust", @@ -2217,9 +2330,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "db5f2681401deb4995c4b1a878573900e2590ed960ab40096f6cb688d64e6aa0" - } + }, + "installCommand": "git clone https://github.com/bootandy/dust" }, { "id": "procs", @@ -2236,9 +2350,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1f5f900a1a15d340a78c9bee29d43608d769abacf37ce462c7fedb4def5e7e26" - } + }, + "installCommand": "git clone https://github.com/dalance/procs" }, { "id": "bottom", @@ -2255,9 +2370,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "44102bd25f52240da98f78fdd8502135941eb6f47266429115381b753bb9e7ec" - } + }, + "installCommand": "git clone https://github.com/ClementTsang/bottom" }, { "id": "curlie", @@ -2274,9 +2390,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "260827ef79718c92cf5d3f81887e0d3555d34c48e5180ed222a2b6565b5cf44f" - } + }, + "installCommand": "git clone https://github.com/rs/curlie" }, { "id": "starship", @@ -2293,9 +2410,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9f87565832d5ce599e25afa2d503e6fb7ce121db2547007bb9b0493c61b87367" - } + }, + "installCommand": "git clone https://github.com/starship/starship" }, { "id": "zoxide", @@ -2312,9 +2430,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "123936e89489355384618b8e0fd8bb6b5b3858e3b9a450302e8266a53ba8b9e8" - } + }, + "installCommand": "git clone https://github.com/ajeetdsouza/zoxide" }, { "id": "gh-dash", @@ -2331,9 +2450,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "002e1291b3d4b684802bd049a7a057caf98582da7215a75cbbfbd2f501cbe18e" - } + }, + "installCommand": "git clone https://github.com/dlvhdr/gh-dash" }, { "id": "httpie", @@ -2350,9 +2470,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d43bd35c10ae9b7438fb175bdaf3a5662dbca70023f49744f53ee167444f5447" - } + }, + "installCommand": "git clone https://github.com/httpie/cli" }, { "id": "fd", @@ -2369,9 +2490,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "de0948789c68be5b7e457ee415cde3c6dc4adaa35ed0ebd69cf91e87f2aa08b6" - } + }, + "installCommand": "git clone https://github.com/sharkdp/fd" }, { "id": "btop", @@ -2388,9 +2510,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c34c6056f3f6c723830ceb99735c23d9b380d4b17006f3140faaa102cc2006a2" - } + }, + "installCommand": "git clone https://github.com/aristocratos/btop" }, { "id": "k9s", @@ -2407,9 +2530,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "583ef839cdf4de21ccb704ad05fd921c320e5ab40f607fb70cf5b3bbce78e491" - } + }, + "installCommand": "git clone https://github.com/derailed/k9s" }, { "id": "act", @@ -2426,9 +2550,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "708948642587593b040d2db9d42bdfb14fc0ffe0905d2339f19877dfbef11724" - } + }, + "installCommand": "git clone https://github.com/nektos/act" }, { "id": "duf", @@ -2445,9 +2570,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "326d5d4d1a58dfcde6dd24d276b9e2fa0839c7562f1c71e8d2e3cf7f31c9122d" - } + }, + "installCommand": "git clone https://github.com/muesli/duf" }, { "id": "tokei", @@ -2464,9 +2590,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "21faced98b8fb7050da0731fcf1f703d2475f152036992bcd1c33791a026a0a2" - } + }, + "installCommand": "git clone https://github.com/XAMPPRocky/tokei" }, { "id": "xh", @@ -2483,9 +2610,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8e553782c24b2849605467f81ea85f6a75daab4f6b540414566c24c2e6e2edfb" - } + }, + "installCommand": "git clone https://github.com/ducaale/xh" }, { "id": "doggo", @@ -2502,9 +2630,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f2a307618c7c49fb052890d6ac83b487c16a404fbcc2c1ffe91497a6887928da" - } + }, + "installCommand": "git clone https://github.com/mr-karan/doggo" }, { "id": "fx", @@ -2521,9 +2650,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0fa3b90aab655b8dbacc2979551a33d2f55c687d0f2b7b0d50777d2cef703ba7" - } + }, + "installCommand": "git clone https://github.com/antonmedv/fx" }, { "id": "jless", @@ -2540,9 +2670,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "37018236d7e799b63bfa7be4f2b2c0083ec68f14c98e5c0531f670f162994303" - } + }, + "installCommand": "git clone https://github.com/PaulJuliusMartinez/jless" }, { "id": "lazysql", @@ -2559,9 +2690,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "68b9c39c1212e3e2c4ffe450f6ea9de4226686f27308f009601f1764628327ca" - } + }, + "installCommand": "git clone https://github.com/jorgerojas26/lazysql" }, { "id": "gum", @@ -2578,9 +2710,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b7bd9975aa4ae0046f3e1ae7725cb25cb839db33ae54673d01dd53aea05807b7" - } + }, + "installCommand": "git clone https://github.com/charmbracelet/gum" }, { "id": "vhs", @@ -2597,9 +2730,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d42a047220c3a22429b532df757854b6b1937207c72d31c4b19f6cc687fac143" - } + }, + "installCommand": "git clone https://github.com/charmbracelet/vhs" }, { "id": "glow", @@ -2616,9 +2750,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d0a15621e74269913ec24a5deaee03b5420cce785cd6b1082461e1d586f5ed4d" - } + }, + "installCommand": "git clone https://github.com/charmbracelet/glow" }, { "id": "dive", @@ -2635,9 +2770,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "85624b3468800a6cf032dd49e9942bc1dd9f8d1d5590badaa591b54c8748a112" - } + }, + "installCommand": "git clone https://github.com/wagoodman/dive" }, { "id": "lazydocker", @@ -2654,9 +2790,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d4ef64fb650b455e60de52124f875eed69585a49b25f2b63067c08ed1e3123e3" - } + }, + "installCommand": "git clone https://github.com/jesseduffield/lazydocker" }, { "id": "usql", @@ -2673,9 +2810,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "631f03dcd5b02c30588513995f9f25515d426b25d33381577af40d9e6c0f44cb" - } + }, + "installCommand": "git clone https://github.com/xo/usql" }, { "id": "gping", @@ -2692,9 +2830,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "63c9ecb339f5398e459cd120a205ad0a6caaa9db3a132d6b93689e42f2fe2f44" - } + }, + "installCommand": "git clone https://github.com/orf/gping" }, { "id": "bandwhich", @@ -2711,9 +2850,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "28d137a0bff59894f598038c460df220fed406ad92631448862161fef787bc1d" - } + }, + "installCommand": "git clone https://github.com/imsnif/bandwhich" }, { "id": "choose", @@ -2730,9 +2870,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1dc42c8006fade53156e2ccf36052d2c5cb16dd7bbd170432ada14852c3ece9d" - } + }, + "installCommand": "git clone https://github.com/theryangeary/choose" }, { "id": "sd", @@ -2749,9 +2890,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "fd8ac4bc1d4af827dab0f1b1758ee3943c6f283acaea74b2c1514b35807a8a95" - } + }, + "installCommand": "git clone https://github.com/chmln/sd" }, { "id": "mcfly", @@ -2768,9 +2910,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "65ee53706b02a6e75a618e8d256d93f3f97497e6fb491fd8f643774293af7e70" - } + }, + "installCommand": "git clone https://github.com/cantino/mcfly" }, { "id": "yazi", @@ -2787,9 +2930,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0ecbefdb080f584fbc84420ed30c9c53643d421fd23970ca81f14ddc4ce97b25" - } + }, + "installCommand": "git clone https://github.com/sxyazi/yazi" }, { "id": "helix", @@ -2806,9 +2950,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a9e43692c54d9bb5a7376d479c282ee844b9393b64e11391e8692ed15001a0c7" - } + }, + "installCommand": "git clone https://github.com/helix-editor/helix" }, { "id": "zellij", @@ -2825,9 +2970,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a0b29995cd7637f7e6c77b7823e204fbb06e8dd524ee6c01280ecb56f02946cb" - } + }, + "installCommand": "git clone https://github.com/zellij-org/zellij" }, { "id": "nnn", @@ -2844,9 +2990,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8bd578fc5dd7aebfc8ad71a862a50c472c89581355ef3ea2d64619c58ae26800" - } + }, + "installCommand": "git clone https://github.com/jarun/nnn" }, { "id": "ranger", @@ -2863,9 +3010,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f6a4cd6920968782c451a20768aa2f7348ff2893637d92dbeba4fdf34f71120b" - } + }, + "installCommand": "git clone https://github.com/ranger/ranger" }, { "id": "broot", @@ -2882,9 +3030,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3de2c70e0bc14a52310d0402df745905cdab4b08b47c54276c63a7614ca10813" - } + }, + "installCommand": "git clone https://github.com/Canop/broot" }, { "id": "superfile", @@ -2901,9 +3050,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "28fe65bc696a3cbf7b4791349aa201f270edde6f1dfbf4ff38527ab853dc02b7" - } + }, + "installCommand": "git clone https://github.com/yorukot/superfile" }, { "id": "htop", @@ -2920,9 +3070,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3c980074aa922168a5be56b8ed0d6881cd5b1a755802d2f45b8c8be44682fcf4" - } + }, + "installCommand": "git clone https://github.com/htop-dev/htop" }, { "id": "glances", @@ -2939,9 +3090,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "626a98c4200ce5b1a274fcec88fb9c3e8c110a3d761e954fcd39ed1c52496843" - } + }, + "installCommand": "git clone https://github.com/nicolargo/glances" }, { "id": "fastfetch", @@ -2958,9 +3110,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "eeea8a5cfc054e6811b0a261abdca11facb8e5a954fbc067913d2a0033f05501" - } + }, + "installCommand": "git clone https://github.com/fastfetch-cli/fastfetch" }, { "id": "ncdu", @@ -2977,7 +3130,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5861eab4ea80f96b4dcb07aa5dc9c0e24d9ddb0f61b7fcbc35ae195715a9c4ce" } }, @@ -2996,9 +3149,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "82f86978531ba8fb9b9ff848bfc91964e9bc8d945eb2be21bba34f394c37048e" - } + }, + "installCommand": "git clone https://github.com/dundee/gdu" }, { "id": "aria2", @@ -3015,9 +3169,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "201b8ddd9458ea98c52925c455ab9cfa016dbec96e57c3520a666dadbad503bc" - } + }, + "installCommand": "git clone https://github.com/aria2/aria2" }, { "id": "croc", @@ -3034,9 +3189,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3e49b3ac7b02ec30f57008c5f8719291a9bcf70b60f636ab28a55e8f20301d40" - } + }, + "installCommand": "git clone https://github.com/schollz/croc" }, { "id": "magic-wormhole", @@ -3053,9 +3209,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6cdc07780bfe0e6de20cff7fadcf421571c9b437687d5039be6bc2a3d37a31a2" - } + }, + "installCommand": "git clone https://github.com/magic-wormhole/magic-wormhole" }, { "id": "trippy", @@ -3072,9 +3229,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b81f35e10631f47c7044e35e075f915a7927d040f3095243842f08874a2e5d6d" - } + }, + "installCommand": "git clone https://github.com/fujiapple852/trippy" }, { "id": "mitmproxy", @@ -3091,9 +3249,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "efa698a086b685c8f151ede566f75f33afdffc75a21a0793c36536f0b3685b06" - } + }, + "installCommand": "git clone https://github.com/mitmproxy/mitmproxy" }, { "id": "websocat", @@ -3110,9 +3269,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "05ddad54eb6c8cdf24531f46ffe4873143879b0fe028288c698fa0820f1fbd0c" - } + }, + "installCommand": "git clone https://github.com/vi/websocat" }, { "id": "grpcurl", @@ -3129,9 +3289,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "03c27b06b714218d820b034ceab47b58d1650d32b9920e350979ce397015b9a2" - } + }, + "installCommand": "git clone https://github.com/fullstorydev/grpcurl" }, { "id": "gh", @@ -3148,9 +3309,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7648c990bb6b942c34ac7896e88fd949b5880965e579d802dd464e26bf4542a8" - } + }, + "installCommand": "git clone https://github.com/cli/cli" }, { "id": "glab", @@ -3167,7 +3329,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "dc887473dfaf57d6bdd7239502fe0f947dc514b40432099d638fae252595a41f" } }, @@ -3186,9 +3348,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "40e26408581743f615a27d7bf23c69c53b6e8d64283e6daf5c7fdd25f7ab72ba" - } + }, + "installCommand": "git clone https://github.com/orhun/git-cliff" }, { "id": "onefetch", @@ -3205,9 +3368,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d7f6d0586cc374f87861c61dde6e0b2316596cd6650bfccec28790d4d4fe75f8" - } + }, + "installCommand": "git clone https://github.com/o2sh/onefetch" }, { "id": "gitleaks", @@ -3224,9 +3388,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "744ed2fbc576c780a39de7130bdbc1be87f9abd3840de71a67f8fd74ce9c4734" - } + }, + "installCommand": "git clone https://github.com/gitleaks/gitleaks" }, { "id": "trufflehog", @@ -3243,9 +3408,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0d489c26accf6dfdd0b8dcc1e2e048fc35abdcd0b6b206e3b031c85fea3a4d2d" - } + }, + "installCommand": "git clone https://github.com/trufflesecurity/trufflehog" }, { "id": "osv-scanner", @@ -3262,9 +3428,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e182f0d2a446a6dfd4749ad732311d11a1722c4dc01ccd37310b56a3786890c7" - } + }, + "installCommand": "git clone https://github.com/google/osv-scanner" }, { "id": "tmux", @@ -3281,9 +3448,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "85cc578a73ee8cb383eae9a14db2bfc89451a33b26ae2d5030e9f7331e8b91e4" - } + }, + "installCommand": "git clone https://github.com/tmux/tmux" }, { "id": "atuin", @@ -3300,9 +3468,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c00d89c2bb5d24430658ea4f832b176593443e388145d124d80db68943d632ae" - } + }, + "installCommand": "git clone https://github.com/atuinsh/atuin" }, { "id": "thefuck", @@ -3319,9 +3488,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c52316c6f627509de769ba6e7d54f92cdd1e65b0bc6edc9a2071d9d6de365bc9" - } + }, + "installCommand": "git clone https://github.com/nvbn/thefuck" }, { "id": "direnv", @@ -3338,9 +3508,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "264291b9efa7c8fd7974ab21fcd023a7270e80d5028fc312d294e26a79779c9b" - } + }, + "installCommand": "git clone https://github.com/direnv/direnv" }, { "id": "mise", @@ -3357,9 +3528,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e481a1ef703489d7ebea2f2a4ae4cd88f9302bc210d4a43102e22092e91e240a" - } + }, + "installCommand": "git clone https://github.com/jdx/mise" }, { "id": "asdf-vm", @@ -3376,9 +3548,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6d60921cb780152d51c39f65155542c5fb083ef76d32bcca3d820c418a01ec20" - } + }, + "installCommand": "git clone https://github.com/asdf-vm/asdf" }, { "id": "pnpm", @@ -3395,9 +3568,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2fe85977ce1d24e4c453d8825c6fb967a5a6c35b70c02a2f1c805409a41a70ec" - } + }, + "installCommand": "git clone https://github.com/pnpm/pnpm" }, { "id": "bun", @@ -3414,9 +3588,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c4a9a971025edd4725cea15edea804eae6a7221d33a61ac1bfdb34d732717549" - } + }, + "installCommand": "git clone https://github.com/oven-sh/bun" }, { "id": "deno", @@ -3433,9 +3608,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b8c1c7e3f22562da30eb57341638ba0293f90e8d2199b300f9e56f823e8ad0d5" - } + }, + "installCommand": "git clone https://github.com/denoland/deno" }, { "id": "jq", @@ -3452,9 +3628,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3498b984519ba68bf4906d5b72fcaa92858a6ba7011b38e966b0304fea56f206" - } + }, + "installCommand": "git clone https://github.com/jqlang/jq" }, { "id": "yq", @@ -3471,9 +3648,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e00bb878e4b82f78e72c4906d200b57682b853df0381f8d6cf9c6050554830ec" - } + }, + "installCommand": "git clone https://github.com/mikefarah/yq" }, { "id": "miller", @@ -3490,9 +3668,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "be8c6fe2f6ef5f9c50aed21a7fedfb5e4d7465e03f074a45f51ac3623ed06363" - } + }, + "installCommand": "git clone https://github.com/johnkerl/miller" }, { "id": "csvkit", @@ -3509,9 +3688,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1884843c94b403e545e2b46cb28d5783880cffd9dc735ae56eb65f1e6e5cf058" - } + }, + "installCommand": "git clone https://github.com/wireservice/csvkit" }, { "id": "pandoc", @@ -3528,9 +3708,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1bdee0e54635896ce70ee7e642375af4c937bfeef6015dd833c21f04503f7778" - } + }, + "installCommand": "git clone https://github.com/jgm/pandoc" }, { "id": "typos-cli", @@ -3547,9 +3728,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "349e1fc15d9dd6a6cf9af7d5a485aca9ba95965162c8052876ae4e2636732b92" - } + }, + "installCommand": "git clone https://github.com/crate-ci/typos" }, { "id": "vale", @@ -3566,9 +3748,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "453524ed8677e336b3209ce9c1be8c8eda0d8962739c8f94581f4139135f56ce" - } + }, + "installCommand": "git clone https://github.com/errata-ai/vale" }, { "id": "rowsafe", @@ -3587,7 +3770,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "da6e10fbbfbece64f3640ae372997c8ead27f87457a1c0c7e6ba71b8678b4a2c" } }, @@ -3606,9 +3789,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "508ea71226641c783893eedab4037bd84cc5a96ca886032248258c04cd2979fa" - } + }, + "installCommand": "git clone https://github.com/dbcli/pgcli" }, { "id": "mycli", @@ -3625,9 +3809,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "13efb187990d28dccc86741286abb62e0ea82d56a33f5fbfe43d1408e3b216e1" - } + }, + "installCommand": "git clone https://github.com/dbcli/mycli" }, { "id": "iredis", @@ -3644,9 +3829,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0bfddde95ea12a36548b2a94f417161a6d35697082e01d1b8db0eac1ab038e61" - } + }, + "installCommand": "git clone https://github.com/laixintao/iredis" }, { "id": "litecli", @@ -3663,9 +3849,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "95049927a0f39dd46bbbc2114b15c2af04fb23cd5467aecbf6032accb14b923a" - } + }, + "installCommand": "git clone https://github.com/dbcli/litecli" }, { "id": "stern", @@ -3682,9 +3869,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5fd76b6a88ac1da11db5417b063b6d9ca9ce69e618b91c0c95c095c981f482ce" - } + }, + "installCommand": "git clone https://github.com/stern/stern" }, { "id": "kubectx", @@ -3701,9 +3889,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c58b8e8380d18a1267328028b759d02a3c9e081d79305c1a3b33712beda40147" - } + }, + "installCommand": "git clone https://github.com/ahmetb/kubectx" }, { "id": "helm", @@ -3720,9 +3909,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2db2d9450ca84cb5559785e808d790c732288207a0be48903bb3cb15cd694ee3" - } + }, + "installCommand": "git clone https://github.com/helm/helm" }, { "id": "kustomize", @@ -3739,9 +3929,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9c1b6b916ed40311c10aeb7cb4e4aa1b6e37a74c5fc5320e468fdd17862dd212" - } + }, + "installCommand": "git clone https://github.com/kubernetes-sigs/kustomize" }, { "id": "minikube", @@ -3758,9 +3949,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d1b395c0782555249cf3f0165537ebfaebacd678c50bd6c4c497184c406ea11a" - } + }, + "installCommand": "git clone https://github.com/kubernetes/minikube" }, { "id": "kind", @@ -3777,9 +3969,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bf05d5287621f2e90fdce1440d14eacffb6015dadc34c90f8d57db590c96f36b" - } + }, + "installCommand": "git clone https://github.com/kubernetes-sigs/kind" }, { "id": "dasel", @@ -3796,9 +3989,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "982a1a69e3b43f45d5622973aa245e89f206e374c5a8d46bd49ea215bb57dcb9" - } + }, + "installCommand": "git clone https://github.com/TomWright/dasel" }, { "id": "zenith", @@ -3815,9 +4009,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6195fd23e5f25bb5e0f9fd2338b357bad2b5b4fba2689df9cfa212304001db4c" - } + }, + "installCommand": "git clone https://github.com/bvaisvil/zenith" }, { "id": "diskonaut", @@ -3834,9 +4029,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "59f6d11dc08c78c250179ac1d207a739a1053f8568a0759885447c470659b589" - } + }, + "installCommand": "git clone https://github.com/imsnif/diskonaut" }, { "id": "ctop", @@ -3853,9 +4049,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "25bd6c75af2ac0083d3d22c3673ba00db35fc68a3bb1b0e069b11a41525b7da5" - } + }, + "installCommand": "git clone https://github.com/bcicen/ctop" }, { "id": "speedtest-cli", @@ -3872,9 +4069,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "92d4ce41f60cbf723a6895959d0eb63bc0618277ff1572d845d84fb9849480ad" - } + }, + "installCommand": "git clone https://github.com/sivel/speedtest-cli" }, { "id": "git-sizer", @@ -3891,9 +4089,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c78a025c216595539ea679746987a0a3b33fb44788b6d31589000b6c56f0705f" - } + }, + "installCommand": "git clone https://github.com/github/git-sizer" }, { "id": "cz-cli", @@ -3910,9 +4109,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6e2ac685e7ab3a4253114524893b61f2150588282766941a08ace4b221b9fd39" - } + }, + "installCommand": "git clone https://github.com/commitizen/cz-cli" }, { "id": "volta", @@ -3929,9 +4129,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6d2943f452b18d7bc6487df05d201631965ac0333579ca3d5cbb49af963aee08" - } + }, + "installCommand": "git clone https://github.com/volta-cli/volta" }, { "id": "q", @@ -3948,9 +4149,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "38b05f26306a24e316147e0c0d4c75518e9a901581f60a4b53b4fac25e61f485" - } + }, + "installCommand": "git clone https://github.com/harelba/q" }, { "id": "lf", @@ -3967,9 +4169,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "84c8ab1e8bc53de8d06b7b794941993400a7065492ccdc5f0d9162ae30501c62" - } + }, + "installCommand": "git clone https://github.com/gokcehan/lf" }, { "id": "inxi", @@ -3986,9 +4189,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d4dddfde239763fda925bf442ee8901c6ed76e26ac9725734ced2a23875e2195" - } + }, + "installCommand": "git clone https://github.com/smxi/inxi" }, { "id": "codex-quota-overlay", @@ -4005,9 +4209,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2bb1565d62bbdfe1e7e2de5648f86800a92d067851fc51cc41179b227fc350c1" - } + }, + "installCommand": "git clone https://github.com/cpys/codex-quota-overlay" }, { "id": "web-performance-budget-gate", @@ -4024,9 +4229,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4c06eef410898d30c2de158f502eaccc1cde9b046099a6ded5ca421a984030e2" - } + }, + "installCommand": "git clone https://github.com/edilec/web-performance-budget-gate" }, { "id": "hyperconsciousness", @@ -4043,9 +4249,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7b71c581b2574c8424538c139df2fbba00df2162f456c5d1b401ebeb31b15561" - } + }, + "installCommand": "git clone https://github.com/louis030195/hyperconsciousness" }, { "id": "image-format-readiness", @@ -4062,9 +4269,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "08437e599cc39506b8e97926c9138cd9462a06dddcc7db5f56adb72cfafbf93c" - } + }, + "installCommand": "git clone https://github.com/edilec/image-format-readiness" }, { "id": "docs-link-integrity-checker", @@ -4081,9 +4289,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6133faf61ce3309f3d1ba871ff22c5d1af8f6d2c59adb5cd60266f90c583ee81" - } + }, + "installCommand": "git clone https://github.com/edilec/docs-link-integrity-checker" }, { "id": "openapi-example-validator", @@ -4100,9 +4309,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "64f62359622be348c20f30e7f20d4eb53fbc3e68c6af1099e39fdeba1f2f66f9" - } + }, + "installCommand": "git clone https://github.com/edilec/openapi-example-validator" }, { "id": "orkasvideostudio", @@ -4119,9 +4329,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0c2cda126966b8e7fd41bf5f1e417f8b989d93a90bf643b29cc3252294d7cd6f" - } + }, + "installCommand": "git clone https://github.com/Orkas-AI/Orkas-VideoStudio" }, { "id": "shipvela-publishing-plugin-and-skills", @@ -4138,9 +4349,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2ef099916c7ebd28ab2360066ed2484aeb02a6ebee81b6d5de08cecce11becac" - } + }, + "installCommand": "git clone https://github.com/stefanautomateed/shipvela-codex" }, { "id": "leanfps", @@ -4159,7 +4371,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "91ba202cab437fde59d321d5c5596ea8b5f9fb6a72ab114bcc248f4b31682ed1" } }, @@ -4178,9 +4390,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9f3860464124b5c756a80b0d4a7b8052c10bad851c37deba598d7c1760ab1cef" - } + }, + "installCommand": "git clone https://github.com/Shaisolaris/solaris-dev-shop" }, { "id": "dateparser-kotlin", @@ -4197,9 +4410,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2139242a8920bccbf6dbf5591de2adc5c7db46ef5f131d05feec4f5e8e508012" - } + }, + "installCommand": "git clone https://github.com/Alox1d/dateparser-kotlin" }, { "id": "clonepeek", @@ -4216,9 +4430,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "51879e461fea244ba2c6c8e5dc2142c860225b662a6cd06f10079f56207b4aa3" - } + }, + "installCommand": "git clone https://github.com/harshitethic/clonepeek" }, { "id": "bubo", @@ -4235,9 +4450,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b851e065ae1a1fd25d795307e77bf358fc879b576e07ca50a7ba0737901cc88d" - } + }, + "installCommand": "git clone https://github.com/mountainowl/bubo" }, { "id": "stonesvn", @@ -4254,9 +4470,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "08b13568ba27572787a4ca1a9961f114d8ff57622ec32c087229c4021f4173d9" - } + }, + "installCommand": "git clone https://github.com/firzen/StoneSVN" }, { "id": "vhr-bench", @@ -4273,9 +4490,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0f9c3c1b69ee9ccfbc9ab6a72c6ed49a870fe9caed1bf70f1273270e54c694be" - } + }, + "installCommand": "git clone https://github.com/vpshostreview/vhr-vps-benchmark" }, { "id": "flisk", @@ -4292,9 +4510,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7de4e3a305465f544f748f0d078a1b2373ef012582fa09bdabbbef0426ccc254" - } + }, + "installCommand": "git clone https://github.com/flisk-sh/flisk" }, { "id": "cloady-mcp", @@ -4311,9 +4530,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "27938d816c297fc733093badf34d2e72e0043fbfce2fd88d4d100f654f606c93" - } + }, + "installCommand": "git clone https://github.com/Cloady/cloady-mcp" }, { "id": "kilobat-cli", @@ -4330,9 +4550,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c7279e4ba3e26e1c85cc578e710c79a730e40e4fe1bc070573f64931aa15904e" - } + }, + "installCommand": "git clone https://github.com/seifip/kilobat-cli" }, { "id": "mcp-builder-kit", @@ -4349,9 +4570,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1273646fc3f619968677f58953959553c679416edf8ace8657c5a6af42911179" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/mcp-builder-kit" }, { "id": "fastmcp", @@ -4368,9 +4590,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "440be7cd56bcef8dd62ff351f483167803347ed7995f7c7d39f40d0be674121c" - } + }, + "installCommand": "git clone https://github.com/jlowin/fastmcp" }, { "id": "stagehand", @@ -4387,9 +4610,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "eeea77c473b11181416516ae8316b0f97937e33811bba540fae9fd48716e52bd" - } + }, + "installCommand": "git clone https://github.com/browserbase/stagehand" }, { "id": "crawlee", @@ -4406,9 +4630,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7a8d6b152fa8c39e9b67848dbaba53acd9f5da1e88f158b5629f2525705f09f6" - } + }, + "installCommand": "git clone https://github.com/apify/crawlee" }, { "id": "e2b-code-interpreter", @@ -4425,9 +4650,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b61695e56fff21cbcac8346114a31adc8ac7b279330121bd3a151675ac11c427" - } + }, + "installCommand": "git clone https://github.com/e2b-dev/E2B" }, { "id": "akii-seo-ai-search-optimizer", @@ -4444,9 +4670,16 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4a910596fce281e0d19660733264fb09e730247fd7b29ee6c3bf6f8547d55189" - } + }, + "installCommand": "/plugin marketplace add https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer\n/plugin install akii-seo-ai-search-optimizer@akii", + "installCommands": [ + "/plugin marketplace add https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer", + "/plugin install akii-seo-ai-search-optimizer@akii" + ], + "installNote": "To install the plugin, open Claude Code and run these as two separate commands:", + "installDocsUrl": "https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer#installation" }, { "id": "mockforge-ai", @@ -4463,9 +4696,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "09dddf2516af62dcada05a319371cb09ad17ec13b9859aed36bb1aa0e097325e" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/MockForge" }, { "id": "autoheal-qa", @@ -4482,9 +4716,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2ce98eacf88925a9c70d5c224bce0e2390ea1d92eae22a7c263f00385c84a32f" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/autoheal-qa" }, { "id": "agent-qa", @@ -4501,9 +4736,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "da650422cb7f6273b1492cdd7aec0db67e770e48ebe31290b4dd37cf2eda3836" - } + }, + "installCommand": "git clone https://github.com/vostride/agent-qa" }, { "id": "playwright", @@ -4520,9 +4756,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "115ef972337d745eb359ed68ee75578b89c1e83709261eddce9f672bb7c2380c" - } + }, + "installCommand": "git clone https://github.com/microsoft/playwright" }, { "id": "vitest", @@ -4539,9 +4776,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2695291234317b1595086deaac8b791991aff391f43f447f0a994691941d45de" - } + }, + "installCommand": "git clone https://github.com/vitest-dev/vitest" }, { "id": "k6", @@ -4558,9 +4796,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1aa7cd92adc2174c8adce2e1d81f0012051b2dfe7bd69dc660663f3a7ec1ea88" - } + }, + "installCommand": "git clone https://github.com/grafana/k6" }, { "id": "bruno", @@ -4577,9 +4816,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a7c716b8d1a2b056d0705bd85c99bea23d9adf318b8f40034432798225c2f86c" - } + }, + "installCommand": "git clone https://github.com/usebruno/bruno" }, { "id": "hoppscotch", @@ -4596,9 +4836,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "fe1f6c54e87e2fc8b08d2edb0f37d8bc50e03c3b9457a0a14e85270544a30fb3" - } + }, + "installCommand": "git clone https://github.com/hoppscotch/hoppscotch" }, { "id": "mockoon", @@ -4615,9 +4856,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c841286d0bb170482805550a1665b771c157a4d9f5bf82f7db5d4f52a4c8a660" - } + }, + "installCommand": "git clone https://github.com/mockoon/mockoon" }, { "id": "artillery", @@ -4634,9 +4876,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "045f598cb9c4d5bd7505e2ff7eb83a90d8e01615f35c3002dbbdc6e3f97ffa80" - } + }, + "installCommand": "git clone https://github.com/artilleryio/artillery" }, { "id": "locust", @@ -4653,9 +4896,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c50d84fd23fd6b254dedad6685c6bddbee371694956cdb0cadd5c054862350d1" - } + }, + "installCommand": "git clone https://github.com/locustio/locust" }, { "id": "msw-mock-service-worker", @@ -4672,9 +4916,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4192f36d878ba1052e4cf0c3416c89f1420404c8c673a6a962657bb85d65e195" - } + }, + "installCommand": "git clone https://github.com/mswjs/msw" }, { "id": "vegeta", @@ -4691,9 +4936,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bbc282b3f83ff0aae9b1ca1386147636324d323b28f77a89970c3386d5951542" - } + }, + "installCommand": "git clone https://github.com/tsenart/vegeta" }, { "id": "cypress", @@ -4710,9 +4956,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "122780020f6aab14cf5c38acec8d3aabf914b714041935786b8f97f5e367cb31" - } + }, + "installCommand": "git clone https://github.com/cypress-io/cypress" }, { "id": "jest", @@ -4729,9 +4976,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b59cc53974aefb647ac139c54ff3d71b0dde5840226f69af72c7cf4244e80407" - } + }, + "installCommand": "git clone https://github.com/jestjs/jest" }, { "id": "wiremock", @@ -4748,9 +4996,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "aec7277a0d39e0b32037cfc72a80aae355ec2de5c98bf55cadc82c150ae7c663" - } + }, + "installCommand": "git clone https://github.com/wiremock/wiremock" }, { "id": "prism", @@ -4767,9 +5016,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f0f754e7d8ec0cefbd48a1c77547bbc2d10d66621803d2578c4e678ae6abb106" - } + }, + "installCommand": "git clone https://github.com/stoplightio/prism" }, { "id": "lighthouse-ci", @@ -4786,9 +5036,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "84acf423741aa6b3f09237b0e903cd50efc32203201a688c2ae8a1ba3d8ec8b8" - } + }, + "installCommand": "git clone https://github.com/GoogleChrome/lighthouse-ci" }, { "id": "axe-core", @@ -4805,9 +5056,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4eead8c89681ccc8891b135efdf8577dc7fbdb6ee9f936dfa125797591acf9b7" - } + }, + "installCommand": "git clone https://github.com/dequelabs/axe-core" }, { "id": "faker", @@ -4824,9 +5076,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "33b72e4e0a1b04b616e416fb0ccdc7178961bba336afec43542c69f66ab3bc11" - } + }, + "installCommand": "git clone https://github.com/faker-js/faker" }, { "id": "pact", @@ -4843,9 +5096,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "584b78416c140be9b19a44b465fdf3f7e193258bb75d67d004ca1229e7ac40ad" - } + }, + "installCommand": "git clone https://github.com/pact-foundation/pact-js" }, { "id": "stryker", @@ -4862,9 +5116,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "953fb616b451aac3c57c0565689202a8790f7d4fda021e9c6d1cd95a41f0b5c5" - } + }, + "installCommand": "git clone https://github.com/stryker-mutator/stryker-js" }, { "id": "taiko", @@ -4881,9 +5136,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d63afba5ede8f7dc6b4afcb5d6e47826849a26b40ae5863af4f24eda16492cbc" - } + }, + "installCommand": "git clone https://github.com/getgauge/taiko" }, { "id": "autocannon", @@ -4900,9 +5156,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "eab52f1fd5428ebb37ad59fb42cc59c3fb1c0355d8c674ad83e0d6cfe8007153" - } + }, + "installCommand": "git clone https://github.com/mcollina/autocannon" }, { "id": "insomnia", @@ -4919,9 +5176,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c47b9feaa6ae2ec4a304edf38ab8e7f1196a9b0eee785d848c60e12d977b1c82" - } + }, + "installCommand": "git clone https://github.com/Kong/insomnia" }, { "id": "trivy", @@ -4938,9 +5196,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f70984904392494c4ac95b29c117ecf9351c3c5ff0c4e3a596b2dc7fc0c6d1df" - } + }, + "installCommand": "git clone https://github.com/aquasecurity/trivy" }, { "id": "semgrep", @@ -4957,9 +5216,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a79ce9874ab255d973f202cda339ab3950d820c3d11fe98c6f0076a80748900d" - } + }, + "installCommand": "git clone https://github.com/semgrep/semgrep" }, { "id": "sonarqube-community", @@ -4976,9 +5236,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ab3aab7377988eb04107c9e410b4da45fcba1337359d11e1eeea15f8d92c817d" - } + }, + "installCommand": "git clone https://github.com/SonarSource/sonarqube" }, { "id": "newman", @@ -4995,9 +5256,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "141ddb45479d4ad59fa6d10ae54e1e4bae6f107957acb3d7d04c06a924953340" - } + }, + "installCommand": "git clone https://github.com/postmanlabs/newman" }, { "id": "pactumjs", @@ -5014,9 +5276,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "60bdbc8ae0e4e2489e35fc4e9de6ab0aa8677212fa0722009f252562e0b1d5d5" - } + }, + "installCommand": "git clone https://github.com/pactumjs/pactum" }, { "id": "karate-framework", @@ -5033,9 +5296,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "772d95036b8566d6da9664860bb43b584b2f7236aaf5945c904cd8ebf600d618" - } + }, + "installCommand": "git clone https://github.com/karatelabs/karate" }, { "id": "restassured", @@ -5052,9 +5316,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "62e9652c8cefc46749747f25a41510dbaf9839079a5868399e7d50423154917d" - } + }, + "installCommand": "git clone https://github.com/rest-assured/rest-assured" }, { "id": "dredd", @@ -5071,9 +5336,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6eaa1a3e5dcd0d36b964bbc075b83f94de85607ad9c74139f583f6608b0cd09a" - } + }, + "installCommand": "git clone https://github.com/apiaryio/dredd" }, { "id": "schemathesis", @@ -5090,9 +5356,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "dc60bd17ec7c4d41213cf868769727843d7ff356a60b0285c3ce1bb43f6ecc79" - } + }, + "installCommand": "git clone https://github.com/schemathesis/schemathesis" }, { "id": "puppeteer", @@ -5109,9 +5376,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "92de4116015dde0b402fb5e0a6b5d9218927006b2c6f3ea01b2d097289c16f58" - } + }, + "installCommand": "git clone https://github.com/puppeteer/puppeteer" }, { "id": "selenium", @@ -5128,9 +5396,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e3f1ce78445b9a6aca72d91b7d98a31f13c3ad3241ad12dd8d64c63176659155" - } + }, + "installCommand": "git clone https://github.com/SeleniumHQ/selenium" }, { "id": "appium", @@ -5147,9 +5416,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3065642f91655926992f0d3086e4c635557e78eabefaee6bafdee0e422108f30" - } + }, + "installCommand": "git clone https://github.com/appium/appium" }, { "id": "maestro", @@ -5166,9 +5436,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2d72055c00ccae6fb95b628322adf8d23ea8e0c3be4d1937ab0f9acf69821c1c" - } + }, + "installCommand": "git clone https://github.com/mobile-dev-inc/maestro" }, { "id": "detox", @@ -5185,9 +5456,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b4a19d79f18cd9bcd501b8508315630d54d2000dbb742637601a470679e23f23" - } + }, + "installCommand": "git clone https://github.com/wix/Detox" }, { "id": "webdriverio", @@ -5204,9 +5476,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e0c175599ef064fec983af513931e2d5c0eb443dd3353be0d2ddb52c1d6403fd" - } + }, + "installCommand": "git clone https://github.com/webdriverio/webdriverio" }, { "id": "nightwatch-js", @@ -5223,9 +5496,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6ada10c9a51ac704808d884e789940b61bb06cd16c6b91f2390081ad7268f004" - } + }, + "installCommand": "git clone https://github.com/nightwatchjs/nightwatch" }, { "id": "gatling", @@ -5242,9 +5516,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "45933f32b4550d176d657312d826f7d6ec069f7494194bf249371f340da3da1e" - } + }, + "installCommand": "git clone https://github.com/gatling/gatling" }, { "id": "jmeter", @@ -5261,9 +5536,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "86c330d26c82abea508e529554cf5990ca2d1cc4ffc5a26411019670b9da69a9" - } + }, + "installCommand": "git clone https://github.com/apache/jmeter" }, { "id": "wrk", @@ -5280,9 +5556,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1246cb9abd1a9d4d5713d698c5b6a73aa58cf5dcdbd650d6c9eb2e68fa8ad12b" - } + }, + "installCommand": "git clone https://github.com/wg/wrk" }, { "id": "hey", @@ -5299,9 +5576,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0429bddeabe13f6f8a7312eb8ec9d4d2ade149a69eac9e4e0c900a451bb06605" - } + }, + "installCommand": "git clone https://github.com/rakyll/hey" }, { "id": "drill", @@ -5318,9 +5596,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f670035efddacbdb649634e04fd08429367acfb8357e113834b90b379bd89d35" - } + }, + "installCommand": "git clone https://github.com/fcsonline/drill" }, { "id": "checkov", @@ -5337,9 +5616,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e428615ce5ef6032018ca9438a657283235b33361ebc8fbd0cd570075a0ae02b" - } + }, + "installCommand": "git clone https://github.com/bridgecrewio/checkov" }, { "id": "hadolint", @@ -5356,9 +5636,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "30b439bd7d1b45066e3d10c5040549f76a31dff2d93aca7b105dff1c61f85204" - } + }, + "installCommand": "git clone https://github.com/hadolint/hadolint" }, { "id": "bandit", @@ -5375,9 +5656,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f771f9011bb3725abf993c7eecbee29dbeddaef3677e98b44b49103799002ec9" - } + }, + "installCommand": "git clone https://github.com/PyCQA/bandit" }, { "id": "brakeman", @@ -5394,9 +5676,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b24f8d9d0f7f6363efdc32e30aeeb344c2b7466854a89d7d2e37f62940146ca9" - } + }, + "installCommand": "git clone https://github.com/presidentbeef/brakeman" }, { "id": "safety-cli", @@ -5413,9 +5696,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9b89ed772e2fc68c29897f9c672d8757a8c7fa46d7304a3314ef3192a9f5f3e5" - } + }, + "installCommand": "git clone https://github.com/pyupio/safety" }, { "id": "owasp-zap", @@ -5432,9 +5716,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a261c2022e62d6f8e21f6a2e98d12d25cbc8a03a5904a54d3cf0afff7718b041" - } + }, + "installCommand": "git clone https://github.com/zaproxy/zaproxy" }, { "id": "nuclei", @@ -5451,9 +5736,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "298d1bd521f45f3f7a049d82ea6806cff8bee4f3ac5c9b899beb1e5413ccca0a" - } + }, + "installCommand": "git clone https://github.com/projectdiscovery/nuclei" }, { "id": "pa11y", @@ -5470,9 +5756,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "061ff37cf4b80f9969cddb02b5a81f748c98620c78b5fde68c80606d7694cb07" - } + }, + "installCommand": "git clone https://github.com/pa11y/pa11y" }, { "id": "backstopjs", @@ -5489,9 +5776,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ecd0fbc7182d93bbef2c84b1232e6ad659537accf25e3b609f7780dd67291513" - } + }, + "installCommand": "git clone https://github.com/garris/BackstopJS" }, { "id": "pixelmatch", @@ -5508,9 +5796,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e1d389c6c330b153aed4910e5135e8f00087eab9b7a8a95f07571a7c97a44301" - } + }, + "installCommand": "git clone https://github.com/mapbox/pixelmatch" }, { "id": "loki", @@ -5527,9 +5816,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ef8bc48f0328b8b15809ddc9a8beb97d16be2665062b34324357618e1165204e" - } + }, + "installCommand": "git clone https://github.com/oblador/loki" }, { "id": "lost-pixel", @@ -5546,9 +5836,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "67b9a0064c25d8c3278609ea706e8ec8b423354b8e9db1c440754402a04e977d" - } + }, + "installCommand": "git clone https://github.com/lost-pixel/lost-pixel" }, { "id": "mockserver", @@ -5565,9 +5856,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "33e508b5dde39b6e01745beb28e529f52e488a69199a7bcfeb8bd18d440d62ca" - } + }, + "installCommand": "git clone https://github.com/mock-server/mockserver" }, { "id": "json-server", @@ -5584,9 +5876,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "45489702dc5f09591b958346d37384878fe228fa79fd5e693e68c101ce7b052c" - } + }, + "installCommand": "git clone https://github.com/typicode/json-server" }, { "id": "mimesis", @@ -5603,9 +5896,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1c8836589fe3113af21515c8ba89719e27c635e4da83cf6c7cb826aa679b919d" - } + }, + "installCommand": "git clone https://github.com/lk-geimfari/mimesis" }, { "id": "bogus", @@ -5622,9 +5916,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f5a48f66e106225fc343332cd46f5e5a796bbdf2d11e75ecc8ee730e561b0a62" - } + }, + "installCommand": "git clone https://github.com/bchavez/Bogus" }, { "id": "testcontainers", @@ -5641,9 +5936,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "373e599d31b74765c29c89c7e170a807ef8b5d5eb95e8c9deaccd235c923c1f0" - } + }, + "installCommand": "git clone https://github.com/testcontainers/testcontainers-java" }, { "id": "clockshift", @@ -5660,9 +5956,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "89d2cb6721808e4de71c8bdd146c5009310f8fcfd92c31d907aa50e27e6e1ca8" - } + }, + "installCommand": "git clone https://github.com/brodyga45/clockshift-dst-check" }, { "id": "outagefence-by-slanta-cause", @@ -5679,9 +5976,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "80427c69b5429103cd416d788c80ed469b1d0104d10d1986749826a4f974ccee" - } + }, + "installCommand": "git clone https://github.com/jn6825rsr7-afk/outagefence" }, { "id": "oh-my-android", @@ -5698,9 +5996,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a9c9a8bb7a49b5b63d2f486be8f7b9388fd9edbdeb3a230a98d43c84a576f098" - } + }, + "installCommand": "git clone https://github.com/ateymoori/oh-my-android" }, { "id": "web-sec-auditor", @@ -5717,9 +6016,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6a1aacf6e4659a494cfd2021a4bb045ec35e6974c08cee6ee474e10e527bbcac" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/web-sec-auditor" }, { "id": "vibelocked-leakcheck", @@ -5738,7 +6038,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f2d5e05b13badc47195a9b9a05eaf19bb09a999fd282f6c0a4691a8d8978cd39" } }, @@ -5759,7 +6059,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "34189cdca0c3b774a29ea1445a8bebafd4d803cf2d0a55e04cc8002423c6b566" } }, @@ -5780,7 +6080,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c153e2002d05394ea0dc76d413f00d332adc38a3c96d9ab3dbbcda39f9feb773" } }, @@ -5801,7 +6101,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "64f45a720112d1b1abe40b1da5808cd229819799490eecc01a06ba0413182909" } }, @@ -5822,7 +6122,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0b3494a60240aa58cfd92513e2564b94cd795e9f9e9d381e23b90a8de3607847" } }, @@ -5843,7 +6143,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "62531477dc65098825db1931880cdd3373ea1d9ce6dcfebed6c583b20424ba69" } }, @@ -5864,7 +6164,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "057c550d3b0e8e522c3dbfa8518cd76c8786653c71cde903516ee76b0c01b1f7" } }, @@ -5885,7 +6185,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "68026d2e55af13b313a2f11ff8da7910c52256246a3bdfa0b4726908ac60a159" } }, @@ -5906,7 +6206,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8b96c48f940a188280e2efdc6220cbfc72f873e098564a655b0f3f84884c6b87" } }, @@ -5927,7 +6227,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1c676a7595f2549ec01974162f578b4b3ae71a1170018880d2858f32b5363c91" } }, @@ -5948,7 +6248,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d93cdb8d46d09190926860f8a1bf796f8c35065097a41cb3f6f66bec6b8438fa" } }, @@ -5969,7 +6269,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1d76386cd315bcd0c415672d123364854eaf3da2bdcbb6a30f3881329f2c953e" } }, @@ -5990,7 +6290,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bc8567f706bc18b2219988062852be86d1be8b3c300b70766a470012b7442ccc" } }, @@ -6011,7 +6311,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "07d96c53fbe2ed96ebb777b575612bc264ade95f753f88f5761df27fabacdaaa" } }, @@ -6032,7 +6332,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "49d1c4694d889f3e118ba6502d823d0d2624eb7e7e432ec96632a3f48549f19a" } }, @@ -6053,7 +6353,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d2d712273232fabc575d8fa7b6d2b01e0ae5401c1130f5f8ccbfab1af60b8b72" } }, @@ -6074,7 +6374,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "24bb939aa62e148f903b77faf1bff55c1161604d3f63378ee38f7602b320062d" } }, @@ -6095,7 +6395,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "16fd7314a011267dbe43b98480c0df36e0f165560fa6dca39591eb5234c9c433" } }, @@ -6116,7 +6416,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c6f89c16ceaa5e75806d928f52a599527ae0883ac1158969f9af8c14b6e7056b" } }, @@ -6137,7 +6437,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0ee43c225c883d445a484f59aa10a3b2ec2640679b3e4d24cd01257bb85146c7" } }, @@ -6158,7 +6458,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a9220379d9e27fa45c27be0fadccd9dd38cdb23941349764fab27107ceb583ab" } }, @@ -6179,7 +6479,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b18b56351d2321094a49bdb876a114e973da6a411ae0fcee8c8f80fa9efec638" } }, @@ -6200,7 +6500,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1cafefdeb862a9b90613ad2ee39dffd83b0a01c87c55160c2d4232c93dc159ae" } }, @@ -6221,7 +6521,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "eef7cc3c1b8475fedc6a16945d8e6f0fb8deb0a92b31315ddc36607f9055c0ea" } }, @@ -6242,7 +6542,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7b20eff6739aeb2977f12dee7428f2b648a74e7984b01cfe239a83240987698c" } }, @@ -6263,7 +6563,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "064a9d18bbcb5c152b4285a8d283e7cf3b93f3fbbe5620f25b53b6f455769789" } }, @@ -6284,7 +6584,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3f9d63f10e8642b830fb22d701b0de90d6b6f1a3d274e3835f1413e2d5d24d4e" } }, @@ -6305,7 +6605,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "fe4c4306b70e22bc8aeea2385f1e3e4644817d522c56815bc46cad1406b94ee0" } }, @@ -6326,7 +6626,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "22dab1a06e4f08c39f50604b9a8f535e260d9a9031ea739224ceb857a2f52b2f" }, "installCommand": "git clone https://github.com/Hipo/university-domains-list" @@ -6348,7 +6648,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2dbd208484b919333fd41f37a867664d0750eff0bcc6d4a88d9a4fd4e655f37e" } }, @@ -6369,7 +6669,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d96af1bb6ebf387543809934b77f1b23693bfe85e0c3795e63859850b09f58d3" } }, @@ -6390,7 +6690,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2acecf295fdd274dd289b5903fe78957651c99eeba44f7eb0b698a55bb7693fc" } }, @@ -6411,7 +6711,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9d002e3b880b49d573d48c2c11f55409a50a5ae998ce94e836fd40b1ada085d9" } }, @@ -6432,7 +6732,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6ca9c457c52801a651273bf420f9a00d5a2bb5f357b08e9a765f332342d0fa5d" } }, @@ -6453,7 +6753,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "edfbf9deae2a7c6a971b43fade3050495129f2aa859d071a1449885961f4563e" } }, @@ -6474,7 +6774,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "65ec471ebcb7cdee80adb0f52eca8b405a3654806961d3638d5bcb0af446c31a" } }, @@ -6495,7 +6795,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bda41fca05251ffc850c198212d97aa4ccf0ddbbd4465c5657a867df69896871" } }, @@ -6516,7 +6816,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "93f3897a93b69799ed7f7f54f57b46d030e84f76b29865bb217f5ad0bd70aa4c" } }, @@ -6537,7 +6837,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "02cdf2389151ae2f35f37fadf48456f94cacc414c3acb55656673ad5cad11f14" } }, @@ -6558,7 +6858,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a0bce3693732c7bc1dfcb43bc96713af864a8da03201f057c30fad35ec0f54d6" } }, @@ -6579,7 +6879,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6f759964c643e0ea14b74b01545c3aa5e690dd1c821a6b12b2ea9d26608b748f" } }, @@ -6600,7 +6900,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ca1dc7ac61e5762e1ff84807202ade374144f71fcd7a9032e27c14f2247c363a" } }, @@ -6621,7 +6921,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1f09e30e28225083c2f633b2e24041788b7841b24b1da318ae84841dd8ecf772" } }, @@ -6642,7 +6942,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3374d229154a1a53816d9655bfbd06b09cbdab70b36c5a0263f1bc33f03080e9" } }, @@ -6663,7 +6963,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6de731c6bfce4feddbe076a5fffe3391b558a55c3b3a5ec5fb86f6ba7e228aeb" }, "installCommand": "git clone https://github.com/HackerNews/API" @@ -6685,7 +6985,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e03ac9f388f8d00d768563032dd02c2a2ee48eb2c93801b267df0c60698aa54b" } }, @@ -6706,7 +7006,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "41c366054573fa50b2bb1893d52b8863db4fd869641c55cf64b296ec0cde7d9d" } }, @@ -6727,7 +7027,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4b64f5650a4c3e0ca96ab5a4394094b468a1322ecefc9edb119a7e6de11d8cb6" } }, @@ -6748,7 +7048,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "290f4aef202aab4590f7f65a8501fa278785d7a9577489e89a777c8760822018" } }, @@ -6769,7 +7069,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ba13a2f42a8b0dbeaae3d76479cc4542d1940f2d8910ffe1a7b460bbce654661" } }, @@ -6790,7 +7090,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5804ab83e33382f0325e62cee651267844ca466cc054339285675106659bb764" } }, @@ -6811,7 +7111,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1bacfbd5a0571b53ead88f95f7ceea5d7d1fd6a409bdcfa4a4661e08f727fa16" } }, @@ -6832,7 +7132,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "dfcb1a97091e55fad73d3f7becdaeefb70fa25e292654c84a00005f3c4f44174" } }, @@ -6853,7 +7153,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e0fc0dd6925437a21298eb721743449d012b88f1363728b3071e3045b5571cad" } }, @@ -6874,7 +7174,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cd5c047c678eb8fc0b1317f1177ca0d7a9c5fbe4e354be5ad8e45d02d1b3d844" } }, @@ -6895,7 +7195,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ab8a0f7d6713295bb49b1b62304d09374d5447bf9c3246047a52876e2f53c275" } }, @@ -6916,7 +7216,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6ac6abfa46af21d9e5fb5ad68cd2d2aa77f85075363ef18ab465f4ad94e7c8d6" } }, @@ -6937,7 +7237,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "49b077772d9c89b59069b36ffdaafe1623c686aa12b6691d6bdf851f13eb8c0d" } }, @@ -6958,7 +7258,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3f17bd2f98a4167d3508c019ad6c3bc89199a278d6b4824fe302eef2187cb11f" } }, @@ -6979,7 +7279,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5dd25ff1cd8c60d36c9f16a2007a610b52258935de50da45ba26726dadee2fc9" } }, @@ -7000,7 +7300,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e2b488ac462c7fb66facb5ad8058e5405a4f7ccd1d788eb1bf8f27fd3243a8e5" } }, @@ -7021,7 +7321,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3dd0295f912c6e56b39f8276a3ed67958b436d73fb9faeceb5e64be06f8fe782" }, "installCommand": "git clone https://github.com/lukePeavey/quotable" @@ -7043,7 +7343,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "34cc62bb3ebcde213ddc504b676e296ff896bb6fe552b373881508020936159f" } }, @@ -7064,7 +7364,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a1485d0897e19b5591a8eee880ee387476853693bdfb18a1fffccb19ceb5c7ba" } }, @@ -7085,7 +7385,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a1616871a086c7e58f51e0d2f4647bdd6d91925c3057d1b3a3aab3d808bb1d1c" } }, @@ -7106,7 +7406,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d3c1009094261179b83d298667aad82708c25e1b2524b29365870ed58f8969a0" } }, @@ -7127,7 +7427,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "46d9d7ba1570d64aca34966c0a29d46980e51f2924c03204b6444d0c055214bb" } }, @@ -7148,7 +7448,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "fc9bd3a48d86226bddbc62320b5854ad0356584b650f84040a8fe396dbf7665b" }, "installCommand": "git clone https://github.com/r-spacex/SpaceX-API" @@ -7170,7 +7470,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "020a7d317deaf3be1ddbfa073d55751d09995f89eb263a87ecb646eeb2eedd73" } }, @@ -7191,7 +7491,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "651758d07f147ca75547c60832ad6b6ccfc183c4a52d9ef9e608b071d3f02714" } }, @@ -7212,7 +7512,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0fa732be80f56889635f8edfb7442171b99a76a0f3690a65bde0c9b0b4b432d7" } }, @@ -7233,7 +7533,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4f8c18e64c9544478f9fa7d416d4ec0851e0102a6e6e646efadf72d4545deb50" } }, @@ -7254,7 +7554,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9be9a361e4f3a2459fd08ad8c83a796d2a1d0a1fb00de820dddbb64ee10dc501" } }, @@ -7275,7 +7575,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4e7aac5752762b327cb555a296941f5ae553200b5020f65c69d0be6de84f7356" } }, @@ -7296,7 +7596,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cf7e0d5eda56e7d63d940a1dab18c4431b163557ec8a8b246da394c61e35c535" } }, @@ -7317,7 +7617,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a0c02f46fde7d52f6746cb672679990ae7447b78c3b9f2cd8976cf387f471cc8" } }, @@ -7338,7 +7638,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "90aaa6448053647d687dd19b44428768de4cc9fb90ae5234512273aede83f02f" } }, @@ -7359,7 +7659,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "69e2d789c9cb306ff2bb4f79a5930a3ce8f0fb33f99a66322ce97beb37359348" } }, @@ -7380,7 +7680,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2f06bf84705d6c120c53bd4f0f49b51529b273acf6dd9facdc6a59f2df5ecd19" } }, @@ -7401,7 +7701,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "74f028c1504c2fc14dd7c73b86c4a571136306d13f939c5c1bd03a6cc0090822" } }, @@ -7422,7 +7722,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "42e6e0673c3c81310a68b85a8962cd76cbabbc9b4d1192a4f07914cba2651679" }, "installCommand": "git clone https://api.github.com/licenses" @@ -7444,7 +7744,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3319fcd407be1198e8b605254d8b48f4faabc4623c8d50a7ccf48ac2a48398eb" } }, @@ -7465,7 +7765,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4ca725b3457d130ac8d930d7be7e250d141cc09d406eaa05b5b2c14e5b3141bd" } }, @@ -7486,7 +7786,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "95c26fc2f83c2390443d6823a77a9b5bfc651465fab45c4cb82660379e7f9348" } }, @@ -7507,7 +7807,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a6dbe1e6163db459e2c4e4c31bed70dc46775fd1f2bcf089199f555e7c6dcb3e" } }, @@ -7528,7 +7828,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4928498cea171d16dc885c1871a6eea209c5c76bcd64e1711e53ebb3e63d2863" } }, @@ -7549,7 +7849,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ca663d42b1caca75f06db2d08febf4bd69779ddcbf637d68e8fe57f1201d97c9" } }, @@ -7570,7 +7870,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d66050ffec691d241b742f06f770c3a9407cb92eea735bf0c6086f4fae830cab" } }, @@ -7591,7 +7891,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1c1e4466ad0494e85a604f7c57d704627b9f5c3e8333b9f1049272b08d80ebfa" } }, @@ -7612,7 +7912,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b7f2dd4ad785fe985ac74ac260d953c3c9cf40058bfa3489453ac8538d5645f9" } }, @@ -7633,7 +7933,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e9e10611c1294defcd6cf19c4483556edba14178b3e60f4d5919d229574b937c" } }, @@ -7654,7 +7954,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8bc0bd2ec0990a8d7a830dc91147c7ee22f0fc4a6ba36156c149de4cd273194e" } }, @@ -7675,7 +7975,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8db9a93ec26910e49432a29630d001ff8edfb2d1711b7949a64673b8a25ecc1a" } }, @@ -7696,7 +7996,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cecf094e325e9bae1a3dc3783e7273b521bd714b3df404f0b383efb2c02ce8f0" } }, @@ -7717,7 +8017,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "aeffc5699530296280c31acc4bd6f1a24f97de70fc9fbdead419bdf5c77f467d" } }, @@ -7738,7 +8038,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "112ceadd6bae41a0fa275dddb10b4e3659ef6e5ed1b9fa3a859919265147ea6c" } }, @@ -7759,7 +8059,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3d19125cf473b42a4d1af2723463eb4dc2aa102bf61cb050f7660bcd35ea9e76" } }, @@ -7780,7 +8080,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e896877839459387eab7502cf2820535a9f9dfb34896b727b8a9f2ccaadfc231" } }, @@ -7801,7 +8101,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "199e0632aadaf382e3ded5460ba10df20c5568a9cb8c3e7fc01b03e20f012524" } }, @@ -7822,7 +8122,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "15b294f369970b8e2dac5b6b7da3f8126e06da30b1099a344c2a3ab61c1d10f5" } }, @@ -7843,7 +8143,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "716cbe6b0c40c2851f813d5d0149e1ade6ed9923293a139eaae6720312de615e" } }, @@ -7864,7 +8164,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "474e3391c6fbedbfe9ae3106f2c313fdff8707d79718d2801dc30dd5979db8b3" } }, @@ -7885,7 +8185,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3e03076daf0b0fdd9365c8f12e59601939e896ece6694137b960b04d0da7c2e8" } }, @@ -7906,7 +8206,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cc535c043ca86ccf1c3958da09c8553a79101bd9913edefe9af0326ac2b7b16c" } }, @@ -7927,7 +8227,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1db629915dd1fd6c039d341c1894966d3e7463d6dec530919cdc99a13aff6b37" } }, @@ -7948,7 +8248,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "57e2bf8f388ecb33ea0fe0a33a509bc21829a80787988bdcfc5e60ea0230a7b4" } }, @@ -7969,7 +8269,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "95474e0fe347b868da561d4d7e0813cd496bf18ab76428df228d739ed63abf8a" } }, @@ -7990,7 +8290,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a6ca8b02b93c9a4d69bc7c29f60c3b404d50d6be7e148c9a35f6a59a5d33bbaa" } }, @@ -8011,7 +8311,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "65a43ef7980bbe6af576a9d2cc3b92b79ea3a13e1da0cf842781319f686bf2be" } }, @@ -8032,7 +8332,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b95256d4be8fd02116c95bdfabaddb8ee60364489939b08c6a0eb741e606cea8" } }, @@ -8053,7 +8353,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e51153bc30484e22f8e922ec2b96e3778880e12e8b2702d351aeac11ffd2ccde" } }, @@ -8074,7 +8374,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bdaa7bd35ea3786bc0f9b72c597f2531e2576005bb2d8b5ebe729ee955f42e2b" } }, @@ -8095,7 +8395,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ba5951df0e395d58e361d994870a4700c3b01d0d47ab667b016116ceb58d6b5d" } }, @@ -8116,7 +8416,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "95402111f6f9c592faf86ec90a245c3ce31a6690d986697dc28660bfce3046a9" } }, @@ -8137,7 +8437,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5557051e54c33e597e8b900aa9db343e3918c113bb733c57e21439c662ae4ba1" } }, @@ -8158,7 +8458,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d18ecf7dcd9244d5e57441f656b1e236f28eede1ce6bcd49557c1ae36ea7f763" } }, @@ -8179,7 +8479,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "efc1fdefef662ae8fb2dcd44f1c8e488cfb8d029b0cdffc82585a2af8ead1764" } }, @@ -8200,7 +8500,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4387e6c2aab80a85adc49f6317fbfed3d8503b1749efb6d903d2812e9bc12e91" } }, @@ -8221,7 +8521,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "94865395949387bdfce647993c7462115e00eed13976aad8d6d43257bc45bbe6" } }, @@ -8242,7 +8542,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9b50da7efc0aa2c5f9578cacc6ad587bc061387380dd0590c4ec9d3039f91b48" } }, @@ -8263,7 +8563,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b8fc7117dd48d75201f124e7189129730f0a5b97e411a2ffd6fe8e648c914ff7" } }, @@ -8284,7 +8584,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "aefbee910a8d7073ff0c24de2d75f68c1706e931b3145098dedc1e378d71f3c3" } }, @@ -8305,7 +8605,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "eed9d4ccc91c7b7f62e2ac2a3c4de5a5f41c26f433150588eab3b0c691ff81bd" } }, @@ -8326,7 +8626,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "18395b36bb0d5ecbe916165f9dd1eb614e1e27f55e23f2b9640bbbe60c9f6770" } }, @@ -8347,7 +8647,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8952e08c71551ff443feebbf7319f49744cf47261ffb456f54204d09fccc5696" } }, @@ -8368,7 +8668,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bfb85f52799dbdf64f0946a5fc21178b47e1a1540070093b901beb5a6be9053d" } }, @@ -8389,7 +8689,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8bf18ff0154bdfa8ea9f36842f9da01a1354186d71528243dbbe3578336fb33c" } }, @@ -8410,7 +8710,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "01109b83ea83d673a96b42c82341c680f79f8b4433481529082b5598985dc778" } }, @@ -8431,7 +8731,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f6362d863b010479181b69aada05e4c1e0dc07c3564cc3508ebe0210d62ac98b" } }, @@ -8452,7 +8752,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "605eac9d9f18eee680885af3f2a0e984cd44753c72e8f28d02fd7e3f10e069ac" } }, @@ -8473,7 +8773,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d66ceee4d13eab5c45f64acd1ed539525a872e1cbadb7267699459c0e42b9b02" } }, @@ -8494,7 +8794,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1f5e9ed5af5d2b94aeb3404a37fab23fa280cbb3c1f9387c969c092f7c2088e6" } }, @@ -8515,7 +8815,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "24d80d24bd9775bde3604394d827c10e03acb3d230557bb03b8a3b86494f13af" } }, @@ -8536,7 +8836,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6937d21173555fe5c86d8daa7b7bcfe83df583db81942def728671d48ba95b43" } }, @@ -8557,7 +8857,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f750610dc960e65e9f92cd0b7ff43d50327416b82d5d743692c63695b718c941" } }, @@ -8578,7 +8878,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a871c9a4a560c83beca1e3c9573a083f90ded2be2dcf18411e3384c6630a0234" } }, @@ -8599,7 +8899,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7c248800209fbe5fb9866321fc30f217c069f7e122468a035049ecb2d82a3dc4" } }, @@ -8620,7 +8920,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4ac4ffbe7176e991f78cddf82130e755dcf513a8a1f28875f4fb55b2e31bd059" } }, @@ -8641,7 +8941,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3df3bcf87a68234a99ce551ab791080927a5f50fb0c35dcf56c2c064884a36dd" } }, @@ -8662,7 +8962,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3f7f3d1a0d60b695fb923e5a1de78711e343f0fbd4470f30f0b9428722917f75" } }, @@ -8683,7 +8983,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bb4f631445795c82ff49477fbf79a1e6c99c29ccabc278e55d5982cb2fc7b4d0" } }, @@ -8704,7 +9004,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6cbc60d423de05e8a6094a127fe9061524f09b8deda518cfede234684b9d06ca" } }, @@ -8725,7 +9025,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "467a2bc3839a733b67d545290faf3f936e133dfc7603d0df825313b472e033f1" } }, @@ -8746,7 +9046,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4ba22bd2c1b23a2ef875a8b672a68b44ee06535b156d9e6135c06c86f6b04af8" } }, @@ -8767,7 +9067,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c0ce6212fb1da8f4b4bd773b645de4ad6d497d27c028d80d365e648d4568a30a" } }, @@ -8788,7 +9088,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e8538b54c1f37f0ec65d30800de7646371c83607a4a1bd0df61c2a869da8d3da" } }, @@ -8809,7 +9109,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0049ef475a46c34195f4d89d1f6b2301787f64a6bf3259002cf8c9d4153d80d9" }, "installCommand": "git clone https://pages.github.com" @@ -8831,7 +9131,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "42b08289a410659ac811d2687767c265fdd94a5182066b3f527764ff61a476d1" } }, @@ -8852,7 +9152,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b816977c1778675cdde1ee62496c2877ba4b2fbafff2362175306e1f64dfd4fc" } }, @@ -8873,7 +9173,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "aed8c9f9f1ce440c4417248f88d20a0e7efd6d0f6e5f607296db3cbc6bb34228" } }, @@ -8894,7 +9194,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "089f34836a822842554408e024cc79d7855570cd4dc8b9839c70c6b75163ed7c" } }, @@ -8915,7 +9215,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "80808cb381fa11734947d37b10501a5278bcdc82a0278db133f7196273297443" } }, @@ -8936,7 +9236,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "40eb9e9ace7ec835a7da0ff74e00ef0e3f126ce842b1626d0052215269fb0370" } }, @@ -8957,7 +9257,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bf726e7e3c3502593bf3b236c395028634be18488ffd6b4000f61231005f4e47" } }, @@ -8978,7 +9278,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8d94901d005e1e579cf780d01e53c6312c0cc206f5d0a6012e3ed39208194bea" } }, @@ -8999,7 +9299,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f520bcf98a94df8329153ec028bf127e45a33475598167a830b2aa15e2579a41" } }, @@ -9020,7 +9320,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "26e192828f9a65d87ada432416f6dd8716e74494725845a853eeccd070d0b7d0" } }, @@ -9041,7 +9341,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7a7b6f682d80893f4c967a6fa5aa792142c3d77db7ee312a847a99cf7445add7" } }, @@ -9062,7 +9362,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4f54788d92dd23fadce2d080b52d8a5869be57e135410b980daa6f5936cc7c6e" } }, @@ -9083,7 +9383,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4ef8607cffd8fd9c4e5f13e13dd778a37da62889b58b1bec7163b76210360e74" } }, @@ -9104,7 +9404,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0d4d88622ddf921531b27fb58485160d2f2ed4fd0e4ca9e6f965b5a46cb55cae" } }, @@ -9125,7 +9425,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f58e356fb5756e72029d910fbaa8a381c0e610bd078d556e47948f2a5f8bcdbb" } }, @@ -9146,7 +9446,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ae818ee4ee38500a67dd3c641bb45c67034a0fe04513bb644e16b625e9470554" } }, @@ -9167,7 +9467,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4c501d96a4ef2c9ad61808e39d06b83c2e883ecaf8bfe4d4b8eb653f431aa765" } }, @@ -9188,7 +9488,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "31c76ffaa1d9529bdf6c2a960a4f20e0ed5bcbfcbf26604b8d7ff04042b545cd" } }, @@ -9209,7 +9509,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d169b3bffdba8d396644a7fb483235fd8027f999655ffe30bd36478a101a4dc1" } }, @@ -9230,7 +9530,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6538a30b4464cd8439b0cf4eccc510aec60aecc8e174efff4a0707e8b0bf6eec" } }, @@ -9251,7 +9551,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "709f84451677b3dbea3e596502bfa013208a0a19f5f7f36c5b73274dd3e81de3" } }, @@ -9272,7 +9572,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6c87140554ba96f136df89cd1f00f6ee0c05616c2395f09527e4ddc59f025683" } }, @@ -9293,7 +9593,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ce0445d3f3b3a8dedb131ad21593075fac8c50a8507cc3d89de7243b824b3e3b" } }, @@ -9314,7 +9614,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c379312ae645d57bfcc7bbe4327014ff69ed9fd3ff393853b09c239569df34fe" } }, @@ -9335,7 +9635,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "626d8f7ee625b26aec554863a114f0203e7e3cb1c962c68cb4aad1bb3db2a08b" } }, @@ -9356,7 +9656,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8e55307f9e3965ecb1eced818a060e5efe6321df4a2d218939be6f2cc005905e" } }, @@ -9377,7 +9677,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0e727a8d41b1a78f0a1efda17407d49c4d2cdf29aacdab5640beb0a6f008c706" } }, @@ -9398,7 +9698,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "45d6227da6b57c442286780db84c03096a292fb4eb7a23e90fb25abfc7295bd9" } }, @@ -9419,7 +9719,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e05d3deff1f8864c340825922450f3502b2875488cb158a7f123a4398f7be893" } }, @@ -9440,7 +9740,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2379f765e8bc11cca5ed046780c419f9c5b08d3503c3f71c1624c18214af4f1d" } }, @@ -9461,7 +9761,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "043e44830fe8bdfd0604afc4db65d19169f3dd269bc9db1f42ff02c5b0216536" } }, @@ -9482,7 +9782,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "343715561fc6a3695813038b00fabb28ff449ef1e2bdd21d2cf02fd3baf66b82" } }, @@ -9503,7 +9803,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f6650bb36b3cbcb7bd78554b0dfd71020886c0f284c7e80b887ae119d4043a19" } }, @@ -9524,7 +9824,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2c74073434d3ec0c239b593eb324a21a919518060a4d2f7d184f6ace6c432967" }, "installCommand": "git clone https://github.com/louislam/uptime-kuma" @@ -9546,7 +9846,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7e2293a20ada715fab7c8b7958a4ea65fd5f48642956a2501366b2b07616668e" } }, @@ -9567,7 +9867,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "555e805db2f6a091f393688f6afb185794961e92f43d34e11e64acb30aa908b5" } }, @@ -9588,7 +9888,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a44930e84bf7a7299bde422d63a2990dee40326e9bc82d2484d8b9ca0969b1bb" } }, @@ -9609,7 +9909,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f79fdd14cf165780478a53dcc924b9acfd762f09baa9e00a607d971e1916027f" }, "installCommand": "git clone https://github.com/enterprise/startups" @@ -9631,7 +9931,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0ee0665df60d076315beecd90082c1626c6b1c8926dad2adec192bffa8b6185b" } }, @@ -9652,7 +9952,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f61973340be8758f23ea77a37ad769624c1b10a600696b317a00f5c3934dbe4b" } }, @@ -9673,7 +9973,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "115350fbb9ee039eb4b6235b11b007dcf51082061ec6de00772016a7adec8bcd" } }, @@ -9694,7 +9994,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "56fe648eb63cdf6804f0d80cb3fbc5c783de9d0301735feeb14551cae8e24de3" } }, @@ -9715,7 +10015,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ae910b1d0cf942a543d5d839457d0b73c133f8432d16d7df9d5ece7d6de33337" } }, @@ -9736,7 +10036,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "44436b48b39a466261c2e7b8ada4b9be1a82d9190e36324dbad317d88b2ec89e" } }, @@ -9757,7 +10057,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f18a608bc823138d4f5f584acce863f871c33a9073ab6dc4993f346f8be1b2ca" } }, @@ -9778,7 +10078,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "05b0d1bab1469a874ca9ed76aef9a4033fc65f492a28a88f9bbca30b982130e5" }, "installCommand": "git clone https://github.com/JetBrains/JetBrainsMono" @@ -9800,7 +10100,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2c041099fa14fe472fe2c7553a320e3ee17c36a66d82825f1897267bdc9cfa12" }, "installCommand": "git clone https://github.com/tonsky/FiraCode" @@ -9822,7 +10122,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c3666c3effbca5ee18c23ec1f0b25d123762ec7a01df4747406f34c53e068eca" }, "installCommand": "git clone https://github.com/microsoft/cascadia-code" @@ -9844,7 +10144,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c7e8a7c97943ddb71b404d6843af48a10cf690df01bcba8451a5b3bdc2889cf4" }, "installCommand": "git clone https://education.github.com/pack" @@ -9866,7 +10166,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6cceae52792834273b6351b338df64a1dd056ed1b58072a21606b7649934dac8" } }, @@ -9887,7 +10187,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ca9dea8861fb822ce49c9e59198f2487dffa2d399268f342853295e6f46e406f" } }, @@ -9908,7 +10208,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c341ccde6d1918ab2fe55fe04bd30c69f15b46e3b783eaeaec22232a3e7f6d1c" }, "installCommand": "git clone https://github.com/1Password/op-connect-playbook" @@ -9930,7 +10230,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "460222f551c7151aeb6630163e6ca9ce8fac69249827ef8cdecc6d15c3730e82" } }, @@ -9951,7 +10251,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "84038e459dfcfd413091a5a651e33508f696e1df2bfb85e0eda1fceb2cf2c4b4" } }, @@ -9972,7 +10272,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "451cf9931b71092e8aabe0d319a515b81dac64e4c549bd7f0210e7e786861108" } }, @@ -9993,7 +10293,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ace51499fd02772d570f7de3aa0624b6b8a302c65dd08852b250ad91ec2e14cd" } }, @@ -10014,7 +10314,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "92dedcd8158a83d73789d7c8f851640e0e772698e5f4b8b4915b254eea853dea" } }, @@ -10035,7 +10335,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a4dab7bcc81b42b0473fd5732a5ad01f294d70c3e5762a2137f8020da588e714" } }, @@ -10056,7 +10356,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1349f50c12464b44e8acbf5e46f7a8a11f2dc4b326435ab5c36a155708745a13" } }, @@ -10077,7 +10377,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c94b550da5260ad37efda80898575dee69135e268cd561c010f52a290966b1e8" } }, @@ -10098,7 +10398,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "58a8803600f4724c681e61b2421af58aae99bb08275c1f5a0c851f6c330f0cb9" } }, @@ -10119,7 +10419,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9325436ec666cfcbd8deca6c55cd1ebc4e944d70e1ea9f59067b0d4ae26f9bbc" } }, @@ -10140,7 +10440,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5113707ad929bf2bfe1201a9153454e48550e60102e22599dae26b8f200afb4b" } }, @@ -10161,7 +10461,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ac30325660cbead74bc9fdff45529a9ed3a42b6b9037a8d7a8506aa89763e4e8" } }, @@ -10182,7 +10482,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6d82e367537eddf00d34628521c39168c7951706e4e10dfb5b4f7ef8b5f9674a" } }, @@ -10201,9 +10501,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9c9e2df6d59ae552dafd4a49a5a7f84abf7cd5fa2d9792f31b84e99f7499dae9" - } + }, + "installCommand": "git clone https://github.com/onwidget/astrowind" }, { "id": "pocketbase-1-click-backend", @@ -10220,9 +10521,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "339fe70cf04454ae9b29037e63d90e1f4a4946c596670d511368f9db951bee8f" - } + }, + "installCommand": "git clone https://github.com/pocketbase/pocketbase" }, { "id": "full-stack-fastapi-template", @@ -10239,9 +10541,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "01659587506359a368cb24ec93b11268e9ee7bb284e990e326ff737b3435669e" - } + }, + "installCommand": "git clone https://github.com/tiangolo/full-stack-fastapi-template" }, { "id": "stirling-pdf-ultimate-toolbox", @@ -10258,9 +10561,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "34f708e2b245d947438a7e68bf60a8e863ce6ec53708ea2e97edd65591d661d7" - } + }, + "installCommand": "git clone https://github.com/Stirling-Tools/Stirling-PDF" }, { "id": "go-clean-architecture-api", @@ -10277,9 +10581,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "27210ff80e42d22d4e9d81db1da23aa254040c100020e3c6b35f90c59f7a720c" - } + }, + "installCommand": "git clone https://github.com/bxcodec/go-clean-arch" }, { "id": "directus-instant-data-engine", @@ -10296,9 +10601,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6af974d97132e972e2cdb8e2717556a48fcdc638299b0367f4590a24b3407037" - } + }, + "installCommand": "git clone https://github.com/directus/directus" }, { "id": "wxt-extension-framework", @@ -10315,9 +10621,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2cbcd62668ed5e7f337c7c59aca4042a5469b05e2f852c3a7d22d0355dff352b" - } + }, + "installCommand": "git clone https://github.com/wxt-dev/wxt" }, { "id": "remix-indie-stack", @@ -10334,9 +10641,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "345fcc396fa4e629b541346482060ad47eeeefede9f0b05f30e6689bf449b031" - } + }, + "installCommand": "git clone https://github.com/remix-run/indie-stack" }, { "id": "create-t3-app", @@ -10353,9 +10661,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3c6e56bd7d3b75a9c3f951ee00467d646a8b06332c83b0b26b04868f8773b8a7" - } + }, + "installCommand": "git clone https://github.com/t3-oss/create-t3-app" }, { "id": "shadcn-taxonomy", @@ -10372,9 +10681,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f326cc18608fa679b6cb8c4523161505b0e6c84f9bee9a3f4c33aa0f5552ec18" - } + }, + "installCommand": "git clone https://github.com/shadcn-ui/taxonomy" }, { "id": "next-forge", @@ -10391,9 +10701,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e7ef04b358714e5da36a05d88b34718fa71e120fc1c31127b4353998fcf35e23" - } + }, + "installCommand": "git clone https://github.com/haydenbleasel/next-forge" }, { "id": "bulletproof-react", @@ -10410,9 +10721,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c96b4bdad3216416d33efa014a6157019c8e065e9e2fff085022264bf3dc3dc8" - } + }, + "installCommand": "git clone https://github.com/alan2207/bulletproof-react" }, { "id": "fastapi-full-stack-template", @@ -10429,9 +10741,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "945ca198c5e2ba48cffdba0640696a90b6742f699f0288983cd8dda8c3fd54f9" - } + }, + "installCommand": "git clone https://github.com/fastapi/full-stack-fastapi-template" }, { "id": "astro-paper", @@ -10448,9 +10761,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d13a457bd36a2bd9c862907f3238f0f9f54df4c2e0a7cff06283b6d0e67acb81" - } + }, + "installCommand": "git clone https://github.com/satnaing/astro-paper" }, { "id": "refine", @@ -10467,9 +10781,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "97214123ae0e98fea456dc2ce3bd356a13c7e718b07cc2135b2245269be2121c" - } + }, + "installCommand": "git clone https://github.com/refinedev/refine" }, { "id": "medusa", @@ -10486,9 +10801,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c3905314fe5b9b53e05b469979ed761b8c5779d226016c0f70ab642863a6ef09" - } + }, + "installCommand": "git clone https://github.com/medusajs/medusa" }, { "id": "next-js-enterprise-boilerplate", @@ -10505,9 +10821,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "00b50fad081ffc0fbd6846c35e6bd45862f90210bc9e290116b7dd08c048b89a" - } + }, + "installCommand": "git clone https://github.com/Blazity/next-enterprise" }, { "id": "saas-boilerplate-by-boxyhq", @@ -10524,9 +10841,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1db5e0bd5e39a5d1b5f3616c2fa82a96b84299c9c412cb2ebf5fc91624548b33" - } + }, + "installCommand": "git clone https://github.com/boxyhq/saas-starter-kit" }, { "id": "turborepo-starter", @@ -10543,9 +10861,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9f864324b2f2f33dfbf01de2034be4ad311705c8c4b4bd972a160eb118c3dcc1" - } + }, + "installCommand": "git clone https://github.com/vercel/turborepo" }, { "id": "payload-cms-starter", @@ -10562,9 +10881,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "35acc761de05a707598eef306795b13e2fb52d6f80f42e6a0cdb7f08fcb2b6af" - } + }, + "installCommand": "git clone https://github.com/payloadcms/payload" }, { "id": "nuxt-3-starter", @@ -10581,9 +10901,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d5f1e19e9f597d881d58c41f3af36554d9606cd4e568211d42e2744d917b965c" - } + }, + "installCommand": "git clone https://github.com/nuxt/starter" }, { "id": "vitesse", @@ -10600,9 +10921,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "38810b09cbd1389b3d6348d89dc18940ce0be32a195c20b3db62b43570ab4de4" - } + }, + "installCommand": "git clone https://github.com/antfu/vitesse" }, { "id": "vitesse-webext", @@ -10619,9 +10941,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a63d0e16c9bd4289cdba8941463cb3a53f2adc2c51fed2e5bf3e2e3b939c3473" - } + }, + "installCommand": "git clone https://github.com/antfu/vitesse-webext" }, { "id": "expo-starter-kit", @@ -10638,9 +10961,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5cb90a1dc4bfff6387e541c684c75cee7f9d4067f70ea1d412e2fcc243b66391" - } + }, + "installCommand": "git clone https://github.com/expo/examples" }, { "id": "tauri-app-starter", @@ -10657,9 +10981,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9aed4ccb4b98087557df74cdea4b526bc5fa59deec248e01f41999ef6960124a" - } + }, + "installCommand": "git clone https://github.com/tauri-apps/tauri" }, { "id": "electron-react-boilerplate", @@ -10676,9 +11001,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d84548b8bf46b614d63f59d6dcde111e0a7d0e3bcdd17fa5baa8ce538f35c86c" - } + }, + "installCommand": "git clone https://github.com/electron-react-boilerplate/electron-react-boilerplate" }, { "id": "flutter-starter-kit", @@ -10695,9 +11021,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6b0ccec25ca8c977e8f5e319d0a3e50683cfbea33012614dfd3e2b8a7d94f419" - } + }, + "installCommand": "git clone https://github.com/flutter/samples" }, { "id": "nestjs-starter", @@ -10714,9 +11041,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7ed4736f899a153848ec79c5ceb56f08304cd9912df3454d1e982a2edc3c433f" - } + }, + "installCommand": "git clone https://github.com/nestjs/typescript-starter" }, { "id": "fastapi-clean-architecture", @@ -10733,9 +11061,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d0cb2d9759e65c8cbba603dbb6983038b264f2bf6a2c4ab460d42664f846e888" - } + }, + "installCommand": "git clone https://github.com/zhanymkanov/fastapi-best-practices" }, { "id": "django-boilerplate-wemake", @@ -10752,9 +11081,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "48d1582c15632b12e6bae6322e8a62c4b77fa1587fe07881d4f3ea826eb1abb3" - } + }, + "installCommand": "git clone https://github.com/wemake-services/wemake-django-template" }, { "id": "go-clean-architecture-template", @@ -10771,9 +11101,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9cf37f4aa235fc29ee5a160e532e472f332ef81214e9098fc85f15a8f004b82e" - } + }, + "installCommand": "git clone https://github.com/evrone/go-clean-template" }, { "id": "rust-axum-starter", @@ -10790,9 +11121,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e5dc7a64dc4e35f047d18f2dcdb46a6e08bee547c5b3bfd4d82a53d73d2b212a" - } + }, + "installCommand": "git clone https://github.com/tokio-rs/axum" }, { "id": "spring-boot-initializr-template", @@ -10809,9 +11141,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cc990f51b72fcbf806db0125c458c5c06584bd2015b2786a05ab2cfb34588d2e" - } + }, + "installCommand": "git clone https://github.com/spring-projects/spring-boot" }, { "id": "adonisjs-starter", @@ -10828,9 +11161,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "dc436d1ac2700c41f411ceb00d29ba4d4d505ab696a2efb94666c4228db01c40" - } + }, + "installCommand": "git clone https://github.com/adonisjs/core" }, { "id": "vercel-ai-sdk-starter", @@ -10847,9 +11181,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0c6e8d629067a44bf3f57641327956b6df27b05924ec999ce6521a7abf0c3057" - } + }, + "installCommand": "git clone https://github.com/vercel/ai-chatbot" }, { "id": "langchain-next-js-template", @@ -10866,9 +11201,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b5917fc53c5447cc121462c1ae5b96a37d3612da3aff9924c51727e63e7f08b4" - } + }, + "installCommand": "git clone https://github.com/langchain-ai/langchain-nextjs-template" }, { "id": "streamlit-ai-dashboard-starter", @@ -10885,9 +11221,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b3475d0be14e963bcfdf686460e10d8d18fdaadbc9a37db90fded42342505f81" - } + }, + "installCommand": "git clone https://github.com/streamlit/streamlit" }, { "id": "hono-starter", @@ -10904,9 +11241,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4ad78e8d8431e88c3a4ffbdf727568ba0437ef38ad2f123ed61a6777d9ce4af8" - } + }, + "installCommand": "git clone https://github.com/honojs/hono" }, { "id": "elysia-starter", @@ -10923,9 +11261,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cf3a5efb37a7457e00aaa2a6adf6085f20f0d043e52eaa6796503e36db2b91fd" - } + }, + "installCommand": "git clone https://github.com/elysiajs/elysia" }, { "id": "fastify-starter", @@ -10942,9 +11281,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "35c5875021f572036d1ec3d28f715d11c4f62b224978712677d8caad978fe1b0" - } + }, + "installCommand": "git clone https://github.com/fastify/fastify" }, { "id": "astro-blog-starter", @@ -10961,9 +11301,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bc9ff4e0ff0ab61f8ad60ce23cf94f435fc33b2b60706f6325ddfde52a000ffc" - } + }, + "installCommand": "git clone https://github.com/withastro/astro" }, { "id": "reflex-full-stack-starter", @@ -10980,9 +11321,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f9afd9500c36c8eae3596c3f2be1b2319de7df8d5e3ba55902802e88ba0fb962" - } + }, + "installCommand": "git clone https://github.com/reflex-dev/reflex" }, { "id": "zed", @@ -10999,9 +11341,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e3f2ea5687410f2876b01de8ca39cd5b1fd0860f0d41c424726de0f644c7b336" - } + }, + "installCommand": "git clone https://github.com/zed-industries/zed" }, { "id": "biome", @@ -11018,9 +11361,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1da1fa408aef05bd26aff41bfb09b7a6d497294a10f410162ed73778ee17c256" - } + }, + "installCommand": "git clone https://github.com/biomejs/biome" }, { "id": "nushell", @@ -11037,9 +11381,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c907886c3f88655b1dbfd9e32bfa53a53aa9abcce9c858786b0ebea8294a9d51" - } + }, + "installCommand": "git clone https://github.com/nushell/nushell" }, { "id": "infisical", @@ -11056,9 +11401,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "97fca3bb34fd9acb079eff1875f38746419e7aab9fed12fdc810ca6c5906ca38" - } + }, + "installCommand": "git clone https://github.com/Infisical/infisical" }, { "id": "ast-grep", @@ -11075,9 +11421,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f6de04156071e369b3c27a1499840e18a18d0d01f1bd32d06080f64e37a7ea5a" - } + }, + "installCommand": "git clone https://github.com/ast-grep/ast-grep" }, { "id": "cerbos", @@ -11094,9 +11441,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "20db91d02607fc4ea30c588eb5876842c2c8374189aa2c140aef572dbc1e3eaf" - } + }, + "installCommand": "git clone https://github.com/cerbos/cerbos" }, { "id": "infracost", @@ -11113,9 +11461,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b4465a170064c40d2a75e6567ceac808033127c013e54fc7d9f0f5de027da33a" - } + }, + "installCommand": "git clone https://github.com/infracost/infracost" }, { "id": "wezterm", @@ -11132,9 +11481,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a08a52c8b209ae317b9d853959ca319066f9fb68044dee70dfaec531928f5275" - } + }, + "installCommand": "git clone https://github.com/wez/wezterm" }, { "id": "casbin", @@ -11151,9 +11501,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "101b429e151b6873200df6848411a0f854836c98ab2e56107490014928fa1930" - } + }, + "installCommand": "git clone https://github.com/casbin/casbin" }, { "id": "open-source-ideas", @@ -11170,9 +11521,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "da93b3714cabf9d667e351b71866a0a0eb8ebb86a338cbcbc7036fbf797e8d95" - } + }, + "installCommand": "git clone https://github.com/open-source-ideas/ideas" }, { "id": "up-for-grabs", @@ -11189,9 +11541,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7e20d892278619b3434fdc6712621b7ae3d1dd13b9aa1394314d8d3a914283be" - } + }, + "installCommand": "git clone https://github.com/up-for-grabs/up-for-grabs.net" }, { "id": "freecodecamp", @@ -11208,9 +11561,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5ad0ba94233a3bdc28b4cc91fd13d7269c31c52d9c1996dfa82ec433fe307c86" - } + }, + "installCommand": "git clone https://github.com/freeCodeCamp/freeCodeCamp" }, { "id": "excalidraw", @@ -11227,9 +11581,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "df96add57c9bc7a19e60f0d71167b5ae41a75cab6a2af1cfecddb8aa9850ecc6" - } + }, + "installCommand": "git clone https://github.com/excalidraw/excalidraw" }, { "id": "cal-com", @@ -11246,9 +11601,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ab79ddc34963fbd0eb4d5361be4ef4f388b70f6243122f2cb4a0c325bfe312f8" - } + }, + "installCommand": "git clone https://github.com/calcom/cal.com" }, { "id": "documenso", @@ -11265,9 +11621,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ec229a24b3716fdee06879219a8f9ffcbbc3b422fa851796d1d204699ba5a35b" - } + }, + "installCommand": "git clone https://github.com/documenso/documenso" }, { "id": "twenty", @@ -11284,9 +11641,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b77c1ace11bf7e4fc1d94cdba398ee95c1521af3172d740df14a1ebb4e0fb24f" - } + }, + "installCommand": "git clone https://github.com/twentyhq/twenty" }, { "id": "ghost", @@ -11303,9 +11661,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2b57d7033c29562543ccd0e73ec73df99dfba7d1ce0bf6a16eda8c14baca388f" - } + }, + "installCommand": "git clone https://github.com/TryGhost/Ghost" }, { "id": "chatwoot", @@ -11322,9 +11681,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8c112b5c81dd9fc11aa0c5f853ce8ec5e205f0669a0d13ebc25d767e93a926c3" - } + }, + "installCommand": "git clone https://github.com/chatwoot/chatwoot" }, { "id": "appflowy", @@ -11341,9 +11701,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "06b905f4daca6920a275aebc783f94e96521298c0139b24c3abfb0d96248e390" - } + }, + "installCommand": "git clone https://github.com/AppFlowy-IO/AppFlowy" }, { "id": "affine", @@ -11360,9 +11721,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "009ecdfacbb1e6bcd8cd07a6c088784f5ae55dcbd0366c5eac9971d7fcea5190" - } + }, + "installCommand": "git clone https://github.com/toeverything/AFFiNE" }, { "id": "dub-co", @@ -11379,9 +11741,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "37a1ab27dc69483d45ce780231a148d2f3a8eb31630823154543fdf6fc94f03c" - } + }, + "installCommand": "git clone https://github.com/dubinc/dub" } ] } diff --git a/site/api/v1/registry/tools.json b/site/api/v1/registry/tools.json index 67f36b49b..851643501 100644 --- a/site/api/v1/registry/tools.json +++ b/site/api/v1/registry/tools.json @@ -2,7 +2,7 @@ "schemaVersion": "2.0.0", "registry": "DevShelf Verified Autonomous Tool & Skill Registry", "homepage": "https://devshelf.ritualdev.in", - "updatedAt": "2026-11-08T16:01:19.050Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "totalTools": 575, "documentation": "https://devshelf.ritualdev.in/docs/api.html", "compliance": { @@ -28,9 +28,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9bd200b714b05f54292df90e773fe3fe9e970d34055388e3469cffd54df939e3" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/PromptShield" }, { "id": "agentshield", @@ -47,9 +48,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a1ac3614caa8871676130122007e0d9b9b59d10ac6fc467f041d771fc4e1797b" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/AgentShield" }, { "id": "mcp-monetize", @@ -66,9 +68,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "942c9a9b97563c61431e6971851d80efed841159e6bd3c4ab9ecb6f65a2386d2" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/mcp-monetize" }, { "id": "hol-guard", @@ -85,9 +88,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "770a3794539570790e922b1eece138237cb0ac747013babca093d375b9754198" - } + }, + "installCommand": "git clone https://github.com/hashgraph-online/hol-guard" }, { "id": "ollama", @@ -104,9 +108,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f9d505472e92a0ec4abbe01a7f3e355e4303a1ff3682b2ccc5b5ae9005114e2f" - } + }, + "installCommand": "git clone https://github.com/ollama/ollama" }, { "id": "dify", @@ -123,9 +128,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "34ffd7ece98602eb78dff8e140ad7b350c22c14d949af88f5a632732fcec2e5d" - } + }, + "installCommand": "git clone https://github.com/langgenius/dify" }, { "id": "vllm", @@ -142,9 +148,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8b341294ebc6b28240ac7cbbc4b5172ec8448ce9cf570626b9da2f93c16500f5" - } + }, + "installCommand": "git clone https://github.com/vllm-project/vllm" }, { "id": "open-webui", @@ -161,9 +168,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "74fee1a14cbe7b06cacb411e4adf1ed489c46cfa518e059e44abcbfa43959d7d" - } + }, + "installCommand": "git clone https://github.com/open-webui/open-webui" }, { "id": "yylo", @@ -180,9 +188,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "35b00d10ede18c6f999cbe4ed8eafcea662da8f7bd411875c2feee0ba1e26d86" - } + }, + "installCommand": "git clone https://github.com/yylo-dev/yylo" }, { "id": "localai", @@ -199,9 +208,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "461e7c5b6eb706ec47adc299f20631fef765ea1ecf1cb258b8d4eeecba765b5d" - } + }, + "installCommand": "git clone https://github.com/mudler/LocalAI" }, { "id": "anythingllm", @@ -218,9 +228,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "98d4eb7671e5ef09e76c1a45f328a76a4dc2ca35f1ccc22291c15bda6597e110" - } + }, + "installCommand": "git clone https://github.com/Mintplex-Labs/anything-llm" }, { "id": "flowise", @@ -237,9 +248,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f6c513efd43cd6954653b55b612bcd430834d0500f37b188807bd7261277a2b1" - } + }, + "installCommand": "git clone https://github.com/FlowiseAI/Flowise" }, { "id": "langflow", @@ -256,9 +268,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2488940f60cf667df727d64117d96816fa289dd4d7e62901968273394427d1ab" - } + }, + "installCommand": "git clone https://github.com/langflow-ai/langflow" }, { "id": "jan", @@ -275,9 +288,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "113fbb2a6ad264343e0b0a2e78f486128da8ee9a6a74513c16c04873320d4cb6" - } + }, + "installCommand": "git clone https://github.com/janhq/jan" }, { "id": "librechat", @@ -294,9 +308,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3332e5cf6d44644b46733f900e7a618c0bc3bc6db9bf681afd0273dc9138ac01" - } + }, + "installCommand": "git clone https://github.com/danny-avila/LibreChat" }, { "id": "fabric", @@ -313,9 +328,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d2b5ba3507b9847440f2d504eb79e93056868cfe6fbd4fcf0a53199b4d5ff2b5" - } + }, + "installCommand": "git clone https://github.com/danielmiessler/fabric" }, { "id": "aider", @@ -332,9 +348,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2d01a616b1f9666feb58c90ff90f4c82a9db7910b772d09ced835e2d617d79b3" - } + }, + "installCommand": "git clone https://github.com/Aider-AI/aider" }, { "id": "openhands", @@ -351,9 +368,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6e0e07d4f0608e68d277a0f8d28dd8bd8d92c40ec310f2d0868dab8d618c329f" - } + }, + "installCommand": "git clone https://github.com/All-Hands-AI/OpenHands" }, { "id": "continue", @@ -370,9 +388,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "723886ec6798c5dc1519dd871b5a21a4e6d8c24dec9ce2cca6e47d67658db8ab" - } + }, + "installCommand": "git clone https://github.com/continuedev/continue" }, { "id": "llama-cpp", @@ -389,9 +408,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "72316a9e5d9f64bffa054d222cf875f9b54db5fca7f0c359c0a8790f090e36f0" - } + }, + "installCommand": "git clone https://github.com/ggerganov/llama.cpp" }, { "id": "litellm", @@ -408,9 +428,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4c73093cdf66cd1616f29e1ca1a3c620591dbb92aa2882df734975f7abf6df9c" - } + }, + "installCommand": "git clone https://github.com/BerriAI/litellm" }, { "id": "privategpt", @@ -427,9 +448,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9f6225357d09519c88cb482c017615f03dc9c5b6c756013af75285ea74cf5c07" - } + }, + "installCommand": "git clone https://github.com/zylon-ai/private-gpt" }, { "id": "gpt4all", @@ -446,9 +468,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cb49c92eebf11ca89be264ff11e7dac31b7d49602830cbc20138f3164a48f81a" - } + }, + "installCommand": "git clone https://github.com/nomic-ai/gpt4all" }, { "id": "tabby", @@ -465,9 +488,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "67275da710fd90e41da8620e2c4cc5f6d21117bc5b3c4b671fe4c65053ad73de" - } + }, + "installCommand": "git clone https://github.com/TabbyML/tabby" }, { "id": "khoj", @@ -484,9 +508,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a2ac467caf9118af6c93c3b09a5eaf2e155f85bf1971bba3ff8990655789b439" - } + }, + "installCommand": "git clone https://github.com/khoj-ai/khoj" }, { "id": "llamaindex", @@ -503,9 +528,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "46ebd0d4f41720400cb5107211d66d9e9bcdc5e90a6cdf7b465b0389e587c65e" - } + }, + "installCommand": "git clone https://github.com/run-llama/llama_index" }, { "id": "langchain", @@ -522,9 +548,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d8ab611dd614724efdb366d733b35194a90e367906b3f7a276460b07ffc6045e" - } + }, + "installCommand": "git clone https://github.com/langchain-ai/langchain" }, { "id": "instructor", @@ -541,9 +568,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "dba4e4a6a53449caa9dfd2ba90549425fe7831ac1bbb048c64976048830a3fc2" - } + }, + "installCommand": "git clone https://github.com/jxnl/instructor" }, { "id": "mindsdb", @@ -560,9 +588,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8d45e6cce9e2fb597ef80340954e1d2be82581972fcfdbb066aa464f40ae831b" - } + }, + "installCommand": "git clone https://github.com/mindsdb/mindsdb" }, { "id": "chroma", @@ -579,9 +608,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "babcd1e81449d4ac81ebe953c91172c83f34a430b79c77bfa8cfd03d486327ce" - } + }, + "installCommand": "git clone https://github.com/chroma-core/chroma" }, { "id": "qdrant", @@ -598,9 +628,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e90a7ed86a51f66777273916c9bad6c8bf5b1e1d818b5d66b531ecc99d9062ae" - } + }, + "installCommand": "git clone https://github.com/qdrant/qdrant" }, { "id": "milvus", @@ -617,9 +648,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4959a05673ddada7c1a7c4daca1b5639e92de67a871d5b09087a7cea3f499f59" - } + }, + "installCommand": "git clone https://github.com/milvus-io/milvus" }, { "id": "weaviate", @@ -636,9 +668,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9b10d51a150782c4e703c9ee4c86b516ff2e1414f07e41f2755f77ee76fa5cf4" - } + }, + "installCommand": "git clone https://github.com/weaviate/weaviate" }, { "id": "bark", @@ -655,9 +688,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9cf90a8e71afb561fde299b52a3db94bf3b59f2a8cbb1a228ab54a61a093157a" - } + }, + "installCommand": "git clone https://github.com/suno-ai/bark" }, { "id": "whisper-cpp", @@ -674,9 +708,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ac38938b3f352b996e5a8c430377baf305df91e1033a2f5bc063d108e4bf027b" - } + }, + "installCommand": "git clone https://github.com/ggerganov/whisper.cpp" }, { "id": "comfyui", @@ -693,9 +728,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4df0fa12deb34447d8aca46e402ec37f4597b53146a02fc6fdd3de2f106f9cf5" - } + }, + "installCommand": "git clone https://github.com/comfyanonymous/ComfyUI" }, { "id": "searxng", @@ -712,9 +748,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b83c815973beb4054235ac62bdc1cde5c062b064952c00093b14bd256262357c" - } + }, + "installCommand": "git clone https://github.com/searxng/searxng" }, { "id": "ragflow", @@ -731,9 +768,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e674ce731e81100e960fdc68457148a464a37564e7060581364ebda7a365b9d0" - } + }, + "installCommand": "git clone https://github.com/infiniflow/ragflow" }, { "id": "mem0", @@ -750,9 +788,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "deb223d8c51ded9c3e1692fbc3f4a2599eedd22b48cba661993029c1b4e30d0f" - } + }, + "installCommand": "git clone https://github.com/mem0ai/mem0" }, { "id": "open-interpreter", @@ -769,9 +808,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "767afda701a2e1e214357be6e05f7c7a45f9aa77670257ba0744e21516bf01ba" - } + }, + "installCommand": "git clone https://github.com/OpenInterpreter/open-interpreter" }, { "id": "tgi-text-generation-inference", @@ -788,9 +828,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a1564c77932a69c376a25e1c22ce5c471efdc195f90935bebb500e96668fe04b" - } + }, + "installCommand": "git clone https://github.com/huggingface/text-generation-inference" }, { "id": "sglang", @@ -807,9 +848,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "636905c2d5b65f2d5f227cb9a2d1b64d239db59f99fc1d1e3203a9e60bc241ae" - } + }, + "installCommand": "git clone https://github.com/sgl-project/sglang" }, { "id": "tensorrt-llm", @@ -826,9 +868,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "27ab3c8e0bc52882a4967ce1cb4fd05b52558ab0c6a483cf6dbc224369a3ca63" - } + }, + "installCommand": "git clone https://github.com/NVIDIA/TensorRT-LLM" }, { "id": "exllamav2", @@ -845,9 +888,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2f0292ff72c92309a833c64cddf28c3d96425f3ab40b5cc648a0c34dacba0614" - } + }, + "installCommand": "git clone https://github.com/turboderp/exllamav2" }, { "id": "llamafile", @@ -864,9 +908,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "aff2b2421c374a5167ce90ae20b8c7c611a01d01dd35d2ce8323003f93f1f2e9" - } + }, + "installCommand": "git clone https://github.com/Mozilla-Ocho/llamafile" }, { "id": "aphrodite-engine", @@ -883,9 +928,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "46f442ef01fb44e23244a6473affba6c711bcf378e94e4b25f50e7387ee6a315" - } + }, + "installCommand": "git clone https://github.com/PygmalionAI/aphrodite-engine" }, { "id": "autogpt", @@ -902,9 +948,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7c0b01584a813b4140692436472edbe426c5a4c25f3412133db6bd3a43ed72d5" - } + }, + "installCommand": "git clone https://github.com/Significant-Gravitas/AutoGPT" }, { "id": "crewai", @@ -921,9 +968,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7c7ccdb8b165c42b902fc253118a2948c559e80dda6120ff04201c6009135a81" - } + }, + "installCommand": "git clone https://github.com/crewAIInc/crewAI" }, { "id": "autogen", @@ -940,9 +988,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "277145d1b302b210667f54b6a24ca74fe1f80ae298aae5958b006113c9cfa0ce" - } + }, + "installCommand": "git clone https://github.com/microsoft/autogen" }, { "id": "metagpt", @@ -959,9 +1008,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1b4b43b365d97d46833571696fa1a60521f78690b5b7a0ffe9583909f116d8e5" - } + }, + "installCommand": "git clone https://github.com/geekan/MetaGPT" }, { "id": "chatdev", @@ -978,9 +1028,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3ff77f1d272c43e8e23ca3326c087b0958e772e2a4c47da2955322f923a5b6df" - } + }, + "installCommand": "git clone https://github.com/OpenBMB/ChatDev" }, { "id": "superagi", @@ -997,9 +1048,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ff5bc69f6092f93e84b553ab33aa96efc0d09ac5980eb3166c226b433466c6d5" - } + }, + "installCommand": "git clone https://github.com/TransformerOptimus/SuperAGI" }, { "id": "unsloth", @@ -1016,9 +1068,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3f125580641f2fe1645d2785a309f7539a7c71fb1bbe35e572b9aba0b6eeeed4" - } + }, + "installCommand": "git clone https://github.com/unslothai/unsloth" }, { "id": "axolotl", @@ -1035,9 +1088,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2a5ff385c62b1dbdf3547604f05794ce4893d11e633cddefc428262bb2427aee" - } + }, + "installCommand": "git clone https://github.com/axolotl-ai-cloud/axolotl" }, { "id": "llama-factory", @@ -1054,9 +1108,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4d2035fa030068f738ecafc2452392e377a28b9158329ae455644d8980dfab3b" - } + }, + "installCommand": "git clone https://github.com/hiyouga/LLaMA-Factory" }, { "id": "autoawq", @@ -1073,9 +1128,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "dfd7078721d80020297042ffa0dc2afc68be61348ee8baaff095fdf2688a292e" - } + }, + "installCommand": "git clone https://github.com/casper-hansen/AutoAWQ" }, { "id": "autogptq", @@ -1092,9 +1148,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "37e850409cea6550b4116953773f7533e5e1563229b3efd54f38a178e92c7c74" - } + }, + "installCommand": "git clone https://github.com/AutoGPTQ/AutoGPTQ" }, { "id": "bitsandbytes", @@ -1111,9 +1168,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "73c7df9e2cffa54d043fdbf0b307edbab0daac73508a8a69ccc8964f20ce0d41" - } + }, + "installCommand": "git clone https://github.com/bitsandbytes-foundation/bitsandbytes" }, { "id": "peft", @@ -1130,9 +1188,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3acfd1410b3de5a9f64821cd90d50b9f4a3e62263df835d870379ecebc786f65" - } + }, + "installCommand": "git clone https://github.com/huggingface/peft" }, { "id": "trl", @@ -1149,9 +1208,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "fd72c72cbca15618c71908305a75740ee6e1d8e4c76f7c777fa8f0c9590280c6" - } + }, + "installCommand": "git clone https://github.com/huggingface/trl" }, { "id": "ragas", @@ -1168,9 +1228,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "fb37a08449daae3464074dbb0294ef24c7c872cd1c59ef40feb1c2e103a453f7" - } + }, + "installCommand": "git clone https://github.com/explodinggradients/ragas" }, { "id": "deepeval", @@ -1187,9 +1248,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e94055d6e8313a20d4f66bd1dbef5fecd383eb297a8bdc6c169fe041f3c455a1" - } + }, + "installCommand": "git clone https://github.com/confident-ai/deepeval" }, { "id": "nemo-guardrails", @@ -1206,9 +1268,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "95a8760e4172b44d05802ea90f446bb9037adf5d5c1d73d39211612583d54944" - } + }, + "installCommand": "git clone https://github.com/NVIDIA/NeMo-Guardrails" }, { "id": "guidance", @@ -1225,9 +1288,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f34fa0fb4d5976886c090dcc9c36ca4335d1607878cdd0cc808b36a9ce6518ee" - } + }, + "installCommand": "git clone https://github.com/guidance-ai/guidance" }, { "id": "outlines", @@ -1244,9 +1308,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3ac82f377394c57871fdabc66afadc0db1785d134b6aadaf46bb470b3512902f" - } + }, + "installCommand": "git clone https://github.com/dottxt-ai/outlines" }, { "id": "promptfoo", @@ -1263,9 +1328,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "76abe8b06d332b6a582330496b03ff8472e80f91d68cf42933b488cd039ae6cd" - } + }, + "installCommand": "git clone https://github.com/promptfoo/promptfoo" }, { "id": "stable-diffusion-webui", @@ -1282,9 +1348,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "98ff763ed224e5e16c12494869e3713d47cae693160e57dae27b768eb97bc72e" - } + }, + "installCommand": "git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui" }, { "id": "invokeai", @@ -1301,9 +1368,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "481ede361db9453ad47b9b3ea6b0b92eae46b6806dae883ae344456cb24ae7c0" - } + }, + "installCommand": "git clone https://github.com/invoke-ai/InvokeAI" }, { "id": "fooocus", @@ -1320,9 +1388,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9bab77723d6782846a065a90dba3a5e34dd5e9484aed777dff59d52d7b9abd3b" - } + }, + "installCommand": "git clone https://github.com/lllyasviel/Fooocus" }, { "id": "llava", @@ -1339,9 +1408,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "90c8ba9ab4eca63e1f67e4b2e00c15e498b762b5a513bd3b39eb2b489c282e9a" - } + }, + "installCommand": "git clone https://github.com/haotian-liu/LLaVA" }, { "id": "segment-anything-sam", @@ -1358,9 +1428,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d525555e089046bf0e91709963db4ecb5d5a9206520673aef49536e10e2e592c" - } + }, + "installCommand": "git clone https://github.com/facebookresearch/segment-anything" }, { "id": "yolov8", @@ -1377,9 +1448,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "03458b00afd3e4a48aba1e671824942d8fea1f6dc9fe32db86e16ba43fe6caa0" - } + }, + "installCommand": "git clone https://github.com/ultralytics/ultralytics" }, { "id": "paddleocr", @@ -1396,9 +1468,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "617ec5b1ea785130b74f8b1e5e04122020cbae5f08a7198f4881f6f1efd0abd8" - } + }, + "installCommand": "git clone https://github.com/PaddlePaddle/PaddleOCR" }, { "id": "kokoro-tts", @@ -1415,9 +1488,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1f46495ef66f4d91c549425e14175cb153c870ba5d1b370fffa2f016e0247ddf" - } + }, + "installCommand": "git clone https://github.com/hexgrad/kokoro" }, { "id": "piper-tts", @@ -1434,9 +1508,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c0ffa65435a1bf3951d11239c3181877e175985b0a62718b0a94f263ff2cbdf9" - } + }, + "installCommand": "git clone https://github.com/rhasspy/piper" }, { "id": "chattts", @@ -1453,9 +1528,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "38b86f24fdd594e9b51d0f8698408ad46964f8a487439b3941f09f5e42c5262f" - } + }, + "installCommand": "git clone https://github.com/2noise/ChatTTS" }, { "id": "faster-whisper", @@ -1472,9 +1548,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "326d2e8c9000a5c1fa600f28c9b64a22c6666ffb0b7f8932bca70032e69dc229" - } + }, + "installCommand": "git clone https://github.com/SYSTRAN/faster-whisper" }, { "id": "pgvector", @@ -1491,9 +1568,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "650350f5772cda41a84165e86f12f626c9fc509e894ab78d72ec1fe713a2a11b" - } + }, + "installCommand": "git clone https://github.com/pgvector/pgvector" }, { "id": "faiss", @@ -1510,9 +1588,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bd1ff16220b51335a149fd029e3ef43e4a473606438a3c96568d5c77942e2dd1" - } + }, + "installCommand": "git clone https://github.com/facebookresearch/faiss" }, { "id": "lancedb", @@ -1529,9 +1608,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "359a6685ea0a3d3aa110b3f770736c1da2fb5d37509befded3d4d351e1395535" - } + }, + "installCommand": "git clone https://github.com/lancedb/lancedb" }, { "id": "vespa", @@ -1548,9 +1628,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "14e21d871b04a473dafeec209695ccc39aa8bc8d1b8ff38d981377d3998aefaa" - } + }, + "installCommand": "git clone https://github.com/vespa-engine/vespa" }, { "id": "annoy", @@ -1567,9 +1648,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4f4f99fb91e3ecac9a6c3278d3c0e9cc159e81a97060f0954086baf6ec0be56c" - } + }, + "installCommand": "git clone https://github.com/spotify/annoy" }, { "id": "babyagi", @@ -1586,9 +1668,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "643742b123ef0d43f25394da135f904a12b994b400e46ef22c57302584cc1df9" - } + }, + "installCommand": "git clone https://github.com/yoheinakajima/babyagi" }, { "id": "opencodeinterpreter", @@ -1605,9 +1688,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f3fed9c4df3735db2035fa25f75ccbb967534d5bc6ad028fb3472f064ddcd4df" - } + }, + "installCommand": "git clone https://github.com/OpenCodeInterpreter/OpenCodeInterpreter" }, { "id": "lmql", @@ -1624,9 +1708,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d3ea72542cd6f96b6084a45cb0f6c53e7a98ef5fe16519e894bd2be3b17f3a70" - } + }, + "installCommand": "git clone https://github.com/eth-sri/lmql" }, { "id": "autoround", @@ -1643,9 +1728,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c22f83947c0fa3aea4bcfe5f8fa292dce8fbf1d0f512a8a46346cffe571f4e70" - } + }, + "installCommand": "git clone https://github.com/intel/auto-round" }, { "id": "swe-agent", @@ -1662,9 +1748,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "822dd1e67d17f3bd8da79f520a5848686a62017aea40ca75820d093886b2ce6b" - } + }, + "installCommand": "git clone https://github.com/princeton-nlp/SWE-agent" }, { "id": "dspy", @@ -1681,9 +1768,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "98e71ffd8caa7c927eb5bc52b72aa81c26429495523fc759161639da4bfe2d1d" - } + }, + "installCommand": "git clone https://github.com/stanfordnlp/dspy" }, { "id": "fastchat", @@ -1700,9 +1788,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ebb2f6cdb79e31990f27276d5bd7e570392b9afc7082e6e7d85d6c71f2b58994" - } + }, + "installCommand": "git clone https://github.com/lm-sys/FastChat" }, { "id": "gptcache", @@ -1719,9 +1808,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d0847a8bcb0e85053288ced6a827d13c0dc69a137b965bc3a334596f79f36663" - } + }, + "installCommand": "git clone https://github.com/zilliztech/gptcache" }, { "id": "mcp-dubai", @@ -1740,7 +1830,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2eedd66cf2ea722431e79f344a832673250cd0224de4cb4c36f8b8ad983c2a4b" } }, @@ -1759,9 +1849,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2b7c7f7311fa84586ad137d55026d60e2b06ebe21465098be5358c98d48edcd5" - } + }, + "installCommand": "git clone https://github.com/Eigenwise/eigenwise-toolshed" }, { "id": "tale", @@ -1778,9 +1869,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "96e211915c1c0c0c31c3822737a6640b7bdf0de568b599b867ccc988ad0169e2" - } + }, + "installCommand": "git clone https://github.com/tale-project/tale" }, { "id": "skillprism", @@ -1797,9 +1889,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "973b454de5d0936b8fea7e47c45b9dded2f3a00fb4686c8b49c15f83b8a2e24b" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/SkillPrism" }, { "id": "dbshield", @@ -1816,9 +1909,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b9e4d1e920c8a33d00c7270ba55f5f91c70eb2ed2964e5592f04969b5a54e961" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/DBShield" }, { "id": "pydantic-ai", @@ -1835,9 +1929,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6b065d68e0564b59439695344beaab43744455dc6ce32a063ff804c39bb11649" - } + }, + "installCommand": "git clone https://github.com/pydantic/pydantic-ai" }, { "id": "langgraph", @@ -1854,9 +1949,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "29f8a898e73c51624cce9b41613ff10ca1712db22da59b3cfc819718f0cfa4be" - } + }, + "installCommand": "git clone https://github.com/langchain-ai/langgraph" }, { "id": "browser-use", @@ -1873,9 +1969,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "441a9e5222bf431952e512dfea08ef70197d8743da067e53ad41eaa4b1196694" - } + }, + "installCommand": "git clone https://github.com/browser-use/browser-use" }, { "id": "smolagents", @@ -1892,9 +1989,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cf166104456e10cbd96606dc41b0da16df746590726e6d714aff2faf54d2993e" - } + }, + "installCommand": "git clone https://github.com/huggingface/smolagents" }, { "id": "mastra", @@ -1911,9 +2009,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "da66feab4f3aae6be7b424f264e393afb949bcb6bc5df0185503858bdb4d652c" - } + }, + "installCommand": "git clone https://github.com/mastra-ai/mastra" }, { "id": "docling", @@ -1930,9 +2029,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "93870ee8b015b40b1f3a2279c743a03decd6f4dc5f47018731e4f6686683f349" - } + }, + "installCommand": "git clone https://github.com/DS4SD/docling" }, { "id": "markitdown", @@ -1949,9 +2049,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cfb43e8c722d2a96d6a13ef3c0c05332981b7b30b36191c5265ae7367919029f" - } + }, + "installCommand": "git clone https://github.com/microsoft/markitdown" }, { "id": "ai-image-cleaner", @@ -1970,7 +2071,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "43a8fcb03e2616eef4d2cb36c31d61967e5a90500879c46e20db4339255aa53e" } }, @@ -1989,9 +2090,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "00a44a20a0e13038cb928dd17251478ff28f13a617e792d37454b2e88ab71c7f" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/FinePrintAI" }, { "id": "gitwhisper", @@ -2008,9 +2110,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7e3bcf11ce5a7de98bc68d96205ba0ad107d8646fb4876232ff03a550faa8af5" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/GitWhisper" }, { "id": "flashlane", @@ -2027,9 +2130,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "657570e4532542ade77760fe0c75d5d0cd68a0c5b90edbdd28b6a161fa7692e8" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/FlashLane" }, { "id": "lazygit", @@ -2046,9 +2150,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f3b414f371eb67a5a4082462a98b231b67a5616811ddb1b22535348b11ebb52e" - } + }, + "installCommand": "git clone https://github.com/jesseduffield/lazygit" }, { "id": "ripgrep", @@ -2065,9 +2170,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "16ae95d920b6a924f3e4f01c5c892cec1a166dc20e9e9145c548365dc4553089" - } + }, + "installCommand": "git clone https://github.com/BurntSushi/ripgrep" }, { "id": "eza", @@ -2084,9 +2190,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b5c96728ade188ffe18c939f621cfc95b06f366f98003ee7fd4c2106756a8b2f" - } + }, + "installCommand": "git clone https://github.com/eza-community/eza" }, { "id": "fzf", @@ -2103,9 +2210,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c3a0ddf03a420dc79a737361a407969c680bb87579e6bc8aa0fbbd7f0a032937" - } + }, + "installCommand": "git clone https://github.com/junegunn/fzf" }, { "id": "agent-browser", @@ -2122,9 +2230,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4e757d7b83edd1d810ee9cd5d76cbc7ba87de16fdae3f9367b08bee6f207c328" - } + }, + "installCommand": "git clone https://github.com/vercel-labs/agent-browser" }, { "id": "bat", @@ -2141,9 +2250,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "20b33d24d78185b50050f78b1b4277cdfd512ebad896d5a09c43773e161795bd" - } + }, + "installCommand": "git clone https://github.com/sharkdp/bat" }, { "id": "delta", @@ -2160,9 +2270,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c1ab4228d59cdec904c4fedb7c32c6376d831e7218c6a3742da0676d583d69bc" - } + }, + "installCommand": "git clone https://github.com/dandavison/delta" }, { "id": "hyperfine", @@ -2179,9 +2290,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ee5bdc6c8ee8ebe3caa7c5227a9400ae78d2ee8eba02c6f82ba3ef183232d521" - } + }, + "installCommand": "git clone https://github.com/sharkdp/hyperfine" }, { "id": "tldr", @@ -2198,9 +2310,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7d42d213b1c8bf3fb46dc8accd48f4abee225926b9425f6920663955a4a695fd" - } + }, + "installCommand": "git clone https://github.com/tldr-pages/tldr" }, { "id": "dust", @@ -2217,9 +2330,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "db5f2681401deb4995c4b1a878573900e2590ed960ab40096f6cb688d64e6aa0" - } + }, + "installCommand": "git clone https://github.com/bootandy/dust" }, { "id": "procs", @@ -2236,9 +2350,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1f5f900a1a15d340a78c9bee29d43608d769abacf37ce462c7fedb4def5e7e26" - } + }, + "installCommand": "git clone https://github.com/dalance/procs" }, { "id": "bottom", @@ -2255,9 +2370,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "44102bd25f52240da98f78fdd8502135941eb6f47266429115381b753bb9e7ec" - } + }, + "installCommand": "git clone https://github.com/ClementTsang/bottom" }, { "id": "curlie", @@ -2274,9 +2390,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "260827ef79718c92cf5d3f81887e0d3555d34c48e5180ed222a2b6565b5cf44f" - } + }, + "installCommand": "git clone https://github.com/rs/curlie" }, { "id": "starship", @@ -2293,9 +2410,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9f87565832d5ce599e25afa2d503e6fb7ce121db2547007bb9b0493c61b87367" - } + }, + "installCommand": "git clone https://github.com/starship/starship" }, { "id": "zoxide", @@ -2312,9 +2430,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "123936e89489355384618b8e0fd8bb6b5b3858e3b9a450302e8266a53ba8b9e8" - } + }, + "installCommand": "git clone https://github.com/ajeetdsouza/zoxide" }, { "id": "gh-dash", @@ -2331,9 +2450,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "002e1291b3d4b684802bd049a7a057caf98582da7215a75cbbfbd2f501cbe18e" - } + }, + "installCommand": "git clone https://github.com/dlvhdr/gh-dash" }, { "id": "httpie", @@ -2350,9 +2470,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d43bd35c10ae9b7438fb175bdaf3a5662dbca70023f49744f53ee167444f5447" - } + }, + "installCommand": "git clone https://github.com/httpie/cli" }, { "id": "fd", @@ -2369,9 +2490,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "de0948789c68be5b7e457ee415cde3c6dc4adaa35ed0ebd69cf91e87f2aa08b6" - } + }, + "installCommand": "git clone https://github.com/sharkdp/fd" }, { "id": "btop", @@ -2388,9 +2510,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c34c6056f3f6c723830ceb99735c23d9b380d4b17006f3140faaa102cc2006a2" - } + }, + "installCommand": "git clone https://github.com/aristocratos/btop" }, { "id": "k9s", @@ -2407,9 +2530,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "583ef839cdf4de21ccb704ad05fd921c320e5ab40f607fb70cf5b3bbce78e491" - } + }, + "installCommand": "git clone https://github.com/derailed/k9s" }, { "id": "act", @@ -2426,9 +2550,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "708948642587593b040d2db9d42bdfb14fc0ffe0905d2339f19877dfbef11724" - } + }, + "installCommand": "git clone https://github.com/nektos/act" }, { "id": "duf", @@ -2445,9 +2570,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "326d5d4d1a58dfcde6dd24d276b9e2fa0839c7562f1c71e8d2e3cf7f31c9122d" - } + }, + "installCommand": "git clone https://github.com/muesli/duf" }, { "id": "tokei", @@ -2464,9 +2590,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "21faced98b8fb7050da0731fcf1f703d2475f152036992bcd1c33791a026a0a2" - } + }, + "installCommand": "git clone https://github.com/XAMPPRocky/tokei" }, { "id": "xh", @@ -2483,9 +2610,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8e553782c24b2849605467f81ea85f6a75daab4f6b540414566c24c2e6e2edfb" - } + }, + "installCommand": "git clone https://github.com/ducaale/xh" }, { "id": "doggo", @@ -2502,9 +2630,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f2a307618c7c49fb052890d6ac83b487c16a404fbcc2c1ffe91497a6887928da" - } + }, + "installCommand": "git clone https://github.com/mr-karan/doggo" }, { "id": "fx", @@ -2521,9 +2650,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0fa3b90aab655b8dbacc2979551a33d2f55c687d0f2b7b0d50777d2cef703ba7" - } + }, + "installCommand": "git clone https://github.com/antonmedv/fx" }, { "id": "jless", @@ -2540,9 +2670,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "37018236d7e799b63bfa7be4f2b2c0083ec68f14c98e5c0531f670f162994303" - } + }, + "installCommand": "git clone https://github.com/PaulJuliusMartinez/jless" }, { "id": "lazysql", @@ -2559,9 +2690,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "68b9c39c1212e3e2c4ffe450f6ea9de4226686f27308f009601f1764628327ca" - } + }, + "installCommand": "git clone https://github.com/jorgerojas26/lazysql" }, { "id": "gum", @@ -2578,9 +2710,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b7bd9975aa4ae0046f3e1ae7725cb25cb839db33ae54673d01dd53aea05807b7" - } + }, + "installCommand": "git clone https://github.com/charmbracelet/gum" }, { "id": "vhs", @@ -2597,9 +2730,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d42a047220c3a22429b532df757854b6b1937207c72d31c4b19f6cc687fac143" - } + }, + "installCommand": "git clone https://github.com/charmbracelet/vhs" }, { "id": "glow", @@ -2616,9 +2750,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d0a15621e74269913ec24a5deaee03b5420cce785cd6b1082461e1d586f5ed4d" - } + }, + "installCommand": "git clone https://github.com/charmbracelet/glow" }, { "id": "dive", @@ -2635,9 +2770,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "85624b3468800a6cf032dd49e9942bc1dd9f8d1d5590badaa591b54c8748a112" - } + }, + "installCommand": "git clone https://github.com/wagoodman/dive" }, { "id": "lazydocker", @@ -2654,9 +2790,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d4ef64fb650b455e60de52124f875eed69585a49b25f2b63067c08ed1e3123e3" - } + }, + "installCommand": "git clone https://github.com/jesseduffield/lazydocker" }, { "id": "usql", @@ -2673,9 +2810,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "631f03dcd5b02c30588513995f9f25515d426b25d33381577af40d9e6c0f44cb" - } + }, + "installCommand": "git clone https://github.com/xo/usql" }, { "id": "gping", @@ -2692,9 +2830,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "63c9ecb339f5398e459cd120a205ad0a6caaa9db3a132d6b93689e42f2fe2f44" - } + }, + "installCommand": "git clone https://github.com/orf/gping" }, { "id": "bandwhich", @@ -2711,9 +2850,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "28d137a0bff59894f598038c460df220fed406ad92631448862161fef787bc1d" - } + }, + "installCommand": "git clone https://github.com/imsnif/bandwhich" }, { "id": "choose", @@ -2730,9 +2870,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1dc42c8006fade53156e2ccf36052d2c5cb16dd7bbd170432ada14852c3ece9d" - } + }, + "installCommand": "git clone https://github.com/theryangeary/choose" }, { "id": "sd", @@ -2749,9 +2890,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "fd8ac4bc1d4af827dab0f1b1758ee3943c6f283acaea74b2c1514b35807a8a95" - } + }, + "installCommand": "git clone https://github.com/chmln/sd" }, { "id": "mcfly", @@ -2768,9 +2910,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "65ee53706b02a6e75a618e8d256d93f3f97497e6fb491fd8f643774293af7e70" - } + }, + "installCommand": "git clone https://github.com/cantino/mcfly" }, { "id": "yazi", @@ -2787,9 +2930,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0ecbefdb080f584fbc84420ed30c9c53643d421fd23970ca81f14ddc4ce97b25" - } + }, + "installCommand": "git clone https://github.com/sxyazi/yazi" }, { "id": "helix", @@ -2806,9 +2950,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a9e43692c54d9bb5a7376d479c282ee844b9393b64e11391e8692ed15001a0c7" - } + }, + "installCommand": "git clone https://github.com/helix-editor/helix" }, { "id": "zellij", @@ -2825,9 +2970,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a0b29995cd7637f7e6c77b7823e204fbb06e8dd524ee6c01280ecb56f02946cb" - } + }, + "installCommand": "git clone https://github.com/zellij-org/zellij" }, { "id": "nnn", @@ -2844,9 +2990,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8bd578fc5dd7aebfc8ad71a862a50c472c89581355ef3ea2d64619c58ae26800" - } + }, + "installCommand": "git clone https://github.com/jarun/nnn" }, { "id": "ranger", @@ -2863,9 +3010,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f6a4cd6920968782c451a20768aa2f7348ff2893637d92dbeba4fdf34f71120b" - } + }, + "installCommand": "git clone https://github.com/ranger/ranger" }, { "id": "broot", @@ -2882,9 +3030,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3de2c70e0bc14a52310d0402df745905cdab4b08b47c54276c63a7614ca10813" - } + }, + "installCommand": "git clone https://github.com/Canop/broot" }, { "id": "superfile", @@ -2901,9 +3050,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "28fe65bc696a3cbf7b4791349aa201f270edde6f1dfbf4ff38527ab853dc02b7" - } + }, + "installCommand": "git clone https://github.com/yorukot/superfile" }, { "id": "htop", @@ -2920,9 +3070,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3c980074aa922168a5be56b8ed0d6881cd5b1a755802d2f45b8c8be44682fcf4" - } + }, + "installCommand": "git clone https://github.com/htop-dev/htop" }, { "id": "glances", @@ -2939,9 +3090,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "626a98c4200ce5b1a274fcec88fb9c3e8c110a3d761e954fcd39ed1c52496843" - } + }, + "installCommand": "git clone https://github.com/nicolargo/glances" }, { "id": "fastfetch", @@ -2958,9 +3110,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "eeea8a5cfc054e6811b0a261abdca11facb8e5a954fbc067913d2a0033f05501" - } + }, + "installCommand": "git clone https://github.com/fastfetch-cli/fastfetch" }, { "id": "ncdu", @@ -2977,7 +3130,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5861eab4ea80f96b4dcb07aa5dc9c0e24d9ddb0f61b7fcbc35ae195715a9c4ce" } }, @@ -2996,9 +3149,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "82f86978531ba8fb9b9ff848bfc91964e9bc8d945eb2be21bba34f394c37048e" - } + }, + "installCommand": "git clone https://github.com/dundee/gdu" }, { "id": "aria2", @@ -3015,9 +3169,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "201b8ddd9458ea98c52925c455ab9cfa016dbec96e57c3520a666dadbad503bc" - } + }, + "installCommand": "git clone https://github.com/aria2/aria2" }, { "id": "croc", @@ -3034,9 +3189,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3e49b3ac7b02ec30f57008c5f8719291a9bcf70b60f636ab28a55e8f20301d40" - } + }, + "installCommand": "git clone https://github.com/schollz/croc" }, { "id": "magic-wormhole", @@ -3053,9 +3209,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6cdc07780bfe0e6de20cff7fadcf421571c9b437687d5039be6bc2a3d37a31a2" - } + }, + "installCommand": "git clone https://github.com/magic-wormhole/magic-wormhole" }, { "id": "trippy", @@ -3072,9 +3229,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b81f35e10631f47c7044e35e075f915a7927d040f3095243842f08874a2e5d6d" - } + }, + "installCommand": "git clone https://github.com/fujiapple852/trippy" }, { "id": "mitmproxy", @@ -3091,9 +3249,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "efa698a086b685c8f151ede566f75f33afdffc75a21a0793c36536f0b3685b06" - } + }, + "installCommand": "git clone https://github.com/mitmproxy/mitmproxy" }, { "id": "websocat", @@ -3110,9 +3269,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "05ddad54eb6c8cdf24531f46ffe4873143879b0fe028288c698fa0820f1fbd0c" - } + }, + "installCommand": "git clone https://github.com/vi/websocat" }, { "id": "grpcurl", @@ -3129,9 +3289,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "03c27b06b714218d820b034ceab47b58d1650d32b9920e350979ce397015b9a2" - } + }, + "installCommand": "git clone https://github.com/fullstorydev/grpcurl" }, { "id": "gh", @@ -3148,9 +3309,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7648c990bb6b942c34ac7896e88fd949b5880965e579d802dd464e26bf4542a8" - } + }, + "installCommand": "git clone https://github.com/cli/cli" }, { "id": "glab", @@ -3167,7 +3329,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "dc887473dfaf57d6bdd7239502fe0f947dc514b40432099d638fae252595a41f" } }, @@ -3186,9 +3348,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "40e26408581743f615a27d7bf23c69c53b6e8d64283e6daf5c7fdd25f7ab72ba" - } + }, + "installCommand": "git clone https://github.com/orhun/git-cliff" }, { "id": "onefetch", @@ -3205,9 +3368,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d7f6d0586cc374f87861c61dde6e0b2316596cd6650bfccec28790d4d4fe75f8" - } + }, + "installCommand": "git clone https://github.com/o2sh/onefetch" }, { "id": "gitleaks", @@ -3224,9 +3388,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "744ed2fbc576c780a39de7130bdbc1be87f9abd3840de71a67f8fd74ce9c4734" - } + }, + "installCommand": "git clone https://github.com/gitleaks/gitleaks" }, { "id": "trufflehog", @@ -3243,9 +3408,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0d489c26accf6dfdd0b8dcc1e2e048fc35abdcd0b6b206e3b031c85fea3a4d2d" - } + }, + "installCommand": "git clone https://github.com/trufflesecurity/trufflehog" }, { "id": "osv-scanner", @@ -3262,9 +3428,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e182f0d2a446a6dfd4749ad732311d11a1722c4dc01ccd37310b56a3786890c7" - } + }, + "installCommand": "git clone https://github.com/google/osv-scanner" }, { "id": "tmux", @@ -3281,9 +3448,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "85cc578a73ee8cb383eae9a14db2bfc89451a33b26ae2d5030e9f7331e8b91e4" - } + }, + "installCommand": "git clone https://github.com/tmux/tmux" }, { "id": "atuin", @@ -3300,9 +3468,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c00d89c2bb5d24430658ea4f832b176593443e388145d124d80db68943d632ae" - } + }, + "installCommand": "git clone https://github.com/atuinsh/atuin" }, { "id": "thefuck", @@ -3319,9 +3488,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c52316c6f627509de769ba6e7d54f92cdd1e65b0bc6edc9a2071d9d6de365bc9" - } + }, + "installCommand": "git clone https://github.com/nvbn/thefuck" }, { "id": "direnv", @@ -3338,9 +3508,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "264291b9efa7c8fd7974ab21fcd023a7270e80d5028fc312d294e26a79779c9b" - } + }, + "installCommand": "git clone https://github.com/direnv/direnv" }, { "id": "mise", @@ -3357,9 +3528,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e481a1ef703489d7ebea2f2a4ae4cd88f9302bc210d4a43102e22092e91e240a" - } + }, + "installCommand": "git clone https://github.com/jdx/mise" }, { "id": "asdf-vm", @@ -3376,9 +3548,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6d60921cb780152d51c39f65155542c5fb083ef76d32bcca3d820c418a01ec20" - } + }, + "installCommand": "git clone https://github.com/asdf-vm/asdf" }, { "id": "pnpm", @@ -3395,9 +3568,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2fe85977ce1d24e4c453d8825c6fb967a5a6c35b70c02a2f1c805409a41a70ec" - } + }, + "installCommand": "git clone https://github.com/pnpm/pnpm" }, { "id": "bun", @@ -3414,9 +3588,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c4a9a971025edd4725cea15edea804eae6a7221d33a61ac1bfdb34d732717549" - } + }, + "installCommand": "git clone https://github.com/oven-sh/bun" }, { "id": "deno", @@ -3433,9 +3608,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b8c1c7e3f22562da30eb57341638ba0293f90e8d2199b300f9e56f823e8ad0d5" - } + }, + "installCommand": "git clone https://github.com/denoland/deno" }, { "id": "jq", @@ -3452,9 +3628,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3498b984519ba68bf4906d5b72fcaa92858a6ba7011b38e966b0304fea56f206" - } + }, + "installCommand": "git clone https://github.com/jqlang/jq" }, { "id": "yq", @@ -3471,9 +3648,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e00bb878e4b82f78e72c4906d200b57682b853df0381f8d6cf9c6050554830ec" - } + }, + "installCommand": "git clone https://github.com/mikefarah/yq" }, { "id": "miller", @@ -3490,9 +3668,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "be8c6fe2f6ef5f9c50aed21a7fedfb5e4d7465e03f074a45f51ac3623ed06363" - } + }, + "installCommand": "git clone https://github.com/johnkerl/miller" }, { "id": "csvkit", @@ -3509,9 +3688,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1884843c94b403e545e2b46cb28d5783880cffd9dc735ae56eb65f1e6e5cf058" - } + }, + "installCommand": "git clone https://github.com/wireservice/csvkit" }, { "id": "pandoc", @@ -3528,9 +3708,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1bdee0e54635896ce70ee7e642375af4c937bfeef6015dd833c21f04503f7778" - } + }, + "installCommand": "git clone https://github.com/jgm/pandoc" }, { "id": "typos-cli", @@ -3547,9 +3728,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "349e1fc15d9dd6a6cf9af7d5a485aca9ba95965162c8052876ae4e2636732b92" - } + }, + "installCommand": "git clone https://github.com/crate-ci/typos" }, { "id": "vale", @@ -3566,9 +3748,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "453524ed8677e336b3209ce9c1be8c8eda0d8962739c8f94581f4139135f56ce" - } + }, + "installCommand": "git clone https://github.com/errata-ai/vale" }, { "id": "rowsafe", @@ -3587,7 +3770,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "da6e10fbbfbece64f3640ae372997c8ead27f87457a1c0c7e6ba71b8678b4a2c" } }, @@ -3606,9 +3789,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "508ea71226641c783893eedab4037bd84cc5a96ca886032248258c04cd2979fa" - } + }, + "installCommand": "git clone https://github.com/dbcli/pgcli" }, { "id": "mycli", @@ -3625,9 +3809,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "13efb187990d28dccc86741286abb62e0ea82d56a33f5fbfe43d1408e3b216e1" - } + }, + "installCommand": "git clone https://github.com/dbcli/mycli" }, { "id": "iredis", @@ -3644,9 +3829,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0bfddde95ea12a36548b2a94f417161a6d35697082e01d1b8db0eac1ab038e61" - } + }, + "installCommand": "git clone https://github.com/laixintao/iredis" }, { "id": "litecli", @@ -3663,9 +3849,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "95049927a0f39dd46bbbc2114b15c2af04fb23cd5467aecbf6032accb14b923a" - } + }, + "installCommand": "git clone https://github.com/dbcli/litecli" }, { "id": "stern", @@ -3682,9 +3869,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5fd76b6a88ac1da11db5417b063b6d9ca9ce69e618b91c0c95c095c981f482ce" - } + }, + "installCommand": "git clone https://github.com/stern/stern" }, { "id": "kubectx", @@ -3701,9 +3889,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c58b8e8380d18a1267328028b759d02a3c9e081d79305c1a3b33712beda40147" - } + }, + "installCommand": "git clone https://github.com/ahmetb/kubectx" }, { "id": "helm", @@ -3720,9 +3909,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2db2d9450ca84cb5559785e808d790c732288207a0be48903bb3cb15cd694ee3" - } + }, + "installCommand": "git clone https://github.com/helm/helm" }, { "id": "kustomize", @@ -3739,9 +3929,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9c1b6b916ed40311c10aeb7cb4e4aa1b6e37a74c5fc5320e468fdd17862dd212" - } + }, + "installCommand": "git clone https://github.com/kubernetes-sigs/kustomize" }, { "id": "minikube", @@ -3758,9 +3949,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d1b395c0782555249cf3f0165537ebfaebacd678c50bd6c4c497184c406ea11a" - } + }, + "installCommand": "git clone https://github.com/kubernetes/minikube" }, { "id": "kind", @@ -3777,9 +3969,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bf05d5287621f2e90fdce1440d14eacffb6015dadc34c90f8d57db590c96f36b" - } + }, + "installCommand": "git clone https://github.com/kubernetes-sigs/kind" }, { "id": "dasel", @@ -3796,9 +3989,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "982a1a69e3b43f45d5622973aa245e89f206e374c5a8d46bd49ea215bb57dcb9" - } + }, + "installCommand": "git clone https://github.com/TomWright/dasel" }, { "id": "zenith", @@ -3815,9 +4009,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6195fd23e5f25bb5e0f9fd2338b357bad2b5b4fba2689df9cfa212304001db4c" - } + }, + "installCommand": "git clone https://github.com/bvaisvil/zenith" }, { "id": "diskonaut", @@ -3834,9 +4029,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "59f6d11dc08c78c250179ac1d207a739a1053f8568a0759885447c470659b589" - } + }, + "installCommand": "git clone https://github.com/imsnif/diskonaut" }, { "id": "ctop", @@ -3853,9 +4049,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "25bd6c75af2ac0083d3d22c3673ba00db35fc68a3bb1b0e069b11a41525b7da5" - } + }, + "installCommand": "git clone https://github.com/bcicen/ctop" }, { "id": "speedtest-cli", @@ -3872,9 +4069,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "92d4ce41f60cbf723a6895959d0eb63bc0618277ff1572d845d84fb9849480ad" - } + }, + "installCommand": "git clone https://github.com/sivel/speedtest-cli" }, { "id": "git-sizer", @@ -3891,9 +4089,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c78a025c216595539ea679746987a0a3b33fb44788b6d31589000b6c56f0705f" - } + }, + "installCommand": "git clone https://github.com/github/git-sizer" }, { "id": "cz-cli", @@ -3910,9 +4109,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6e2ac685e7ab3a4253114524893b61f2150588282766941a08ace4b221b9fd39" - } + }, + "installCommand": "git clone https://github.com/commitizen/cz-cli" }, { "id": "volta", @@ -3929,9 +4129,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6d2943f452b18d7bc6487df05d201631965ac0333579ca3d5cbb49af963aee08" - } + }, + "installCommand": "git clone https://github.com/volta-cli/volta" }, { "id": "q", @@ -3948,9 +4149,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "38b05f26306a24e316147e0c0d4c75518e9a901581f60a4b53b4fac25e61f485" - } + }, + "installCommand": "git clone https://github.com/harelba/q" }, { "id": "lf", @@ -3967,9 +4169,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "84c8ab1e8bc53de8d06b7b794941993400a7065492ccdc5f0d9162ae30501c62" - } + }, + "installCommand": "git clone https://github.com/gokcehan/lf" }, { "id": "inxi", @@ -3986,9 +4189,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d4dddfde239763fda925bf442ee8901c6ed76e26ac9725734ced2a23875e2195" - } + }, + "installCommand": "git clone https://github.com/smxi/inxi" }, { "id": "codex-quota-overlay", @@ -4005,9 +4209,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2bb1565d62bbdfe1e7e2de5648f86800a92d067851fc51cc41179b227fc350c1" - } + }, + "installCommand": "git clone https://github.com/cpys/codex-quota-overlay" }, { "id": "web-performance-budget-gate", @@ -4024,9 +4229,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4c06eef410898d30c2de158f502eaccc1cde9b046099a6ded5ca421a984030e2" - } + }, + "installCommand": "git clone https://github.com/edilec/web-performance-budget-gate" }, { "id": "hyperconsciousness", @@ -4043,9 +4249,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7b71c581b2574c8424538c139df2fbba00df2162f456c5d1b401ebeb31b15561" - } + }, + "installCommand": "git clone https://github.com/louis030195/hyperconsciousness" }, { "id": "image-format-readiness", @@ -4062,9 +4269,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "08437e599cc39506b8e97926c9138cd9462a06dddcc7db5f56adb72cfafbf93c" - } + }, + "installCommand": "git clone https://github.com/edilec/image-format-readiness" }, { "id": "docs-link-integrity-checker", @@ -4081,9 +4289,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6133faf61ce3309f3d1ba871ff22c5d1af8f6d2c59adb5cd60266f90c583ee81" - } + }, + "installCommand": "git clone https://github.com/edilec/docs-link-integrity-checker" }, { "id": "openapi-example-validator", @@ -4100,9 +4309,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "64f62359622be348c20f30e7f20d4eb53fbc3e68c6af1099e39fdeba1f2f66f9" - } + }, + "installCommand": "git clone https://github.com/edilec/openapi-example-validator" }, { "id": "orkasvideostudio", @@ -4119,9 +4329,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0c2cda126966b8e7fd41bf5f1e417f8b989d93a90bf643b29cc3252294d7cd6f" - } + }, + "installCommand": "git clone https://github.com/Orkas-AI/Orkas-VideoStudio" }, { "id": "shipvela-publishing-plugin-and-skills", @@ -4138,9 +4349,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2ef099916c7ebd28ab2360066ed2484aeb02a6ebee81b6d5de08cecce11becac" - } + }, + "installCommand": "git clone https://github.com/stefanautomateed/shipvela-codex" }, { "id": "leanfps", @@ -4159,7 +4371,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "91ba202cab437fde59d321d5c5596ea8b5f9fb6a72ab114bcc248f4b31682ed1" } }, @@ -4178,9 +4390,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9f3860464124b5c756a80b0d4a7b8052c10bad851c37deba598d7c1760ab1cef" - } + }, + "installCommand": "git clone https://github.com/Shaisolaris/solaris-dev-shop" }, { "id": "dateparser-kotlin", @@ -4197,9 +4410,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2139242a8920bccbf6dbf5591de2adc5c7db46ef5f131d05feec4f5e8e508012" - } + }, + "installCommand": "git clone https://github.com/Alox1d/dateparser-kotlin" }, { "id": "clonepeek", @@ -4216,9 +4430,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "51879e461fea244ba2c6c8e5dc2142c860225b662a6cd06f10079f56207b4aa3" - } + }, + "installCommand": "git clone https://github.com/harshitethic/clonepeek" }, { "id": "bubo", @@ -4235,9 +4450,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b851e065ae1a1fd25d795307e77bf358fc879b576e07ca50a7ba0737901cc88d" - } + }, + "installCommand": "git clone https://github.com/mountainowl/bubo" }, { "id": "stonesvn", @@ -4254,9 +4470,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "08b13568ba27572787a4ca1a9961f114d8ff57622ec32c087229c4021f4173d9" - } + }, + "installCommand": "git clone https://github.com/firzen/StoneSVN" }, { "id": "vhr-bench", @@ -4273,9 +4490,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0f9c3c1b69ee9ccfbc9ab6a72c6ed49a870fe9caed1bf70f1273270e54c694be" - } + }, + "installCommand": "git clone https://github.com/vpshostreview/vhr-vps-benchmark" }, { "id": "flisk", @@ -4292,9 +4510,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7de4e3a305465f544f748f0d078a1b2373ef012582fa09bdabbbef0426ccc254" - } + }, + "installCommand": "git clone https://github.com/flisk-sh/flisk" }, { "id": "cloady-mcp", @@ -4311,9 +4530,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "27938d816c297fc733093badf34d2e72e0043fbfce2fd88d4d100f654f606c93" - } + }, + "installCommand": "git clone https://github.com/Cloady/cloady-mcp" }, { "id": "kilobat-cli", @@ -4330,9 +4550,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c7279e4ba3e26e1c85cc578e710c79a730e40e4fe1bc070573f64931aa15904e" - } + }, + "installCommand": "git clone https://github.com/seifip/kilobat-cli" }, { "id": "mcp-builder-kit", @@ -4349,9 +4570,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1273646fc3f619968677f58953959553c679416edf8ace8657c5a6af42911179" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/mcp-builder-kit" }, { "id": "fastmcp", @@ -4368,9 +4590,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "440be7cd56bcef8dd62ff351f483167803347ed7995f7c7d39f40d0be674121c" - } + }, + "installCommand": "git clone https://github.com/jlowin/fastmcp" }, { "id": "stagehand", @@ -4387,9 +4610,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "eeea77c473b11181416516ae8316b0f97937e33811bba540fae9fd48716e52bd" - } + }, + "installCommand": "git clone https://github.com/browserbase/stagehand" }, { "id": "crawlee", @@ -4406,9 +4630,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7a8d6b152fa8c39e9b67848dbaba53acd9f5da1e88f158b5629f2525705f09f6" - } + }, + "installCommand": "git clone https://github.com/apify/crawlee" }, { "id": "e2b-code-interpreter", @@ -4425,9 +4650,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b61695e56fff21cbcac8346114a31adc8ac7b279330121bd3a151675ac11c427" - } + }, + "installCommand": "git clone https://github.com/e2b-dev/E2B" }, { "id": "akii-seo-ai-search-optimizer", @@ -4444,9 +4670,16 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4a910596fce281e0d19660733264fb09e730247fd7b29ee6c3bf6f8547d55189" - } + }, + "installCommand": "/plugin marketplace add https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer\n/plugin install akii-seo-ai-search-optimizer@akii", + "installCommands": [ + "/plugin marketplace add https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer", + "/plugin install akii-seo-ai-search-optimizer@akii" + ], + "installNote": "To install the plugin, open Claude Code and run these as two separate commands:", + "installDocsUrl": "https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer#installation" }, { "id": "mockforge-ai", @@ -4463,9 +4696,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "09dddf2516af62dcada05a319371cb09ad17ec13b9859aed36bb1aa0e097325e" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/MockForge" }, { "id": "autoheal-qa", @@ -4482,9 +4716,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2ce98eacf88925a9c70d5c224bce0e2390ea1d92eae22a7c263f00385c84a32f" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/autoheal-qa" }, { "id": "agent-qa", @@ -4501,9 +4736,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "da650422cb7f6273b1492cdd7aec0db67e770e48ebe31290b4dd37cf2eda3836" - } + }, + "installCommand": "git clone https://github.com/vostride/agent-qa" }, { "id": "playwright", @@ -4520,9 +4756,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "115ef972337d745eb359ed68ee75578b89c1e83709261eddce9f672bb7c2380c" - } + }, + "installCommand": "git clone https://github.com/microsoft/playwright" }, { "id": "vitest", @@ -4539,9 +4776,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2695291234317b1595086deaac8b791991aff391f43f447f0a994691941d45de" - } + }, + "installCommand": "git clone https://github.com/vitest-dev/vitest" }, { "id": "k6", @@ -4558,9 +4796,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1aa7cd92adc2174c8adce2e1d81f0012051b2dfe7bd69dc660663f3a7ec1ea88" - } + }, + "installCommand": "git clone https://github.com/grafana/k6" }, { "id": "bruno", @@ -4577,9 +4816,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a7c716b8d1a2b056d0705bd85c99bea23d9adf318b8f40034432798225c2f86c" - } + }, + "installCommand": "git clone https://github.com/usebruno/bruno" }, { "id": "hoppscotch", @@ -4596,9 +4836,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "fe1f6c54e87e2fc8b08d2edb0f37d8bc50e03c3b9457a0a14e85270544a30fb3" - } + }, + "installCommand": "git clone https://github.com/hoppscotch/hoppscotch" }, { "id": "mockoon", @@ -4615,9 +4856,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c841286d0bb170482805550a1665b771c157a4d9f5bf82f7db5d4f52a4c8a660" - } + }, + "installCommand": "git clone https://github.com/mockoon/mockoon" }, { "id": "artillery", @@ -4634,9 +4876,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "045f598cb9c4d5bd7505e2ff7eb83a90d8e01615f35c3002dbbdc6e3f97ffa80" - } + }, + "installCommand": "git clone https://github.com/artilleryio/artillery" }, { "id": "locust", @@ -4653,9 +4896,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c50d84fd23fd6b254dedad6685c6bddbee371694956cdb0cadd5c054862350d1" - } + }, + "installCommand": "git clone https://github.com/locustio/locust" }, { "id": "msw-mock-service-worker", @@ -4672,9 +4916,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4192f36d878ba1052e4cf0c3416c89f1420404c8c673a6a962657bb85d65e195" - } + }, + "installCommand": "git clone https://github.com/mswjs/msw" }, { "id": "vegeta", @@ -4691,9 +4936,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bbc282b3f83ff0aae9b1ca1386147636324d323b28f77a89970c3386d5951542" - } + }, + "installCommand": "git clone https://github.com/tsenart/vegeta" }, { "id": "cypress", @@ -4710,9 +4956,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "122780020f6aab14cf5c38acec8d3aabf914b714041935786b8f97f5e367cb31" - } + }, + "installCommand": "git clone https://github.com/cypress-io/cypress" }, { "id": "jest", @@ -4729,9 +4976,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b59cc53974aefb647ac139c54ff3d71b0dde5840226f69af72c7cf4244e80407" - } + }, + "installCommand": "git clone https://github.com/jestjs/jest" }, { "id": "wiremock", @@ -4748,9 +4996,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "aec7277a0d39e0b32037cfc72a80aae355ec2de5c98bf55cadc82c150ae7c663" - } + }, + "installCommand": "git clone https://github.com/wiremock/wiremock" }, { "id": "prism", @@ -4767,9 +5016,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f0f754e7d8ec0cefbd48a1c77547bbc2d10d66621803d2578c4e678ae6abb106" - } + }, + "installCommand": "git clone https://github.com/stoplightio/prism" }, { "id": "lighthouse-ci", @@ -4786,9 +5036,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "84acf423741aa6b3f09237b0e903cd50efc32203201a688c2ae8a1ba3d8ec8b8" - } + }, + "installCommand": "git clone https://github.com/GoogleChrome/lighthouse-ci" }, { "id": "axe-core", @@ -4805,9 +5056,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4eead8c89681ccc8891b135efdf8577dc7fbdb6ee9f936dfa125797591acf9b7" - } + }, + "installCommand": "git clone https://github.com/dequelabs/axe-core" }, { "id": "faker", @@ -4824,9 +5076,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "33b72e4e0a1b04b616e416fb0ccdc7178961bba336afec43542c69f66ab3bc11" - } + }, + "installCommand": "git clone https://github.com/faker-js/faker" }, { "id": "pact", @@ -4843,9 +5096,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "584b78416c140be9b19a44b465fdf3f7e193258bb75d67d004ca1229e7ac40ad" - } + }, + "installCommand": "git clone https://github.com/pact-foundation/pact-js" }, { "id": "stryker", @@ -4862,9 +5116,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "953fb616b451aac3c57c0565689202a8790f7d4fda021e9c6d1cd95a41f0b5c5" - } + }, + "installCommand": "git clone https://github.com/stryker-mutator/stryker-js" }, { "id": "taiko", @@ -4881,9 +5136,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d63afba5ede8f7dc6b4afcb5d6e47826849a26b40ae5863af4f24eda16492cbc" - } + }, + "installCommand": "git clone https://github.com/getgauge/taiko" }, { "id": "autocannon", @@ -4900,9 +5156,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "eab52f1fd5428ebb37ad59fb42cc59c3fb1c0355d8c674ad83e0d6cfe8007153" - } + }, + "installCommand": "git clone https://github.com/mcollina/autocannon" }, { "id": "insomnia", @@ -4919,9 +5176,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c47b9feaa6ae2ec4a304edf38ab8e7f1196a9b0eee785d848c60e12d977b1c82" - } + }, + "installCommand": "git clone https://github.com/Kong/insomnia" }, { "id": "trivy", @@ -4938,9 +5196,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f70984904392494c4ac95b29c117ecf9351c3c5ff0c4e3a596b2dc7fc0c6d1df" - } + }, + "installCommand": "git clone https://github.com/aquasecurity/trivy" }, { "id": "semgrep", @@ -4957,9 +5216,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a79ce9874ab255d973f202cda339ab3950d820c3d11fe98c6f0076a80748900d" - } + }, + "installCommand": "git clone https://github.com/semgrep/semgrep" }, { "id": "sonarqube-community", @@ -4976,9 +5236,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ab3aab7377988eb04107c9e410b4da45fcba1337359d11e1eeea15f8d92c817d" - } + }, + "installCommand": "git clone https://github.com/SonarSource/sonarqube" }, { "id": "newman", @@ -4995,9 +5256,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "141ddb45479d4ad59fa6d10ae54e1e4bae6f107957acb3d7d04c06a924953340" - } + }, + "installCommand": "git clone https://github.com/postmanlabs/newman" }, { "id": "pactumjs", @@ -5014,9 +5276,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "60bdbc8ae0e4e2489e35fc4e9de6ab0aa8677212fa0722009f252562e0b1d5d5" - } + }, + "installCommand": "git clone https://github.com/pactumjs/pactum" }, { "id": "karate-framework", @@ -5033,9 +5296,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "772d95036b8566d6da9664860bb43b584b2f7236aaf5945c904cd8ebf600d618" - } + }, + "installCommand": "git clone https://github.com/karatelabs/karate" }, { "id": "restassured", @@ -5052,9 +5316,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "62e9652c8cefc46749747f25a41510dbaf9839079a5868399e7d50423154917d" - } + }, + "installCommand": "git clone https://github.com/rest-assured/rest-assured" }, { "id": "dredd", @@ -5071,9 +5336,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6eaa1a3e5dcd0d36b964bbc075b83f94de85607ad9c74139f583f6608b0cd09a" - } + }, + "installCommand": "git clone https://github.com/apiaryio/dredd" }, { "id": "schemathesis", @@ -5090,9 +5356,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "dc60bd17ec7c4d41213cf868769727843d7ff356a60b0285c3ce1bb43f6ecc79" - } + }, + "installCommand": "git clone https://github.com/schemathesis/schemathesis" }, { "id": "puppeteer", @@ -5109,9 +5376,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "92de4116015dde0b402fb5e0a6b5d9218927006b2c6f3ea01b2d097289c16f58" - } + }, + "installCommand": "git clone https://github.com/puppeteer/puppeteer" }, { "id": "selenium", @@ -5128,9 +5396,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e3f1ce78445b9a6aca72d91b7d98a31f13c3ad3241ad12dd8d64c63176659155" - } + }, + "installCommand": "git clone https://github.com/SeleniumHQ/selenium" }, { "id": "appium", @@ -5147,9 +5416,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3065642f91655926992f0d3086e4c635557e78eabefaee6bafdee0e422108f30" - } + }, + "installCommand": "git clone https://github.com/appium/appium" }, { "id": "maestro", @@ -5166,9 +5436,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2d72055c00ccae6fb95b628322adf8d23ea8e0c3be4d1937ab0f9acf69821c1c" - } + }, + "installCommand": "git clone https://github.com/mobile-dev-inc/maestro" }, { "id": "detox", @@ -5185,9 +5456,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b4a19d79f18cd9bcd501b8508315630d54d2000dbb742637601a470679e23f23" - } + }, + "installCommand": "git clone https://github.com/wix/Detox" }, { "id": "webdriverio", @@ -5204,9 +5476,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e0c175599ef064fec983af513931e2d5c0eb443dd3353be0d2ddb52c1d6403fd" - } + }, + "installCommand": "git clone https://github.com/webdriverio/webdriverio" }, { "id": "nightwatch-js", @@ -5223,9 +5496,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6ada10c9a51ac704808d884e789940b61bb06cd16c6b91f2390081ad7268f004" - } + }, + "installCommand": "git clone https://github.com/nightwatchjs/nightwatch" }, { "id": "gatling", @@ -5242,9 +5516,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "45933f32b4550d176d657312d826f7d6ec069f7494194bf249371f340da3da1e" - } + }, + "installCommand": "git clone https://github.com/gatling/gatling" }, { "id": "jmeter", @@ -5261,9 +5536,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "86c330d26c82abea508e529554cf5990ca2d1cc4ffc5a26411019670b9da69a9" - } + }, + "installCommand": "git clone https://github.com/apache/jmeter" }, { "id": "wrk", @@ -5280,9 +5556,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1246cb9abd1a9d4d5713d698c5b6a73aa58cf5dcdbd650d6c9eb2e68fa8ad12b" - } + }, + "installCommand": "git clone https://github.com/wg/wrk" }, { "id": "hey", @@ -5299,9 +5576,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0429bddeabe13f6f8a7312eb8ec9d4d2ade149a69eac9e4e0c900a451bb06605" - } + }, + "installCommand": "git clone https://github.com/rakyll/hey" }, { "id": "drill", @@ -5318,9 +5596,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f670035efddacbdb649634e04fd08429367acfb8357e113834b90b379bd89d35" - } + }, + "installCommand": "git clone https://github.com/fcsonline/drill" }, { "id": "checkov", @@ -5337,9 +5616,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e428615ce5ef6032018ca9438a657283235b33361ebc8fbd0cd570075a0ae02b" - } + }, + "installCommand": "git clone https://github.com/bridgecrewio/checkov" }, { "id": "hadolint", @@ -5356,9 +5636,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "30b439bd7d1b45066e3d10c5040549f76a31dff2d93aca7b105dff1c61f85204" - } + }, + "installCommand": "git clone https://github.com/hadolint/hadolint" }, { "id": "bandit", @@ -5375,9 +5656,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f771f9011bb3725abf993c7eecbee29dbeddaef3677e98b44b49103799002ec9" - } + }, + "installCommand": "git clone https://github.com/PyCQA/bandit" }, { "id": "brakeman", @@ -5394,9 +5676,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b24f8d9d0f7f6363efdc32e30aeeb344c2b7466854a89d7d2e37f62940146ca9" - } + }, + "installCommand": "git clone https://github.com/presidentbeef/brakeman" }, { "id": "safety-cli", @@ -5413,9 +5696,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9b89ed772e2fc68c29897f9c672d8757a8c7fa46d7304a3314ef3192a9f5f3e5" - } + }, + "installCommand": "git clone https://github.com/pyupio/safety" }, { "id": "owasp-zap", @@ -5432,9 +5716,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a261c2022e62d6f8e21f6a2e98d12d25cbc8a03a5904a54d3cf0afff7718b041" - } + }, + "installCommand": "git clone https://github.com/zaproxy/zaproxy" }, { "id": "nuclei", @@ -5451,9 +5736,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "298d1bd521f45f3f7a049d82ea6806cff8bee4f3ac5c9b899beb1e5413ccca0a" - } + }, + "installCommand": "git clone https://github.com/projectdiscovery/nuclei" }, { "id": "pa11y", @@ -5470,9 +5756,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "061ff37cf4b80f9969cddb02b5a81f748c98620c78b5fde68c80606d7694cb07" - } + }, + "installCommand": "git clone https://github.com/pa11y/pa11y" }, { "id": "backstopjs", @@ -5489,9 +5776,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ecd0fbc7182d93bbef2c84b1232e6ad659537accf25e3b609f7780dd67291513" - } + }, + "installCommand": "git clone https://github.com/garris/BackstopJS" }, { "id": "pixelmatch", @@ -5508,9 +5796,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e1d389c6c330b153aed4910e5135e8f00087eab9b7a8a95f07571a7c97a44301" - } + }, + "installCommand": "git clone https://github.com/mapbox/pixelmatch" }, { "id": "loki", @@ -5527,9 +5816,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ef8bc48f0328b8b15809ddc9a8beb97d16be2665062b34324357618e1165204e" - } + }, + "installCommand": "git clone https://github.com/oblador/loki" }, { "id": "lost-pixel", @@ -5546,9 +5836,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "67b9a0064c25d8c3278609ea706e8ec8b423354b8e9db1c440754402a04e977d" - } + }, + "installCommand": "git clone https://github.com/lost-pixel/lost-pixel" }, { "id": "mockserver", @@ -5565,9 +5856,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "33e508b5dde39b6e01745beb28e529f52e488a69199a7bcfeb8bd18d440d62ca" - } + }, + "installCommand": "git clone https://github.com/mock-server/mockserver" }, { "id": "json-server", @@ -5584,9 +5876,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "45489702dc5f09591b958346d37384878fe228fa79fd5e693e68c101ce7b052c" - } + }, + "installCommand": "git clone https://github.com/typicode/json-server" }, { "id": "mimesis", @@ -5603,9 +5896,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1c8836589fe3113af21515c8ba89719e27c635e4da83cf6c7cb826aa679b919d" - } + }, + "installCommand": "git clone https://github.com/lk-geimfari/mimesis" }, { "id": "bogus", @@ -5622,9 +5916,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f5a48f66e106225fc343332cd46f5e5a796bbdf2d11e75ecc8ee730e561b0a62" - } + }, + "installCommand": "git clone https://github.com/bchavez/Bogus" }, { "id": "testcontainers", @@ -5641,9 +5936,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "373e599d31b74765c29c89c7e170a807ef8b5d5eb95e8c9deaccd235c923c1f0" - } + }, + "installCommand": "git clone https://github.com/testcontainers/testcontainers-java" }, { "id": "clockshift", @@ -5660,9 +5956,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "89d2cb6721808e4de71c8bdd146c5009310f8fcfd92c31d907aa50e27e6e1ca8" - } + }, + "installCommand": "git clone https://github.com/brodyga45/clockshift-dst-check" }, { "id": "outagefence-by-slanta-cause", @@ -5679,9 +5976,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "80427c69b5429103cd416d788c80ed469b1d0104d10d1986749826a4f974ccee" - } + }, + "installCommand": "git clone https://github.com/jn6825rsr7-afk/outagefence" }, { "id": "oh-my-android", @@ -5698,9 +5996,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a9c9a8bb7a49b5b63d2f486be8f7b9388fd9edbdeb3a230a98d43c84a576f098" - } + }, + "installCommand": "git clone https://github.com/ateymoori/oh-my-android" }, { "id": "web-sec-auditor", @@ -5717,9 +6016,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6a1aacf6e4659a494cfd2021a4bb045ec35e6974c08cee6ee474e10e527bbcac" - } + }, + "installCommand": "git clone https://github.com/RitualDev-Lab/web-sec-auditor" }, { "id": "vibelocked-leakcheck", @@ -5738,7 +6038,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f2d5e05b13badc47195a9b9a05eaf19bb09a999fd282f6c0a4691a8d8978cd39" } }, @@ -5759,7 +6059,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "34189cdca0c3b774a29ea1445a8bebafd4d803cf2d0a55e04cc8002423c6b566" } }, @@ -5780,7 +6080,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c153e2002d05394ea0dc76d413f00d332adc38a3c96d9ab3dbbcda39f9feb773" } }, @@ -5801,7 +6101,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "64f45a720112d1b1abe40b1da5808cd229819799490eecc01a06ba0413182909" } }, @@ -5822,7 +6122,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0b3494a60240aa58cfd92513e2564b94cd795e9f9e9d381e23b90a8de3607847" } }, @@ -5843,7 +6143,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "62531477dc65098825db1931880cdd3373ea1d9ce6dcfebed6c583b20424ba69" } }, @@ -5864,7 +6164,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "057c550d3b0e8e522c3dbfa8518cd76c8786653c71cde903516ee76b0c01b1f7" } }, @@ -5885,7 +6185,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "68026d2e55af13b313a2f11ff8da7910c52256246a3bdfa0b4726908ac60a159" } }, @@ -5906,7 +6206,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8b96c48f940a188280e2efdc6220cbfc72f873e098564a655b0f3f84884c6b87" } }, @@ -5927,7 +6227,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1c676a7595f2549ec01974162f578b4b3ae71a1170018880d2858f32b5363c91" } }, @@ -5948,7 +6248,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d93cdb8d46d09190926860f8a1bf796f8c35065097a41cb3f6f66bec6b8438fa" } }, @@ -5969,7 +6269,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1d76386cd315bcd0c415672d123364854eaf3da2bdcbb6a30f3881329f2c953e" } }, @@ -5990,7 +6290,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bc8567f706bc18b2219988062852be86d1be8b3c300b70766a470012b7442ccc" } }, @@ -6011,7 +6311,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "07d96c53fbe2ed96ebb777b575612bc264ade95f753f88f5761df27fabacdaaa" } }, @@ -6032,7 +6332,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "49d1c4694d889f3e118ba6502d823d0d2624eb7e7e432ec96632a3f48549f19a" } }, @@ -6053,7 +6353,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d2d712273232fabc575d8fa7b6d2b01e0ae5401c1130f5f8ccbfab1af60b8b72" } }, @@ -6074,7 +6374,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "24bb939aa62e148f903b77faf1bff55c1161604d3f63378ee38f7602b320062d" } }, @@ -6095,7 +6395,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "16fd7314a011267dbe43b98480c0df36e0f165560fa6dca39591eb5234c9c433" } }, @@ -6116,7 +6416,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c6f89c16ceaa5e75806d928f52a599527ae0883ac1158969f9af8c14b6e7056b" } }, @@ -6137,7 +6437,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0ee43c225c883d445a484f59aa10a3b2ec2640679b3e4d24cd01257bb85146c7" } }, @@ -6158,7 +6458,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a9220379d9e27fa45c27be0fadccd9dd38cdb23941349764fab27107ceb583ab" } }, @@ -6179,7 +6479,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b18b56351d2321094a49bdb876a114e973da6a411ae0fcee8c8f80fa9efec638" } }, @@ -6200,7 +6500,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1cafefdeb862a9b90613ad2ee39dffd83b0a01c87c55160c2d4232c93dc159ae" } }, @@ -6221,7 +6521,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "eef7cc3c1b8475fedc6a16945d8e6f0fb8deb0a92b31315ddc36607f9055c0ea" } }, @@ -6242,7 +6542,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7b20eff6739aeb2977f12dee7428f2b648a74e7984b01cfe239a83240987698c" } }, @@ -6263,7 +6563,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "064a9d18bbcb5c152b4285a8d283e7cf3b93f3fbbe5620f25b53b6f455769789" } }, @@ -6284,7 +6584,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3f9d63f10e8642b830fb22d701b0de90d6b6f1a3d274e3835f1413e2d5d24d4e" } }, @@ -6305,7 +6605,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "fe4c4306b70e22bc8aeea2385f1e3e4644817d522c56815bc46cad1406b94ee0" } }, @@ -6326,7 +6626,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "22dab1a06e4f08c39f50604b9a8f535e260d9a9031ea739224ceb857a2f52b2f" }, "installCommand": "git clone https://github.com/Hipo/university-domains-list" @@ -6348,7 +6648,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2dbd208484b919333fd41f37a867664d0750eff0bcc6d4a88d9a4fd4e655f37e" } }, @@ -6369,7 +6669,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d96af1bb6ebf387543809934b77f1b23693bfe85e0c3795e63859850b09f58d3" } }, @@ -6390,7 +6690,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2acecf295fdd274dd289b5903fe78957651c99eeba44f7eb0b698a55bb7693fc" } }, @@ -6411,7 +6711,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9d002e3b880b49d573d48c2c11f55409a50a5ae998ce94e836fd40b1ada085d9" } }, @@ -6432,7 +6732,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6ca9c457c52801a651273bf420f9a00d5a2bb5f357b08e9a765f332342d0fa5d" } }, @@ -6453,7 +6753,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "edfbf9deae2a7c6a971b43fade3050495129f2aa859d071a1449885961f4563e" } }, @@ -6474,7 +6774,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "65ec471ebcb7cdee80adb0f52eca8b405a3654806961d3638d5bcb0af446c31a" } }, @@ -6495,7 +6795,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bda41fca05251ffc850c198212d97aa4ccf0ddbbd4465c5657a867df69896871" } }, @@ -6516,7 +6816,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "93f3897a93b69799ed7f7f54f57b46d030e84f76b29865bb217f5ad0bd70aa4c" } }, @@ -6537,7 +6837,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "02cdf2389151ae2f35f37fadf48456f94cacc414c3acb55656673ad5cad11f14" } }, @@ -6558,7 +6858,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a0bce3693732c7bc1dfcb43bc96713af864a8da03201f057c30fad35ec0f54d6" } }, @@ -6579,7 +6879,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6f759964c643e0ea14b74b01545c3aa5e690dd1c821a6b12b2ea9d26608b748f" } }, @@ -6600,7 +6900,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ca1dc7ac61e5762e1ff84807202ade374144f71fcd7a9032e27c14f2247c363a" } }, @@ -6621,7 +6921,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1f09e30e28225083c2f633b2e24041788b7841b24b1da318ae84841dd8ecf772" } }, @@ -6642,7 +6942,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3374d229154a1a53816d9655bfbd06b09cbdab70b36c5a0263f1bc33f03080e9" } }, @@ -6663,7 +6963,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6de731c6bfce4feddbe076a5fffe3391b558a55c3b3a5ec5fb86f6ba7e228aeb" }, "installCommand": "git clone https://github.com/HackerNews/API" @@ -6685,7 +6985,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e03ac9f388f8d00d768563032dd02c2a2ee48eb2c93801b267df0c60698aa54b" } }, @@ -6706,7 +7006,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "41c366054573fa50b2bb1893d52b8863db4fd869641c55cf64b296ec0cde7d9d" } }, @@ -6727,7 +7027,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4b64f5650a4c3e0ca96ab5a4394094b468a1322ecefc9edb119a7e6de11d8cb6" } }, @@ -6748,7 +7048,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "290f4aef202aab4590f7f65a8501fa278785d7a9577489e89a777c8760822018" } }, @@ -6769,7 +7069,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ba13a2f42a8b0dbeaae3d76479cc4542d1940f2d8910ffe1a7b460bbce654661" } }, @@ -6790,7 +7090,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5804ab83e33382f0325e62cee651267844ca466cc054339285675106659bb764" } }, @@ -6811,7 +7111,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1bacfbd5a0571b53ead88f95f7ceea5d7d1fd6a409bdcfa4a4661e08f727fa16" } }, @@ -6832,7 +7132,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "dfcb1a97091e55fad73d3f7becdaeefb70fa25e292654c84a00005f3c4f44174" } }, @@ -6853,7 +7153,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e0fc0dd6925437a21298eb721743449d012b88f1363728b3071e3045b5571cad" } }, @@ -6874,7 +7174,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cd5c047c678eb8fc0b1317f1177ca0d7a9c5fbe4e354be5ad8e45d02d1b3d844" } }, @@ -6895,7 +7195,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ab8a0f7d6713295bb49b1b62304d09374d5447bf9c3246047a52876e2f53c275" } }, @@ -6916,7 +7216,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6ac6abfa46af21d9e5fb5ad68cd2d2aa77f85075363ef18ab465f4ad94e7c8d6" } }, @@ -6937,7 +7237,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "49b077772d9c89b59069b36ffdaafe1623c686aa12b6691d6bdf851f13eb8c0d" } }, @@ -6958,7 +7258,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3f17bd2f98a4167d3508c019ad6c3bc89199a278d6b4824fe302eef2187cb11f" } }, @@ -6979,7 +7279,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5dd25ff1cd8c60d36c9f16a2007a610b52258935de50da45ba26726dadee2fc9" } }, @@ -7000,7 +7300,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e2b488ac462c7fb66facb5ad8058e5405a4f7ccd1d788eb1bf8f27fd3243a8e5" } }, @@ -7021,7 +7321,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3dd0295f912c6e56b39f8276a3ed67958b436d73fb9faeceb5e64be06f8fe782" }, "installCommand": "git clone https://github.com/lukePeavey/quotable" @@ -7043,7 +7343,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "34cc62bb3ebcde213ddc504b676e296ff896bb6fe552b373881508020936159f" } }, @@ -7064,7 +7364,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a1485d0897e19b5591a8eee880ee387476853693bdfb18a1fffccb19ceb5c7ba" } }, @@ -7085,7 +7385,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a1616871a086c7e58f51e0d2f4647bdd6d91925c3057d1b3a3aab3d808bb1d1c" } }, @@ -7106,7 +7406,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d3c1009094261179b83d298667aad82708c25e1b2524b29365870ed58f8969a0" } }, @@ -7127,7 +7427,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "46d9d7ba1570d64aca34966c0a29d46980e51f2924c03204b6444d0c055214bb" } }, @@ -7148,7 +7448,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "fc9bd3a48d86226bddbc62320b5854ad0356584b650f84040a8fe396dbf7665b" }, "installCommand": "git clone https://github.com/r-spacex/SpaceX-API" @@ -7170,7 +7470,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "020a7d317deaf3be1ddbfa073d55751d09995f89eb263a87ecb646eeb2eedd73" } }, @@ -7191,7 +7491,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "651758d07f147ca75547c60832ad6b6ccfc183c4a52d9ef9e608b071d3f02714" } }, @@ -7212,7 +7512,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0fa732be80f56889635f8edfb7442171b99a76a0f3690a65bde0c9b0b4b432d7" } }, @@ -7233,7 +7533,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4f8c18e64c9544478f9fa7d416d4ec0851e0102a6e6e646efadf72d4545deb50" } }, @@ -7254,7 +7554,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9be9a361e4f3a2459fd08ad8c83a796d2a1d0a1fb00de820dddbb64ee10dc501" } }, @@ -7275,7 +7575,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4e7aac5752762b327cb555a296941f5ae553200b5020f65c69d0be6de84f7356" } }, @@ -7296,7 +7596,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cf7e0d5eda56e7d63d940a1dab18c4431b163557ec8a8b246da394c61e35c535" } }, @@ -7317,7 +7617,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a0c02f46fde7d52f6746cb672679990ae7447b78c3b9f2cd8976cf387f471cc8" } }, @@ -7338,7 +7638,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "90aaa6448053647d687dd19b44428768de4cc9fb90ae5234512273aede83f02f" } }, @@ -7359,7 +7659,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "69e2d789c9cb306ff2bb4f79a5930a3ce8f0fb33f99a66322ce97beb37359348" } }, @@ -7380,7 +7680,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2f06bf84705d6c120c53bd4f0f49b51529b273acf6dd9facdc6a59f2df5ecd19" } }, @@ -7401,7 +7701,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "74f028c1504c2fc14dd7c73b86c4a571136306d13f939c5c1bd03a6cc0090822" } }, @@ -7422,7 +7722,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "42e6e0673c3c81310a68b85a8962cd76cbabbc9b4d1192a4f07914cba2651679" }, "installCommand": "git clone https://api.github.com/licenses" @@ -7444,7 +7744,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3319fcd407be1198e8b605254d8b48f4faabc4623c8d50a7ccf48ac2a48398eb" } }, @@ -7465,7 +7765,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4ca725b3457d130ac8d930d7be7e250d141cc09d406eaa05b5b2c14e5b3141bd" } }, @@ -7486,7 +7786,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "95c26fc2f83c2390443d6823a77a9b5bfc651465fab45c4cb82660379e7f9348" } }, @@ -7507,7 +7807,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a6dbe1e6163db459e2c4e4c31bed70dc46775fd1f2bcf089199f555e7c6dcb3e" } }, @@ -7528,7 +7828,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4928498cea171d16dc885c1871a6eea209c5c76bcd64e1711e53ebb3e63d2863" } }, @@ -7549,7 +7849,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ca663d42b1caca75f06db2d08febf4bd69779ddcbf637d68e8fe57f1201d97c9" } }, @@ -7570,7 +7870,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d66050ffec691d241b742f06f770c3a9407cb92eea735bf0c6086f4fae830cab" } }, @@ -7591,7 +7891,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1c1e4466ad0494e85a604f7c57d704627b9f5c3e8333b9f1049272b08d80ebfa" } }, @@ -7612,7 +7912,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b7f2dd4ad785fe985ac74ac260d953c3c9cf40058bfa3489453ac8538d5645f9" } }, @@ -7633,7 +7933,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e9e10611c1294defcd6cf19c4483556edba14178b3e60f4d5919d229574b937c" } }, @@ -7654,7 +7954,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8bc0bd2ec0990a8d7a830dc91147c7ee22f0fc4a6ba36156c149de4cd273194e" } }, @@ -7675,7 +7975,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8db9a93ec26910e49432a29630d001ff8edfb2d1711b7949a64673b8a25ecc1a" } }, @@ -7696,7 +7996,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cecf094e325e9bae1a3dc3783e7273b521bd714b3df404f0b383efb2c02ce8f0" } }, @@ -7717,7 +8017,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "aeffc5699530296280c31acc4bd6f1a24f97de70fc9fbdead419bdf5c77f467d" } }, @@ -7738,7 +8038,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "112ceadd6bae41a0fa275dddb10b4e3659ef6e5ed1b9fa3a859919265147ea6c" } }, @@ -7759,7 +8059,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3d19125cf473b42a4d1af2723463eb4dc2aa102bf61cb050f7660bcd35ea9e76" } }, @@ -7780,7 +8080,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e896877839459387eab7502cf2820535a9f9dfb34896b727b8a9f2ccaadfc231" } }, @@ -7801,7 +8101,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "199e0632aadaf382e3ded5460ba10df20c5568a9cb8c3e7fc01b03e20f012524" } }, @@ -7822,7 +8122,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "15b294f369970b8e2dac5b6b7da3f8126e06da30b1099a344c2a3ab61c1d10f5" } }, @@ -7843,7 +8143,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "716cbe6b0c40c2851f813d5d0149e1ade6ed9923293a139eaae6720312de615e" } }, @@ -7864,7 +8164,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "474e3391c6fbedbfe9ae3106f2c313fdff8707d79718d2801dc30dd5979db8b3" } }, @@ -7885,7 +8185,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3e03076daf0b0fdd9365c8f12e59601939e896ece6694137b960b04d0da7c2e8" } }, @@ -7906,7 +8206,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cc535c043ca86ccf1c3958da09c8553a79101bd9913edefe9af0326ac2b7b16c" } }, @@ -7927,7 +8227,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1db629915dd1fd6c039d341c1894966d3e7463d6dec530919cdc99a13aff6b37" } }, @@ -7948,7 +8248,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "57e2bf8f388ecb33ea0fe0a33a509bc21829a80787988bdcfc5e60ea0230a7b4" } }, @@ -7969,7 +8269,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "95474e0fe347b868da561d4d7e0813cd496bf18ab76428df228d739ed63abf8a" } }, @@ -7990,7 +8290,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a6ca8b02b93c9a4d69bc7c29f60c3b404d50d6be7e148c9a35f6a59a5d33bbaa" } }, @@ -8011,7 +8311,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "65a43ef7980bbe6af576a9d2cc3b92b79ea3a13e1da0cf842781319f686bf2be" } }, @@ -8032,7 +8332,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b95256d4be8fd02116c95bdfabaddb8ee60364489939b08c6a0eb741e606cea8" } }, @@ -8053,7 +8353,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e51153bc30484e22f8e922ec2b96e3778880e12e8b2702d351aeac11ffd2ccde" } }, @@ -8074,7 +8374,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bdaa7bd35ea3786bc0f9b72c597f2531e2576005bb2d8b5ebe729ee955f42e2b" } }, @@ -8095,7 +8395,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ba5951df0e395d58e361d994870a4700c3b01d0d47ab667b016116ceb58d6b5d" } }, @@ -8116,7 +8416,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "95402111f6f9c592faf86ec90a245c3ce31a6690d986697dc28660bfce3046a9" } }, @@ -8137,7 +8437,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5557051e54c33e597e8b900aa9db343e3918c113bb733c57e21439c662ae4ba1" } }, @@ -8158,7 +8458,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d18ecf7dcd9244d5e57441f656b1e236f28eede1ce6bcd49557c1ae36ea7f763" } }, @@ -8179,7 +8479,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "efc1fdefef662ae8fb2dcd44f1c8e488cfb8d029b0cdffc82585a2af8ead1764" } }, @@ -8200,7 +8500,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4387e6c2aab80a85adc49f6317fbfed3d8503b1749efb6d903d2812e9bc12e91" } }, @@ -8221,7 +8521,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "94865395949387bdfce647993c7462115e00eed13976aad8d6d43257bc45bbe6" } }, @@ -8242,7 +8542,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9b50da7efc0aa2c5f9578cacc6ad587bc061387380dd0590c4ec9d3039f91b48" } }, @@ -8263,7 +8563,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b8fc7117dd48d75201f124e7189129730f0a5b97e411a2ffd6fe8e648c914ff7" } }, @@ -8284,7 +8584,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "aefbee910a8d7073ff0c24de2d75f68c1706e931b3145098dedc1e378d71f3c3" } }, @@ -8305,7 +8605,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "eed9d4ccc91c7b7f62e2ac2a3c4de5a5f41c26f433150588eab3b0c691ff81bd" } }, @@ -8326,7 +8626,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "18395b36bb0d5ecbe916165f9dd1eb614e1e27f55e23f2b9640bbbe60c9f6770" } }, @@ -8347,7 +8647,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8952e08c71551ff443feebbf7319f49744cf47261ffb456f54204d09fccc5696" } }, @@ -8368,7 +8668,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bfb85f52799dbdf64f0946a5fc21178b47e1a1540070093b901beb5a6be9053d" } }, @@ -8389,7 +8689,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8bf18ff0154bdfa8ea9f36842f9da01a1354186d71528243dbbe3578336fb33c" } }, @@ -8410,7 +8710,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "01109b83ea83d673a96b42c82341c680f79f8b4433481529082b5598985dc778" } }, @@ -8431,7 +8731,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f6362d863b010479181b69aada05e4c1e0dc07c3564cc3508ebe0210d62ac98b" } }, @@ -8452,7 +8752,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "605eac9d9f18eee680885af3f2a0e984cd44753c72e8f28d02fd7e3f10e069ac" } }, @@ -8473,7 +8773,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d66ceee4d13eab5c45f64acd1ed539525a872e1cbadb7267699459c0e42b9b02" } }, @@ -8494,7 +8794,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1f5e9ed5af5d2b94aeb3404a37fab23fa280cbb3c1f9387c969c092f7c2088e6" } }, @@ -8515,7 +8815,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "24d80d24bd9775bde3604394d827c10e03acb3d230557bb03b8a3b86494f13af" } }, @@ -8536,7 +8836,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6937d21173555fe5c86d8daa7b7bcfe83df583db81942def728671d48ba95b43" } }, @@ -8557,7 +8857,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f750610dc960e65e9f92cd0b7ff43d50327416b82d5d743692c63695b718c941" } }, @@ -8578,7 +8878,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a871c9a4a560c83beca1e3c9573a083f90ded2be2dcf18411e3384c6630a0234" } }, @@ -8599,7 +8899,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7c248800209fbe5fb9866321fc30f217c069f7e122468a035049ecb2d82a3dc4" } }, @@ -8620,7 +8920,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4ac4ffbe7176e991f78cddf82130e755dcf513a8a1f28875f4fb55b2e31bd059" } }, @@ -8641,7 +8941,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3df3bcf87a68234a99ce551ab791080927a5f50fb0c35dcf56c2c064884a36dd" } }, @@ -8662,7 +8962,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3f7f3d1a0d60b695fb923e5a1de78711e343f0fbd4470f30f0b9428722917f75" } }, @@ -8683,7 +8983,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bb4f631445795c82ff49477fbf79a1e6c99c29ccabc278e55d5982cb2fc7b4d0" } }, @@ -8704,7 +9004,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6cbc60d423de05e8a6094a127fe9061524f09b8deda518cfede234684b9d06ca" } }, @@ -8725,7 +9025,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "467a2bc3839a733b67d545290faf3f936e133dfc7603d0df825313b472e033f1" } }, @@ -8746,7 +9046,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4ba22bd2c1b23a2ef875a8b672a68b44ee06535b156d9e6135c06c86f6b04af8" } }, @@ -8767,7 +9067,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c0ce6212fb1da8f4b4bd773b645de4ad6d497d27c028d80d365e648d4568a30a" } }, @@ -8788,7 +9088,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e8538b54c1f37f0ec65d30800de7646371c83607a4a1bd0df61c2a869da8d3da" } }, @@ -8809,7 +9109,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0049ef475a46c34195f4d89d1f6b2301787f64a6bf3259002cf8c9d4153d80d9" }, "installCommand": "git clone https://pages.github.com" @@ -8831,7 +9131,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "42b08289a410659ac811d2687767c265fdd94a5182066b3f527764ff61a476d1" } }, @@ -8852,7 +9152,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b816977c1778675cdde1ee62496c2877ba4b2fbafff2362175306e1f64dfd4fc" } }, @@ -8873,7 +9173,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "aed8c9f9f1ce440c4417248f88d20a0e7efd6d0f6e5f607296db3cbc6bb34228" } }, @@ -8894,7 +9194,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "089f34836a822842554408e024cc79d7855570cd4dc8b9839c70c6b75163ed7c" } }, @@ -8915,7 +9215,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "80808cb381fa11734947d37b10501a5278bcdc82a0278db133f7196273297443" } }, @@ -8936,7 +9236,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "40eb9e9ace7ec835a7da0ff74e00ef0e3f126ce842b1626d0052215269fb0370" } }, @@ -8957,7 +9257,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bf726e7e3c3502593bf3b236c395028634be18488ffd6b4000f61231005f4e47" } }, @@ -8978,7 +9278,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8d94901d005e1e579cf780d01e53c6312c0cc206f5d0a6012e3ed39208194bea" } }, @@ -8999,7 +9299,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f520bcf98a94df8329153ec028bf127e45a33475598167a830b2aa15e2579a41" } }, @@ -9020,7 +9320,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "26e192828f9a65d87ada432416f6dd8716e74494725845a853eeccd070d0b7d0" } }, @@ -9041,7 +9341,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7a7b6f682d80893f4c967a6fa5aa792142c3d77db7ee312a847a99cf7445add7" } }, @@ -9062,7 +9362,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4f54788d92dd23fadce2d080b52d8a5869be57e135410b980daa6f5936cc7c6e" } }, @@ -9083,7 +9383,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4ef8607cffd8fd9c4e5f13e13dd778a37da62889b58b1bec7163b76210360e74" } }, @@ -9104,7 +9404,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0d4d88622ddf921531b27fb58485160d2f2ed4fd0e4ca9e6f965b5a46cb55cae" } }, @@ -9125,7 +9425,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f58e356fb5756e72029d910fbaa8a381c0e610bd078d556e47948f2a5f8bcdbb" } }, @@ -9146,7 +9446,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ae818ee4ee38500a67dd3c641bb45c67034a0fe04513bb644e16b625e9470554" } }, @@ -9167,7 +9467,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4c501d96a4ef2c9ad61808e39d06b83c2e883ecaf8bfe4d4b8eb653f431aa765" } }, @@ -9188,7 +9488,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "31c76ffaa1d9529bdf6c2a960a4f20e0ed5bcbfcbf26604b8d7ff04042b545cd" } }, @@ -9209,7 +9509,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d169b3bffdba8d396644a7fb483235fd8027f999655ffe30bd36478a101a4dc1" } }, @@ -9230,7 +9530,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6538a30b4464cd8439b0cf4eccc510aec60aecc8e174efff4a0707e8b0bf6eec" } }, @@ -9251,7 +9551,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "709f84451677b3dbea3e596502bfa013208a0a19f5f7f36c5b73274dd3e81de3" } }, @@ -9272,7 +9572,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6c87140554ba96f136df89cd1f00f6ee0c05616c2395f09527e4ddc59f025683" } }, @@ -9293,7 +9593,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ce0445d3f3b3a8dedb131ad21593075fac8c50a8507cc3d89de7243b824b3e3b" } }, @@ -9314,7 +9614,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c379312ae645d57bfcc7bbe4327014ff69ed9fd3ff393853b09c239569df34fe" } }, @@ -9335,7 +9635,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "626d8f7ee625b26aec554863a114f0203e7e3cb1c962c68cb4aad1bb3db2a08b" } }, @@ -9356,7 +9656,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8e55307f9e3965ecb1eced818a060e5efe6321df4a2d218939be6f2cc005905e" } }, @@ -9377,7 +9677,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0e727a8d41b1a78f0a1efda17407d49c4d2cdf29aacdab5640beb0a6f008c706" } }, @@ -9398,7 +9698,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "45d6227da6b57c442286780db84c03096a292fb4eb7a23e90fb25abfc7295bd9" } }, @@ -9419,7 +9719,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e05d3deff1f8864c340825922450f3502b2875488cb158a7f123a4398f7be893" } }, @@ -9440,7 +9740,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2379f765e8bc11cca5ed046780c419f9c5b08d3503c3f71c1624c18214af4f1d" } }, @@ -9461,7 +9761,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "043e44830fe8bdfd0604afc4db65d19169f3dd269bc9db1f42ff02c5b0216536" } }, @@ -9482,7 +9782,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "343715561fc6a3695813038b00fabb28ff449ef1e2bdd21d2cf02fd3baf66b82" } }, @@ -9503,7 +9803,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f6650bb36b3cbcb7bd78554b0dfd71020886c0f284c7e80b887ae119d4043a19" } }, @@ -9524,7 +9824,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2c74073434d3ec0c239b593eb324a21a919518060a4d2f7d184f6ace6c432967" }, "installCommand": "git clone https://github.com/louislam/uptime-kuma" @@ -9546,7 +9846,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7e2293a20ada715fab7c8b7958a4ea65fd5f48642956a2501366b2b07616668e" } }, @@ -9567,7 +9867,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "555e805db2f6a091f393688f6afb185794961e92f43d34e11e64acb30aa908b5" } }, @@ -9588,7 +9888,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a44930e84bf7a7299bde422d63a2990dee40326e9bc82d2484d8b9ca0969b1bb" } }, @@ -9609,7 +9909,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f79fdd14cf165780478a53dcc924b9acfd762f09baa9e00a607d971e1916027f" }, "installCommand": "git clone https://github.com/enterprise/startups" @@ -9631,7 +9931,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0ee0665df60d076315beecd90082c1626c6b1c8926dad2adec192bffa8b6185b" } }, @@ -9652,7 +9952,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f61973340be8758f23ea77a37ad769624c1b10a600696b317a00f5c3934dbe4b" } }, @@ -9673,7 +9973,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "115350fbb9ee039eb4b6235b11b007dcf51082061ec6de00772016a7adec8bcd" } }, @@ -9694,7 +9994,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "56fe648eb63cdf6804f0d80cb3fbc5c783de9d0301735feeb14551cae8e24de3" } }, @@ -9715,7 +10015,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ae910b1d0cf942a543d5d839457d0b73c133f8432d16d7df9d5ece7d6de33337" } }, @@ -9736,7 +10036,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "44436b48b39a466261c2e7b8ada4b9be1a82d9190e36324dbad317d88b2ec89e" } }, @@ -9757,7 +10057,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f18a608bc823138d4f5f584acce863f871c33a9073ab6dc4993f346f8be1b2ca" } }, @@ -9778,7 +10078,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "05b0d1bab1469a874ca9ed76aef9a4033fc65f492a28a88f9bbca30b982130e5" }, "installCommand": "git clone https://github.com/JetBrains/JetBrainsMono" @@ -9800,7 +10100,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2c041099fa14fe472fe2c7553a320e3ee17c36a66d82825f1897267bdc9cfa12" }, "installCommand": "git clone https://github.com/tonsky/FiraCode" @@ -9822,7 +10122,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c3666c3effbca5ee18c23ec1f0b25d123762ec7a01df4747406f34c53e068eca" }, "installCommand": "git clone https://github.com/microsoft/cascadia-code" @@ -9844,7 +10144,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c7e8a7c97943ddb71b404d6843af48a10cf690df01bcba8451a5b3bdc2889cf4" }, "installCommand": "git clone https://education.github.com/pack" @@ -9866,7 +10166,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6cceae52792834273b6351b338df64a1dd056ed1b58072a21606b7649934dac8" } }, @@ -9887,7 +10187,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ca9dea8861fb822ce49c9e59198f2487dffa2d399268f342853295e6f46e406f" } }, @@ -9908,7 +10208,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c341ccde6d1918ab2fe55fe04bd30c69f15b46e3b783eaeaec22232a3e7f6d1c" }, "installCommand": "git clone https://github.com/1Password/op-connect-playbook" @@ -9930,7 +10230,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "460222f551c7151aeb6630163e6ca9ce8fac69249827ef8cdecc6d15c3730e82" } }, @@ -9951,7 +10251,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "84038e459dfcfd413091a5a651e33508f696e1df2bfb85e0eda1fceb2cf2c4b4" } }, @@ -9972,7 +10272,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "451cf9931b71092e8aabe0d319a515b81dac64e4c549bd7f0210e7e786861108" } }, @@ -9993,7 +10293,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ace51499fd02772d570f7de3aa0624b6b8a302c65dd08852b250ad91ec2e14cd" } }, @@ -10014,7 +10314,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "92dedcd8158a83d73789d7c8f851640e0e772698e5f4b8b4915b254eea853dea" } }, @@ -10035,7 +10335,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a4dab7bcc81b42b0473fd5732a5ad01f294d70c3e5762a2137f8020da588e714" } }, @@ -10056,7 +10356,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1349f50c12464b44e8acbf5e46f7a8a11f2dc4b326435ab5c36a155708745a13" } }, @@ -10077,7 +10377,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c94b550da5260ad37efda80898575dee69135e268cd561c010f52a290966b1e8" } }, @@ -10098,7 +10398,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "58a8803600f4724c681e61b2421af58aae99bb08275c1f5a0c851f6c330f0cb9" } }, @@ -10119,7 +10419,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9325436ec666cfcbd8deca6c55cd1ebc4e944d70e1ea9f59067b0d4ae26f9bbc" } }, @@ -10140,7 +10440,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5113707ad929bf2bfe1201a9153454e48550e60102e22599dae26b8f200afb4b" } }, @@ -10161,7 +10461,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ac30325660cbead74bc9fdff45529a9ed3a42b6b9037a8d7a8506aa89763e4e8" } }, @@ -10182,7 +10482,7 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6d82e367537eddf00d34628521c39168c7951706e4e10dfb5b4f7ef8b5f9674a" } }, @@ -10201,9 +10501,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9c9e2df6d59ae552dafd4a49a5a7f84abf7cd5fa2d9792f31b84e99f7499dae9" - } + }, + "installCommand": "git clone https://github.com/onwidget/astrowind" }, { "id": "pocketbase-1-click-backend", @@ -10220,9 +10521,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "339fe70cf04454ae9b29037e63d90e1f4a4946c596670d511368f9db951bee8f" - } + }, + "installCommand": "git clone https://github.com/pocketbase/pocketbase" }, { "id": "full-stack-fastapi-template", @@ -10239,9 +10541,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "01659587506359a368cb24ec93b11268e9ee7bb284e990e326ff737b3435669e" - } + }, + "installCommand": "git clone https://github.com/tiangolo/full-stack-fastapi-template" }, { "id": "stirling-pdf-ultimate-toolbox", @@ -10258,9 +10561,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "34f708e2b245d947438a7e68bf60a8e863ce6ec53708ea2e97edd65591d661d7" - } + }, + "installCommand": "git clone https://github.com/Stirling-Tools/Stirling-PDF" }, { "id": "go-clean-architecture-api", @@ -10277,9 +10581,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "27210ff80e42d22d4e9d81db1da23aa254040c100020e3c6b35f90c59f7a720c" - } + }, + "installCommand": "git clone https://github.com/bxcodec/go-clean-arch" }, { "id": "directus-instant-data-engine", @@ -10296,9 +10601,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6af974d97132e972e2cdb8e2717556a48fcdc638299b0367f4590a24b3407037" - } + }, + "installCommand": "git clone https://github.com/directus/directus" }, { "id": "wxt-extension-framework", @@ -10315,9 +10621,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2cbcd62668ed5e7f337c7c59aca4042a5469b05e2f852c3a7d22d0355dff352b" - } + }, + "installCommand": "git clone https://github.com/wxt-dev/wxt" }, { "id": "remix-indie-stack", @@ -10334,9 +10641,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "345fcc396fa4e629b541346482060ad47eeeefede9f0b05f30e6689bf449b031" - } + }, + "installCommand": "git clone https://github.com/remix-run/indie-stack" }, { "id": "create-t3-app", @@ -10353,9 +10661,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "3c6e56bd7d3b75a9c3f951ee00467d646a8b06332c83b0b26b04868f8773b8a7" - } + }, + "installCommand": "git clone https://github.com/t3-oss/create-t3-app" }, { "id": "shadcn-taxonomy", @@ -10372,9 +10681,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f326cc18608fa679b6cb8c4523161505b0e6c84f9bee9a3f4c33aa0f5552ec18" - } + }, + "installCommand": "git clone https://github.com/shadcn-ui/taxonomy" }, { "id": "next-forge", @@ -10391,9 +10701,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e7ef04b358714e5da36a05d88b34718fa71e120fc1c31127b4353998fcf35e23" - } + }, + "installCommand": "git clone https://github.com/haydenbleasel/next-forge" }, { "id": "bulletproof-react", @@ -10410,9 +10721,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c96b4bdad3216416d33efa014a6157019c8e065e9e2fff085022264bf3dc3dc8" - } + }, + "installCommand": "git clone https://github.com/alan2207/bulletproof-react" }, { "id": "fastapi-full-stack-template", @@ -10429,9 +10741,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "945ca198c5e2ba48cffdba0640696a90b6742f699f0288983cd8dda8c3fd54f9" - } + }, + "installCommand": "git clone https://github.com/fastapi/full-stack-fastapi-template" }, { "id": "astro-paper", @@ -10448,9 +10761,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d13a457bd36a2bd9c862907f3238f0f9f54df4c2e0a7cff06283b6d0e67acb81" - } + }, + "installCommand": "git clone https://github.com/satnaing/astro-paper" }, { "id": "refine", @@ -10467,9 +10781,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "97214123ae0e98fea456dc2ce3bd356a13c7e718b07cc2135b2245269be2121c" - } + }, + "installCommand": "git clone https://github.com/refinedev/refine" }, { "id": "medusa", @@ -10486,9 +10801,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c3905314fe5b9b53e05b469979ed761b8c5779d226016c0f70ab642863a6ef09" - } + }, + "installCommand": "git clone https://github.com/medusajs/medusa" }, { "id": "next-js-enterprise-boilerplate", @@ -10505,9 +10821,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "00b50fad081ffc0fbd6846c35e6bd45862f90210bc9e290116b7dd08c048b89a" - } + }, + "installCommand": "git clone https://github.com/Blazity/next-enterprise" }, { "id": "saas-boilerplate-by-boxyhq", @@ -10524,9 +10841,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1db5e0bd5e39a5d1b5f3616c2fa82a96b84299c9c412cb2ebf5fc91624548b33" - } + }, + "installCommand": "git clone https://github.com/boxyhq/saas-starter-kit" }, { "id": "turborepo-starter", @@ -10543,9 +10861,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9f864324b2f2f33dfbf01de2034be4ad311705c8c4b4bd972a160eb118c3dcc1" - } + }, + "installCommand": "git clone https://github.com/vercel/turborepo" }, { "id": "payload-cms-starter", @@ -10562,9 +10881,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "35acc761de05a707598eef306795b13e2fb52d6f80f42e6a0cdb7f08fcb2b6af" - } + }, + "installCommand": "git clone https://github.com/payloadcms/payload" }, { "id": "nuxt-3-starter", @@ -10581,9 +10901,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d5f1e19e9f597d881d58c41f3af36554d9606cd4e568211d42e2744d917b965c" - } + }, + "installCommand": "git clone https://github.com/nuxt/starter" }, { "id": "vitesse", @@ -10600,9 +10921,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "38810b09cbd1389b3d6348d89dc18940ce0be32a195c20b3db62b43570ab4de4" - } + }, + "installCommand": "git clone https://github.com/antfu/vitesse" }, { "id": "vitesse-webext", @@ -10619,9 +10941,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a63d0e16c9bd4289cdba8941463cb3a53f2adc2c51fed2e5bf3e2e3b939c3473" - } + }, + "installCommand": "git clone https://github.com/antfu/vitesse-webext" }, { "id": "expo-starter-kit", @@ -10638,9 +10961,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5cb90a1dc4bfff6387e541c684c75cee7f9d4067f70ea1d412e2fcc243b66391" - } + }, + "installCommand": "git clone https://github.com/expo/examples" }, { "id": "tauri-app-starter", @@ -10657,9 +10981,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9aed4ccb4b98087557df74cdea4b526bc5fa59deec248e01f41999ef6960124a" - } + }, + "installCommand": "git clone https://github.com/tauri-apps/tauri" }, { "id": "electron-react-boilerplate", @@ -10676,9 +11001,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d84548b8bf46b614d63f59d6dcde111e0a7d0e3bcdd17fa5baa8ce538f35c86c" - } + }, + "installCommand": "git clone https://github.com/electron-react-boilerplate/electron-react-boilerplate" }, { "id": "flutter-starter-kit", @@ -10695,9 +11021,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "6b0ccec25ca8c977e8f5e319d0a3e50683cfbea33012614dfd3e2b8a7d94f419" - } + }, + "installCommand": "git clone https://github.com/flutter/samples" }, { "id": "nestjs-starter", @@ -10714,9 +11041,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7ed4736f899a153848ec79c5ceb56f08304cd9912df3454d1e982a2edc3c433f" - } + }, + "installCommand": "git clone https://github.com/nestjs/typescript-starter" }, { "id": "fastapi-clean-architecture", @@ -10733,9 +11061,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "d0cb2d9759e65c8cbba603dbb6983038b264f2bf6a2c4ab460d42664f846e888" - } + }, + "installCommand": "git clone https://github.com/zhanymkanov/fastapi-best-practices" }, { "id": "django-boilerplate-wemake", @@ -10752,9 +11081,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "48d1582c15632b12e6bae6322e8a62c4b77fa1587fe07881d4f3ea826eb1abb3" - } + }, + "installCommand": "git clone https://github.com/wemake-services/wemake-django-template" }, { "id": "go-clean-architecture-template", @@ -10771,9 +11101,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "9cf37f4aa235fc29ee5a160e532e472f332ef81214e9098fc85f15a8f004b82e" - } + }, + "installCommand": "git clone https://github.com/evrone/go-clean-template" }, { "id": "rust-axum-starter", @@ -10790,9 +11121,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e5dc7a64dc4e35f047d18f2dcdb46a6e08bee547c5b3bfd4d82a53d73d2b212a" - } + }, + "installCommand": "git clone https://github.com/tokio-rs/axum" }, { "id": "spring-boot-initializr-template", @@ -10809,9 +11141,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cc990f51b72fcbf806db0125c458c5c06584bd2015b2786a05ab2cfb34588d2e" - } + }, + "installCommand": "git clone https://github.com/spring-projects/spring-boot" }, { "id": "adonisjs-starter", @@ -10828,9 +11161,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "dc436d1ac2700c41f411ceb00d29ba4d4d505ab696a2efb94666c4228db01c40" - } + }, + "installCommand": "git clone https://github.com/adonisjs/core" }, { "id": "vercel-ai-sdk-starter", @@ -10847,9 +11181,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "0c6e8d629067a44bf3f57641327956b6df27b05924ec999ce6521a7abf0c3057" - } + }, + "installCommand": "git clone https://github.com/vercel/ai-chatbot" }, { "id": "langchain-next-js-template", @@ -10866,9 +11201,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b5917fc53c5447cc121462c1ae5b96a37d3612da3aff9924c51727e63e7f08b4" - } + }, + "installCommand": "git clone https://github.com/langchain-ai/langchain-nextjs-template" }, { "id": "streamlit-ai-dashboard-starter", @@ -10885,9 +11221,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b3475d0be14e963bcfdf686460e10d8d18fdaadbc9a37db90fded42342505f81" - } + }, + "installCommand": "git clone https://github.com/streamlit/streamlit" }, { "id": "hono-starter", @@ -10904,9 +11241,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "4ad78e8d8431e88c3a4ffbdf727568ba0437ef38ad2f123ed61a6777d9ce4af8" - } + }, + "installCommand": "git clone https://github.com/honojs/hono" }, { "id": "elysia-starter", @@ -10923,9 +11261,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "cf3a5efb37a7457e00aaa2a6adf6085f20f0d043e52eaa6796503e36db2b91fd" - } + }, + "installCommand": "git clone https://github.com/elysiajs/elysia" }, { "id": "fastify-starter", @@ -10942,9 +11281,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "35c5875021f572036d1ec3d28f715d11c4f62b224978712677d8caad978fe1b0" - } + }, + "installCommand": "git clone https://github.com/fastify/fastify" }, { "id": "astro-blog-starter", @@ -10961,9 +11301,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "bc9ff4e0ff0ab61f8ad60ce23cf94f435fc33b2b60706f6325ddfde52a000ffc" - } + }, + "installCommand": "git clone https://github.com/withastro/astro" }, { "id": "reflex-full-stack-starter", @@ -10980,9 +11321,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f9afd9500c36c8eae3596c3f2be1b2319de7df8d5e3ba55902802e88ba0fb962" - } + }, + "installCommand": "git clone https://github.com/reflex-dev/reflex" }, { "id": "zed", @@ -10999,9 +11341,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "e3f2ea5687410f2876b01de8ca39cd5b1fd0860f0d41c424726de0f644c7b336" - } + }, + "installCommand": "git clone https://github.com/zed-industries/zed" }, { "id": "biome", @@ -11018,9 +11361,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "1da1fa408aef05bd26aff41bfb09b7a6d497294a10f410162ed73778ee17c256" - } + }, + "installCommand": "git clone https://github.com/biomejs/biome" }, { "id": "nushell", @@ -11037,9 +11381,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "c907886c3f88655b1dbfd9e32bfa53a53aa9abcce9c858786b0ebea8294a9d51" - } + }, + "installCommand": "git clone https://github.com/nushell/nushell" }, { "id": "infisical", @@ -11056,9 +11401,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "97fca3bb34fd9acb079eff1875f38746419e7aab9fed12fdc810ca6c5906ca38" - } + }, + "installCommand": "git clone https://github.com/Infisical/infisical" }, { "id": "ast-grep", @@ -11075,9 +11421,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "f6de04156071e369b3c27a1499840e18a18d0d01f1bd32d06080f64e37a7ea5a" - } + }, + "installCommand": "git clone https://github.com/ast-grep/ast-grep" }, { "id": "cerbos", @@ -11094,9 +11441,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "20db91d02607fc4ea30c588eb5876842c2c8374189aa2c140aef572dbc1e3eaf" - } + }, + "installCommand": "git clone https://github.com/cerbos/cerbos" }, { "id": "infracost", @@ -11113,9 +11461,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b4465a170064c40d2a75e6567ceac808033127c013e54fc7d9f0f5de027da33a" - } + }, + "installCommand": "git clone https://github.com/infracost/infracost" }, { "id": "wezterm", @@ -11132,9 +11481,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "a08a52c8b209ae317b9d853959ca319066f9fb68044dee70dfaec531928f5275" - } + }, + "installCommand": "git clone https://github.com/wez/wezterm" }, { "id": "casbin", @@ -11151,9 +11501,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "101b429e151b6873200df6848411a0f854836c98ab2e56107490014928fa1930" - } + }, + "installCommand": "git clone https://github.com/casbin/casbin" }, { "id": "open-source-ideas", @@ -11170,9 +11521,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "da93b3714cabf9d667e351b71866a0a0eb8ebb86a338cbcbc7036fbf797e8d95" - } + }, + "installCommand": "git clone https://github.com/open-source-ideas/ideas" }, { "id": "up-for-grabs", @@ -11189,9 +11541,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "7e20d892278619b3434fdc6712621b7ae3d1dd13b9aa1394314d8d3a914283be" - } + }, + "installCommand": "git clone https://github.com/up-for-grabs/up-for-grabs.net" }, { "id": "freecodecamp", @@ -11208,9 +11561,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "5ad0ba94233a3bdc28b4cc91fd13d7269c31c52d9c1996dfa82ec433fe307c86" - } + }, + "installCommand": "git clone https://github.com/freeCodeCamp/freeCodeCamp" }, { "id": "excalidraw", @@ -11227,9 +11581,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "df96add57c9bc7a19e60f0d71167b5ae41a75cab6a2af1cfecddb8aa9850ecc6" - } + }, + "installCommand": "git clone https://github.com/excalidraw/excalidraw" }, { "id": "cal-com", @@ -11246,9 +11601,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ab79ddc34963fbd0eb4d5361be4ef4f388b70f6243122f2cb4a0c325bfe312f8" - } + }, + "installCommand": "git clone https://github.com/calcom/cal.com" }, { "id": "documenso", @@ -11265,9 +11621,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "ec229a24b3716fdee06879219a8f9ffcbbc3b422fa851796d1d204699ba5a35b" - } + }, + "installCommand": "git clone https://github.com/documenso/documenso" }, { "id": "twenty", @@ -11284,9 +11641,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "b77c1ace11bf7e4fc1d94cdba398ee95c1521af3172d740df14a1ebb4e0fb24f" - } + }, + "installCommand": "git clone https://github.com/twentyhq/twenty" }, { "id": "ghost", @@ -11303,9 +11661,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "2b57d7033c29562543ccd0e73ec73df99dfba7d1ce0bf6a16eda8c14baca388f" - } + }, + "installCommand": "git clone https://github.com/TryGhost/Ghost" }, { "id": "chatwoot", @@ -11322,9 +11681,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "8c112b5c81dd9fc11aa0c5f853ce8ec5e205f0669a0d13ebc25d767e93a926c3" - } + }, + "installCommand": "git clone https://github.com/chatwoot/chatwoot" }, { "id": "appflowy", @@ -11341,9 +11701,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "06b905f4daca6920a275aebc783f94e96521298c0139b24c3abfb0d96248e390" - } + }, + "installCommand": "git clone https://github.com/AppFlowy-IO/AppFlowy" }, { "id": "affine", @@ -11360,9 +11721,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "009ecdfacbb1e6bcd8cd07a6c088784f5ae55dcbd0366c5eac9971d7fcea5190" - } + }, + "installCommand": "git clone https://github.com/toeverything/AFFiNE" }, { "id": "dub-co", @@ -11379,9 +11741,10 @@ "airGapCompatible": true, "slsaProvenance": "Level 3", "status": "VERIFIED_SAFE", - "verifiedAt": "2026-11-08T16:01:19.050Z", + "verifiedAt": "2026-11-10T11:55:53.542Z", "verificationDigest": "37a1ab27dc69483d45ce780231a148d2f3a8eb31630823154543fdf6fc94f03c" - } + }, + "installCommand": "git clone https://github.com/dubinc/dub" } ] } diff --git a/site/api/v1/stats.json b/site/api/v1/stats.json index ba25687a5..42ba54601 100644 --- a/site/api/v1/stats.json +++ b/site/api/v1/stats.json @@ -1,6 +1,6 @@ { "version": "1.1.2", - "updatedAt": "2026-11-08T15:57:11.443Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "totalCount": 575, "reposCount": 363, "categoryCounts": { diff --git a/site/api/v1/tools.json b/site/api/v1/tools.json index aa03bf743..b499614c4 100644 --- a/site/api/v1/tools.json +++ b/site/api/v1/tools.json @@ -2,7 +2,7 @@ "version": "1.1.2", "docs": "https://devshelf.ritualdev.in/docs/api.html", "license": "https://github.com/RitualDev-Lab/DevShelf/blob/main/LICENSE", - "updatedAt": "2026-11-08T15:57:11.443Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "totalCount": 575, "tools": [ { @@ -3644,6 +3644,13 @@ "language": "Claude Code plugin, Markdown skills and agents, Bash hooks, JSON manifests", "license": "MIT", "featured": false, + "installNote": "To install the plugin, open Claude Code and run these as two separate commands:", + "installCommands": [ + "/plugin marketplace add https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer", + "/plugin install akii-seo-ai-search-optimizer@akii" + ], + "installDocsUrl": "https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer#installation", + "installDocsLabel": "Official installation instructions", "type": "cli", "section": "CLI & Productivity Tools" }, diff --git a/site/app.js b/site/app.js index 98dc5d584..07456e911 100644 --- a/site/app.js +++ b/site/app.js @@ -8,6 +8,7 @@ let activeMatchLang = "all"; let matchmakerSearchQuery = ""; const activeMatrixTags = new Set(); let uptimeData = null; +let affiliatePartners = []; const myStack = new Set(); let activeStackTab = "env"; const drawerState = { @@ -40,6 +41,7 @@ function boot() { setupListeners(); loadDataAndRender(); loadUptimeData(); + loadAffiliatesData(); loadContributors(); initComparator(); @@ -94,6 +96,46 @@ async function loadUptimeData() { return uptimeData; } +async function loadAffiliatesData() { + if (affiliatePartners.length > 0) return affiliatePartners; + try { + const res = await fetch("api/v1/affiliates.json"); + if (res.ok) { + const data = await res.json(); + if (data && Array.isArray(data.partners)) { + affiliatePartners = data.partners.filter((p) => p.active); + if (allResources.length > 0) render(); + } + } + } catch (err) { + console.info("Affiliate partner registry loading deferred.", err); + } + return affiliatePartners; +} + +function findAffiliatePartner(item) { + if (!item || !item.name || affiliatePartners.length === 0) return null; + const nameLower = item.name.toLowerCase(); + const itemSlug = slugify(item.name); + let itemHost = ""; + try { + itemHost = new URL(item.url || item.repo || "").hostname.replace(/^www\./, "").toLowerCase(); + } catch {} + return ( + affiliatePartners.find((p) => { + const pSlug = (p.slug || "").toLowerCase(); + const pName = (p.toolName || "").toLowerCase(); + if (pSlug === nameLower || pName === nameLower || itemSlug === pSlug) return true; + if (pName && nameLower.includes(pName)) return true; + try { + const pHost = new URL(p.url).hostname.replace(/^www\./, "").toLowerCase(); + if (itemHost && pHost && itemHost === pHost) return true; + } catch {} + return false; + }) || null + ); +} + function applyData(data) { allResources = data.resources || []; for (let i = 0; i < allResources.length; i++) { @@ -2286,6 +2328,10 @@ function createCardHtml(item) { const isRepo = Boolean(item.repo); const isBoilerplate = item.type === "boilerplate"; const targetUrl = item.deployUrl || item.repo || item.url || "#"; + const partner = findAffiliatePartner(item); + const outboundUrl = partner && !isRepo && !isBoilerplate ? `go/${partner.slug}.html` : targetUrl; + const outboundRel = + partner && !isRepo && !isBoilerplate ? "noopener noreferrer sponsored" : "noreferrer"; const displayRepoSlug = item.repo ? item.repo.replace(/^https?:\/\/github\.com\//, "") : ""; const displayUrl = targetUrl.replace(/^https?:\/\/(www\.)?/, "").replace(/\/$/, ""); @@ -2391,8 +2437,8 @@ function createCardHtml(item) { } } else { primaryActionButtons = ` - - 🌐 Visit Website → + + ${partner ? escapeHtml(partner.ctaText || "🎁 Claim Partner Perk →") : "🌐 Visit Website →"} `; } @@ -2500,7 +2546,7 @@ function createCardHtml(item) {

- ${escapeHtml(item.name)} + ${escapeHtml(item.name)}

${getHealthBarsHtml(item)} ${isFeatured} diff --git a/site/collections/ai-coding-agents.html b/site/collections/ai-coding-agents.html index 6acc0e1a4..0194325f7 100644 --- a/site/collections/ai-coding-agents.html +++ b/site/collections/ai-coding-agents.html @@ -50,7 +50,7 @@ "name": "Free & Open Source AI Coding Agents (2026)", "description": "Updated for 2026: Run 131+ autonomous agents, local LLMs, and code assistants on your own hardware without paying cloud subscription fees.", "numberOfItems": 131, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", diff --git a/site/collections/free-mock-apis.html b/site/collections/free-mock-apis.html index 5b68e1aab..9245f3fce 100644 --- a/site/collections/free-mock-apis.html +++ b/site/collections/free-mock-apis.html @@ -50,7 +50,7 @@ "name": "Free Mock APIs & Test Data Services (2026)", "description": "Updated for 2026: 26+ realistic dummy data sources, REST endpoints, and mock servers for rapid frontend and mobile prototyping.", "numberOfItems": 26, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", diff --git a/site/collections/free-serverless-databases.html b/site/collections/free-serverless-databases.html index 1dca91ab0..f27cc24a6 100644 --- a/site/collections/free-serverless-databases.html +++ b/site/collections/free-serverless-databases.html @@ -50,7 +50,7 @@ "name": "Free Serverless & Cloud Databases (2026)", "description": "Updated for 2026: 27+ databases with generous permanent free tiers (Postgres, SQLite, Redis) for production apps and prototypes.", "numberOfItems": 27, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", diff --git a/site/collections/free-weather-apis.html b/site/collections/free-weather-apis.html index 9d484e3cb..69e9dc656 100644 --- a/site/collections/free-weather-apis.html +++ b/site/collections/free-weather-apis.html @@ -50,7 +50,7 @@ "name": "Free Public Weather APIs for Developers (2026)", "description": "Updated for 2026: Curated collection of 4+ 100% free, reliable weather forecast and radar APIs with no credit card required.", "numberOfItems": 4, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", diff --git a/site/collections/self-hostable-docker-tools.html b/site/collections/self-hostable-docker-tools.html index 76a607921..0dd500497 100644 --- a/site/collections/self-hostable-docker-tools.html +++ b/site/collections/self-hostable-docker-tools.html @@ -50,7 +50,7 @@ "name": "Self-Hostable Developer Utilities & BaaS (2026)", "description": "Updated for 2026: Own your data. 30+ verified open-source developer platforms and tools that can be launched with a single docker-compose.yml file.", "numberOfItems": 30, - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "itemListElement": [ { "@type": "ListItem", diff --git a/site/data.js b/site/data.js index 6eee16233..7b7e40e7c 100644 --- a/site/data.js +++ b/site/data.js @@ -1,5 +1,5 @@ window.DEVSHELF_DATA = { - "updatedAt": "2026-11-08T15:57:11.443Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "totalCount": 575, "reposCount": 363, "facets": { @@ -3655,6 +3655,13 @@ window.DEVSHELF_DATA = { "language": "Claude Code plugin, Markdown skills and agents, Bash hooks, JSON manifests", "license": "MIT", "featured": false, + "installNote": "To install the plugin, open Claude Code and run these as two separate commands:", + "installCommands": [ + "/plugin marketplace add https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer", + "/plugin install akii-seo-ai-search-optimizer@akii" + ], + "installDocsUrl": "https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer#installation", + "installDocsLabel": "Official installation instructions", "type": "cli", "section": "CLI & Productivity Tools" }, diff --git a/site/data.json b/site/data.json index e7329d1b1..1eba033b4 100644 --- a/site/data.json +++ b/site/data.json @@ -1,5 +1,5 @@ { - "updatedAt": "2026-11-08T15:57:11.443Z", + "updatedAt": "2026-11-10T11:55:53.542Z", "totalCount": 575, "reposCount": 363, "facets": { @@ -3655,6 +3655,13 @@ "language": "Claude Code plugin, Markdown skills and agents, Bash hooks, JSON manifests", "license": "MIT", "featured": false, + "installNote": "To install the plugin, open Claude Code and run these as two separate commands:", + "installCommands": [ + "/plugin marketplace add https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer", + "/plugin install akii-seo-ai-search-optimizer@akii" + ], + "installDocsUrl": "https://github.com/akii-technologies-ltd/akii-seo-ai-search-optimizer#installation", + "installDocsLabel": "Official installation instructions", "type": "cli", "section": "CLI & Productivity Tools" }, diff --git a/site/directory.html b/site/directory.html index 016bde7ab..a09447d9c 100644 --- a/site/directory.html +++ b/site/directory.html @@ -53,7 +53,7 @@ "url": "https://devshelf.ritualdev.in/directory.html", "name": "575+ Free Developer Tools & Public APIs Directory (2026 Master Index) | DevShelf", "description": "Updated for 2026: Explore the complete directory index of 575 verified free developer tools, APIs, AI agents, and open-source software with zero paywalls.", - "dateModified": "2026-11-08", + "dateModified": "2026-11-10", "isPartOf": { "@type": "WebSite", "@id": "https://devshelf.ritualdev.in/#website", diff --git a/site/feed.xml b/site/feed.xml index a0901ffd4..5b93a533d 100644 --- a/site/feed.xml +++ b/site/feed.xml @@ -5,7 +5,7 @@ https://devshelf.ritualdev.in/newsletter.html Weekly curated developer newsletter featuring verified open-source alternatives, free cloud infrastructure, public APIs, and developer perks with zero paywalls. en-us - Sun, 08 Nov 2026 15:03:56 GMT + Tue, 10 Nov 2026 11:55:54 GMT Issue #3: Local-First AI Agents, Fast Postgres Branching, and Weather Radar APIs diff --git a/site/go/cloudflare.html b/site/go/cloudflare.html new file mode 100644 index 000000000..275d18f13 --- /dev/null +++ b/site/go/cloudflare.html @@ -0,0 +1,79 @@ + + + + + + + + + Redirecting to Cloudflare Partner Offer... + + + +
+
⚡
+

Connecting to Cloudflare

+

Global edge workers, zero-egress R2 storage, D1 SQLite, and unlimited static sites.

+
+ Verified Offer: 100,000 Free Daily Worker Invocations + Pages +
+ + Launch on Cloudflare -> + +
+ Verified Developer Partner Link • Zero paywalls, transparent community funding. +
+
+ + diff --git a/site/go/posthog.html b/site/go/posthog.html new file mode 100644 index 000000000..b95d14f05 --- /dev/null +++ b/site/go/posthog.html @@ -0,0 +1,79 @@ + + + + + + + + + Redirecting to PostHog Partner Offer... + + + +
+
⚡
+

Connecting to PostHog

+

Open-source product analytics, feature flags, session replay, and LLM observability.

+
+ Verified Offer: 1M Free Events + 5,000 Session Replays/mo +
+ + Start Free on PostHog -> + +
+ Verified Developer Partner Link • Zero paywalls, transparent community funding. +
+
+ + diff --git a/site/go/railway.html b/site/go/railway.html new file mode 100644 index 000000000..9bdd8b6d0 --- /dev/null +++ b/site/go/railway.html @@ -0,0 +1,79 @@ + + + + + + + + + Redirecting to Railway Partner Offer... + + + +
+
⚡
+

Connecting to Railway

+

Instant git-push deployments for Node.js, Python, Docker, MCP servers, and Postgres.

+
+ Verified Offer: $5 Monthly Free Cloud & API Hosting +
+ + Deploy on Railway -> + +
+ Verified Developer Partner Link • Zero paywalls, transparent community funding. +
+
+ + diff --git a/site/index.html b/site/index.html index 5158b65eb..7c46829ba 100644 --- a/site/index.html +++ b/site/index.html @@ -81,7 +81,12 @@ "@id": "https://devshelf.ritualdev.in/#organization", "name": "RitualDev Lab", "url": "https://ritualdev.in", - "logo": "https://devshelf.ritualdev.in/favicon.svg", + "logo": { + "@type": "ImageObject", + "url": "https://devshelf.ritualdev.in/ritualdev-logo.png", + "width": 384, + "height": 384 + }, "sameAs": [ "https://github.com/RitualDev-Lab", "https://twitter.com/RitualDevLab" @@ -266,56 +271,58 @@ - +
-
-
-
-
-
-
-
+
+
-
+
- 📚 - DevShelf - + + + DevShelf +
- -
- -
- - - - - -
- - devshelf.ritualdev.in - • - Verified Free Developer Resources -
- - -

- The Zero-Paywall Ecosystem
- Curated for Developers -

- -

- Discover hand-curated developer tools, open-source GitHub repositories, verified free public APIs, 1-click cloud boilerplates, and startup sponsorships with zero credit-card paywalls. Continuous automated health monitoring. -

- - -
- -
- -
-
-
- - ✨ - - Explore 570+ Curated Resources - ↓ + +
+
+
+
+
+

DevShelf

+ + 570+ Verified Tools + + + Zero Paywall + +
+

+ The Community Directory for 575+ Open-Source Developer Tools, Free APIs & MCP Servers — no credit-card traps. +

-
- - - - - - - ⚡ Promote Your Tool & MCP Spotlight ($9+) → - -
- -
-
- 🚀 - Love DevShelf? - -
- -
- - -
-
- - 575 Resources -
-
- 363 GitHub Repos -
-
- 42 1-Click Deploys -
-
- 109 Free APIs -
-
- 103 AI Tools -
-
- 130 CLI Tools -
-
- 68 Testing & QA -
-
- 72 Free Cloud -
-
- 30 Perks -
-
- 🛡️ Automated Health Checks -
-
- - -
-
-
- 🎯 - The Race to 1,000 Verified Tools - Hacktoberfest Milestone +
+ + ritualdev.in/devshelf → + + + + + + + + Feature Your Tool ($9+) +
-
57% Complete
-
-
-
-
-
- - - 575 / 1,000 Tools Verified (425 to go!) - - - Help reach 1,000 +Submit Tool → -
-
- -
-
-
-
-
- 📬 - DEVSHELF WEEKLY NEWSLETTER - 2,800+ Devs -
-

- 5 Curated Zero-Paywall Tools Every Monday -

-

- Discover verified open-source alternatives, public APIs, and developer perks before they hit Hacker News. 100% spam-free, one-click unsubscribe. -

+ +
+
+ + 575 Resources +
+
+ 363 GitHub Repos +
+
+ 42 Boilerplates +
+
+ 109 Free APIs +
+
+ 103 AI Tools +
+
+ 130 CLI Tools +
+
+ 68 Testing & QA +
+
+ 72 Free Cloud +
+
+ 30 Perks
-
-
- - -
- -
-
- -
-
+ +
-

- 🔥 Weekly Spotlight & Top Repos - Editor's Choice +
+ + ★ Feature Your Developer Tool + + Instant activation across 575+ web dossiers & npx devshelf-mcp AI sessions +
+

+ Starter ($9), Launch Spotlight + Custom FAQs ($19), Category Combo Pack ($79/mo) & Custom Sponsor

-

Featured developer tools and active open-source projects this week

-
- -
- - -
- -
- - -
-
- SPONSOR SLOT - Are you a devtool or API founder? Put your project at the top of DevShelf and inside Cursor & Claude AI chats via npx -y @ritualdev-lab/devshelf mcp. +

+ Automated Dodo Payments webhook activation → verified sponsor badge, category #1 pin, and GST/VAT tax invoice. +

- - Claim Spotlight ($19) → - -
-
- - -
-
-
-
- 📢 -
-
-

The DevShelf Social Amplification Guarantee

-

- When your open-source tool or public API is submitted and merged, we give your project a dedicated spotlight post on X (Twitter) and LinkedIn via RitualDev Lab to put your launch in front of thousands of active engineers! -

-
+ - - Submit Your Project → -
@@ -942,6 +801,62 @@

No matching resources found

Try searching for other keywords, selecting another category, or resetting filters.

+ + +
+
+
+

+ Weekly Spotlight & Top Repos + Featured +

+

Featured developer tools and sponsored open-source projects

+
+ All Partner Plans → +
+
+
+ +
+
+
+
+ The Race to 1,000 Verified Tools +
57% Complete
+
+
+
+
+
+
+ + + 575 / 1,000 Verified (425 to go!) + + + Submit Tool → +
+
+ +
+
+ Weekly Zero-Paywall Digest +

5 Curated Free Developer Tools Every Monday

+
+
+ + +
+
+ Share DevShelf: +
+ X + Reddit + HN + +
+
+
+
@@ -2262,7 +2177,7 @@

• Free Alternatives • - 🛡️ AgentShield Security + 🛡️ AgentShield Security • llms.txt • diff --git a/site/newsletter.xml b/site/newsletter.xml index a0901ffd4..5b93a533d 100644 --- a/site/newsletter.xml +++ b/site/newsletter.xml @@ -5,7 +5,7 @@ https://devshelf.ritualdev.in/newsletter.html Weekly curated developer newsletter featuring verified open-source alternatives, free cloud infrastructure, public APIs, and developer perks with zero paywalls. en-us - Sun, 08 Nov 2026 15:03:56 GMT + Tue, 10 Nov 2026 11:55:54 GMT Issue #3: Local-First AI Agents, Fast Postgres Branching, and Weather Radar APIs diff --git a/site/ritualdev-logo.png b/site/ritualdev-logo.png new file mode 100644 index 000000000..250ff9569 Binary files /dev/null and b/site/ritualdev-logo.png differ diff --git a/site/sitemap.xml b/site/sitemap.xml index 3ecfb8b45..334fe9d61 100644 --- a/site/sitemap.xml +++ b/site/sitemap.xml @@ -2,4405 +2,4405 @@ https://devshelf.ritualdev.in/ - 2026-11-08 + 2026-11-10 daily 1.0 https://devshelf.ritualdev.in/newsletter.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/sponsors.html - 2026-11-08 + 2026-11-10 weekly 0.85 https://devshelf.ritualdev.in/status.html - 2026-11-08 + 2026-11-10 daily 0.8 https://devshelf.ritualdev.in/badges.html - 2026-11-08 + 2026-11-10 weekly 0.85 https://devshelf.ritualdev.in/tools/promptshield.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/agentshield.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mcp-monetize.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/hol-guard.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ollama.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dify.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/vllm.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/open-webui.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/yylo.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/localai.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/anythingllm.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/flowise.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/langflow.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/jan.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/librechat.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fabric.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/aider.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/openhands.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/continue.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/llamacpp.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/litellm.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/privategpt.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/gpt4all.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/tabby.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/khoj.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/llamaindex.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/langchain.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/instructor.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mindsdb.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/chroma.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/qdrant.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/milvus.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/weaviate.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bark.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/whispercpp.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/comfyui.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/searxng.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ragflow.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mem0.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/open-interpreter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/tgi-text-generation-inference.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/sglang.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/tensorrt-llm.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/exllamav2.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/llamafile.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/aphrodite-engine.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/autogpt.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/crewai.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/autogen.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/metagpt.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/chatdev.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/superagi.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/unsloth.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/axolotl.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/llama-factory.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/autoawq.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/autogptq.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bitsandbytes.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/peft.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/trl.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ragas.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/deepeval.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/nemo-guardrails.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/guidance.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/outlines.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/promptfoo.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/stable-diffusion-webui.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/invokeai.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fooocus.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/llava.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/segment-anything-sam.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/yolov8.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/paddleocr.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/kokoro-tts.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/piper-tts.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/chattts.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/faster-whisper.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/pgvector.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/faiss.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/lancedb.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/vespa.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/annoy.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/babyagi.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/opencodeinterpreter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/lmql.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/autoround.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/swe-agent.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dspy.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fastchat.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/gptcache.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mcp-dubai.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/eigenwise-toolshed.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/tale.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/skillprism.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dbshield.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/pydantic-ai.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/langgraph.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/browser-use.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/smolagents.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mastra.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/docling.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/markitdown.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ai-image-cleaner.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fineprint-ai.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/gitwhisper.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/flashlane.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/lazygit.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ripgrep.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/eza.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fzf.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/agent-browser.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bat.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/delta.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/hyperfine.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/tldr.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dust.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/procs.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bottom.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/curlie.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/starship.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/zoxide.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/gh-dash.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/httpie.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fd.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/btop.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/k9s.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/act.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/duf.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/tokei.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/xh.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/doggo.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fx.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/jless.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/lazysql.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/gum.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/vhs.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/glow.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dive.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/lazydocker.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/usql.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/gping.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bandwhich.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/choose.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/sd.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mcfly.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/yazi.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/helix.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/zellij.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/nnn.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ranger.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/broot.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/superfile.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/htop.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/glances.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fastfetch.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ncdu.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/gdu.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/aria2.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/croc.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/magic-wormhole.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/trippy.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mitmproxy.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/websocat.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/grpcurl.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/gh.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/glab.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/git-cliff.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/onefetch.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/gitleaks.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/trufflehog.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/osv-scanner.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/tmux.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/atuin.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/thefuck.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/direnv.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mise.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/asdf-vm.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/pnpm.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bun.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/deno.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/jq.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/yq.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/miller.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/csvkit.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/pandoc.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/typos-cli.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/vale.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/rowsafe.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/pgcli.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mycli.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/iredis.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/litecli.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/stern.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/kubectx.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/helm.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/kustomize.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/minikube.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/kind.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dasel.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/zenith.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/diskonaut.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ctop.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/speedtest-cli.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/git-sizer.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/cz-cli.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/volta.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/q.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/lf.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/inxi.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/codex-quota-overlay.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/web-performance-budget-gate.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/hyperconsciousness.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/image-format-readiness.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/docs-link-integrity-checker.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/openapi-example-validator.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/orkasvideostudio.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/shipvela-publishing-plugin-and-skills.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/leanfps.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/solaris-dev-shop.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dateparser-kotlin.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/clonepeek.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bubo.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/stonesvn.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/vhr-bench.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/flisk.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/cloady-mcp.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/kilobat-cli.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mcp-builder-kit.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fastmcp.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/stagehand.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/crawlee.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/e2b-code-interpreter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/akii-seo-ai-search-optimizer.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mockforge-ai.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/autoheal-qa.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/agent-qa.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/playwright.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/vitest.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/k6.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bruno.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/hoppscotch.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mockoon.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/artillery.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/locust.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/msw-mock-service-worker.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/vegeta.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/cypress.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/jest.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/wiremock.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/prism.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/lighthouse-ci.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/axe-core.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/faker.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/pact.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/stryker.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/taiko.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/autocannon.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/insomnia.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/trivy.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/semgrep.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/sonarqube-community.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/newman.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/pactumjs.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/karate-framework.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/restassured.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dredd.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/schemathesis.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/puppeteer.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/selenium.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/appium.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/maestro.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/detox.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/webdriverio.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/nightwatchjs.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/gatling.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/jmeter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/wrk.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/hey.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/drill.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/checkov.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/hadolint.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bandit.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/brakeman.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/safety-cli.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/owasp-zap.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/nuclei.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/pa11y.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/backstopjs.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/pixelmatch.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/loki.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/lost-pixel.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mockserver.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/json-server.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mimesis.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bogus.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/testcontainers.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/clockshift.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/outagefence-by-slanta-cause.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/oh-my-android.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/web-sec-auditor.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/vibelocked-leakcheck.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/open-meteo.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/groqcloud-free-tier.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/jsonplaceholder.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/hugging-face-serverless-inference.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ipapico.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/coingecko-free-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/rest-countries.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/pokeapi.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/open-library.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/reqres.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ipify.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dummyjson.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/nominatim-openstreetmap.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/exchangerate-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/cat-facts.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dog-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/frankfurter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/nasa-open-apis.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/open-food-facts.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/open-brewery-db.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/rick-and-morty-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/gutendex.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/7timer.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ip-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dictionary-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/robohash.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dicebear.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/universities-list-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/zippopotamus.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/chuck-norris-jokes-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bored-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/countapi.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/agifyio.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/genderizeio.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/nationalizeio.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/randomuserme.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/httpbinorg.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/requestbin.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/postman-echo.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/jsonbinio.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mockyio.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/beeceptor.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/binlist.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/hacker-news-firebase-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/devto-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/reddit-json-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/wikipedia-rest-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/wikidata-sparql-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/archiveorg-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/geocodexyz.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/sunrise-sunsetorg-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/usgs-earthquake-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/opensky-network-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/tvmaze-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/the-movie-database-tmdb-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/anilist-graphql-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/jikan-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/open-trivia-db.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/xkcd-json-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/poetrydb.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/quotable-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/advice-slip-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/cataas-cat-as-a-service.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/randomfox-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/shibeonline.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fishwatch-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/spacex-rest-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/launch-library-2.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/solar-system-opendata-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/qr-code-generator-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/urlhaus-malware-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/have-i-been-pwned-pwned-passwords.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/coinpaprika-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/cryptocompare-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/open-meteo-air-quality.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/open-library-covers-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/meme-generator-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/jokeapi.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/deck-of-cards-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/open-source-licenses-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/rest-countries-v3.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/carbon-interface-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/genderize-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/agify-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/nationalize-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/public-apis-index.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ipinfoio-lite.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/big-data-cloud-free-ip.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/free-dictionary.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bored-api-mirror.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/corporate-bullshit-generator.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/evil-insult-generator.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/geek-jokes-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/kanye-rest.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/tronald-dump-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/foxpics.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/court-rules.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/arcmira-youtube-transcript-search.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/caption-pack-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/invokely.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/curlshot.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/carejobsnow-open-healthcare-jobs-and-pay-data.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/quelllm.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/unicumgg.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/agentsandboxes.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/agent-wallet-index.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/creditunions.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bucketlistnl-dream-of-the-day.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/datacircle.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/supabase.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/neon.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/cloudflare-workers.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/clerk.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/resend.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/pocketbase.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/appwrite.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/flyio.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/render.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/koyeb.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/authjs.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/better-auth.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/lucia.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/supertokens.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/logto.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/coolify.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dokku.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/caprover.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/easypanel.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/turso.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/upstash.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/posthog.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/umami.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/directus.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/strapi.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/minio.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/glitchtip.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/meilisearch.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/typesense.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/qdrant-cloud.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/railway.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/oracle-cloud-always-free.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/deno-deploy.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/vercel.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/netlify.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/cloudflare-pages.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/github-pages.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/gitlab-pages.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/glitch.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/deedpage.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/aiven-free-tier.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mongodb-atlas.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/redis-cloud.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/cockroachdb-serverless.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/tidb-serverless.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/backblaze-b2.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/scaleway-stardust-object-storage.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/keycloak.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/authentik.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/authelia.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/zitadel.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fusionauth.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/casdoor.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ory-kratos.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/portainer-community.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/nginx-proxy-manager.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/traefik-community.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/caddy-web-server.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/casaos.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/umbrel.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/yunohost.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/rabbitmq.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/eclipse-mosquitto.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/emqx.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/brevo-formerly-sendinblue.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/sendgrid-free-tier.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mailgun-free-foundation.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/plausible-analytics-self-hosted.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/grafana-oss.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/prometheus.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/uptime-kuma.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dragonfly.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/jetbrains-free-open-source-license.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/sentry-for-open-source.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/github-for-startups.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/aws-activate-founders.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/google-cloud-for-startups.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/digitalocean-open-source-sponsorship.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/postman-open-source-sponsorship.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/datadog-for-open-source.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/browserstack-open-source.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/docker-open-source-community.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/jetbrains-mono.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fira-code.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/cascadia-code.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/github-student-developer-pack.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/microsoft-for-startups-founders-hub.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/cloudflare-for-open-source.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/1password-for-open-source.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/netlify-for-open-source.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/vercel-for-open-source.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/gitlab-for-open-source.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/atlassian-open-source-project-licensing.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/jetbrains-student-pack.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/notion-for-education.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/twilio-startups-program.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/figma-for-education.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/mongodb-for-startups.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/codecov-for-open-source.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/crowdin-for-open-source.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/termius-for-students.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/snyk-for-open-source.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/astrowind-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/pocketbase-1-click-backend.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/full-stack-fastapi-template.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/stirling-pdf-ultimate-toolbox.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/go-clean-architecture-api.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/directus-instant-data-engine.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/wxt-extension-framework.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/remix-indie-stack.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/create-t3-app.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/shadcn-taxonomy.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/next-forge.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/bulletproof-react.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fastapi-full-stack-template.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/astro-paper.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/refine.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/medusa.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/nextjs-enterprise-boilerplate.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/saas-boilerplate-by-boxyhq.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/turborepo-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/payload-cms-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/nuxt-3-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/vitesse.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/vitesse-webext.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/expo-starter-kit.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/tauri-app-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/electron-react-boilerplate.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/flutter-starter-kit.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/nestjs-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fastapi-clean-architecture.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/django-boilerplate-wemake.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/go-clean-architecture-template.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/rust-axum-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/spring-boot-initializr-template.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/adonisjs-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/vercel-ai-sdk-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/langchain-nextjs-template.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/streamlit-ai-dashboard-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/hono-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/elysia-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/fastify-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/astro-blog-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/reflex-full-stack-starter.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/zed.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/biome.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/nushell.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/infisical.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ast-grep.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/cerbos.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/infracost.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/wezterm.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/casbin.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/open-source-ideas.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/up-for-grabs.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/freecodecamp.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/excalidraw.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/calcom.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/documenso.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/twenty.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/ghost.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/chatwoot.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/appflowy.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/affine.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/tools/dubco.html - 2026-11-08 + 2026-11-10 weekly 0.8 https://devshelf.ritualdev.in/alternatives/github-copilot.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/openai-api.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/triton-inference-server.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/chatbase.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/typingmind.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/flowise.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/dify.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/chatgpt-plus.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/claude-pro.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/devin.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/copilot-workspace.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/chatgpt-enterprise.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/rewind-ai.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/notion-ai.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/llamaindex-enterprise.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/pinecone.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/openai-whisper-api.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/google-custom-search-api.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/dify-enterprise.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/zep-memory.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/vllm.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/tensorrt-llm.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/nvidia-ai-enterprise.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/devin-ai.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/autogpt-enterprise.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/anyscale.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/runpod.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/arize-phoenix.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/langsmith.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/google-cloud-vision-ocr.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/elevenlabs.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/weaviate-cloud.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/grep.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/ls.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/command-t.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/quickopen.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/cat.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/oh-my-zsh.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/autojump.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/activity-monitor.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/datadog-agent.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/lens-kubernetes-ide.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/df-command.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/cloc-enterprise.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/httpie.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/postman-cli.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/docker-desktop.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/shell-history-pro.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/mac-finder.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/totalfinder.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/directory-opus.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/disk-inventory-x.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/daisydisk.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/traceroute-pro.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/charles-proxy.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/fiddler-everywhere.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/neofetch-pro.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/gitguardian.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/snyk-open-source.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/shell-error-corrector.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/asdf.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/grammarly-business.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/kubernetes-log-viewers.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/kubernetes-context-switchers.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/docker-desktop-kubernetes.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/eks.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/gke-local.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/nvm.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/loadrunner.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/gatling-enterprise.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/postman.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/postman-mock-server.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/artillery-pro.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/postman-mocks.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/stoplight.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/snyk-container.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/veracode.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/checkmarx.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/snyk-code.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/newman.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/restassured.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/commercial-api-testers.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/api-fuzzing-commercial-tools.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/bridgecrew.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/prisma-cloud.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/docker-linter-pro.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/burp-suite-professional.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/acunetix.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/nessus-scanner.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/datadog-logs.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/splunk.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/firebase.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/aws-rds.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/aws-aurora-serverless.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/heroku.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/render-paid.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/auth0.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/clerk.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/vercel.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/planetscale.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/redis-enterprise.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/aws-dynamodb.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/mixpanel.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/segment.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/amplitude.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/google-analytics.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/contentful.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/strapi-cloud.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/aws-s3.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/datadog.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/sentry-saas.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/algolia.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/aws-documentdb.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/aws-elasticache.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/google-cloud-spanner.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/okta.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/aws-cognito.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/docker-desktop-gui.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/cloudflare-pro.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/traefik-enterprise.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/nginx-plus.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/aws-alb.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/umbrel.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/datadog-metrics.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/better-uptime.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/datadog-apm.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/bugsnag.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/aws-amplify.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/saas-boilerplate-paid.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/adobe-acrobat-dc-20.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/mo.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/tailwind-ui.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/shipfast.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/retool-enterprise.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/shopify-plus-2000.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/sanity-pro.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/vite-commercial-templates.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/electron-pro.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/cursor.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/sublime-text.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/powershell.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/zsh.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/iterm2.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/warp-pro.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/salesforce.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/alternatives/hubspot-crm.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/collections/free-weather-apis.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/collections/ai-coding-agents.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/collections/free-mock-apis.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/collections/self-hostable-docker-tools.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/collections/free-serverless-databases.html - 2026-11-08 + 2026-11-10 weekly 0.9 https://devshelf.ritualdev.in/directory.html - 2026-11-08 + 2026-11-10 daily 0.95 https://devshelf.ritualdev.in/llms.txt - 2026-11-08 + 2026-11-10 daily 0.8 https://devshelf.ritualdev.in/llms-small.txt - 2026-11-08 + 2026-11-10 daily 0.8 diff --git a/site/sponsors.html b/site/sponsors.html index d49db8990..e0a51af0d 100644 --- a/site/sponsors.html +++ b/site/sponsors.html @@ -128,38 +128,45 @@
-
-
- ✨ ZERO-PAYWALL OPEN SOURCE INITIATIVE +
+
+ ⚡ FEATURE YOUR DEVELOPER TOOL
-

- Support Open Source.
- - Join the Wall of Patrons. - +

+ DevShelf Partner Spotlights & Sponsors

-

- RitualDev Lab builds local-first developer tools and AI security frameworks with zero marketing traps and no hidden subscriptions. - Every contribution directly funds our test infrastructure, continuous security scans, and open catalog indexing. +

+ Instant activation across 575+ web dossiers & npx devshelf-mcp AI sessions. +

+

+ Supports every paid package ($9 Starter, $19 Launch Spotlight, $39/mo Category Exclusive, $49/mo MCP Pro, $79/mo Category Combo Pack, and flexible Custom Sponsors).

+ + Open Full Partners Storefront & Combo Picker (ritualdev.in/partners) → + +
- -
-
-
537
-
Verified Free Tools
+ +