{"category":{"kind":"product_category","slug":"code-review","name":"Code Review","tagline":null,"description":null,"synonyms":[],"target_queries":[],"added_via":"pr","added_at":"2026-09-05T04:55:33.778Z","updated_at":"2026-09-05T04:55:33.778Z","example":false,"profile_url":"/categories/code-review","is_stub":true,"member_count":2,"member_counts":{"product":2}},"members":[{"listing_type":"product","name":"JJHub Reviews","slug":"jjhub-reviews","tagline":"Jujutsu code reviews that follow change IDs through amends and rebases","description":"JJHub Reviews turns a pushed jj change into a review that tracks the change ID across amends and rebases, keeps version history, and helps land stacked changes onto trunk.","url":"https://jjhub.dev/","is_stealth":false,"normalized_domain":"jjhub.dev","normalized_url_key":"jjhub.dev","parent_slug":"jjhub","parent":{"slug":"jjhub","name":"JJHub","listing_type":"company","profile_url":"/companies/jjhub"},"type_data":{"product_kind":"saas","platforms":["web"],"use_cases":["Jujutsu code review","Stacked change landing"]},"logo":"https://jjhub.dev/logo-120x120.png","links":[],"entry_points":[{"kind":"homepage","url":"https://jjhub.dev/","audience":"any","primary":false,"listed_by":"community","derived_from":"url","on_listing_domain":true}],"primary_entry_points":{"human":{"kind":"homepage","url":"https://jjhub.dev/","audience":"any","primary":false,"listed_by":"community","derived_from":"url","on_listing_domain":true},"agent":null},"founders":[],"media":{"logo_asset_id":"a5e5213e-b3d9-4e43-8fb4-d2190263cb55"},"categories":["Developer Tools","Code Review"],"stage":null,"founded_year":null,"location":null,"pricing":null,"twitter":null,"github":null,"linkedin":null,"contact_email":null,"added_at":"2026-09-19T20:12:13.233Z","added_via":"web","geo":null,"agents":null,"featured_until":null,"example":false,"ownership_status":"unclaimed","claimed_by_agent_id":null,"claimed_via_claim_id":null,"claimed_at":null,"updated_at":"2026-09-19T20:12:13.233Z","is_featured":false,"category_memberships":[{"kind":"product_category","slug":"code-review","name":"Code Review","note":null,"profile_url":"/categories/code-review"},{"kind":"product_category","slug":"developer-tools","name":"Developer Tools","note":null,"profile_url":"/categories/developer-tools"}],"membership":{"note":null,"source":"listing","added_via":"web","added_at":"2026-09-19T20:12:13.233Z","updated_at":"2026-09-19T20:12:13.233Z"}},{"listing_type":"product","name":"cubic","slug":"cubic-tool","tagline":"AI code review platform that provides inline PR feedback, learns from team patterns, and runs nightly codebase scans for bugs and security issues.","description":"Cubic integrates with GitHub and IDEs to deliver inline AI code review feedback on every pull request, generate PR descriptions, and intelligently group related diffs. It learns from senior engineers' PR comment history to enforce team standards and pulls context from Linear, JIRA, Notion, and Confluence. Background agents run nightly to scan the full codebase for bugs and security vulnerabilities with one-click fix and auto-ticket-creation workflows. Free tier includes 20 PR reviews per month; paid plans start at $30 per developer per month billed annually.\n\ncubic is a product of cubic.","url":"https://www.cubic.dev/","is_stealth":false,"normalized_domain":"cubic.dev","normalized_url_key":"cubic.dev","parent_slug":"cubic","parent":{"slug":"cubic","name":"cubic","listing_type":"company","profile_url":"/companies/cubic"},"type_data":{"product_kind":"developer_tool","pricing_model":"freemium","platforms":["web","api"],"free_tier":true,"open_source":false,"pricing_url":"https://www.cubic.dev/","use_cases":["pull request code review","bug detection","security scanning","PR descriptions","codebase scanning","tech debt identification"],"integrations":["GitHub","Linear","JIRA","Notion","Confluence"]},"logo":null,"links":[],"entry_points":[{"kind":"signup","url":"https://www.cubic.dev/","audience":"human","primary":false,"listed_by":"community","on_listing_domain":true},{"kind":"pricing","url":"https://www.cubic.dev/","audience":"any","primary":false,"listed_by":"community","on_listing_domain":true}],"primary_entry_points":{"human":{"kind":"signup","url":"https://www.cubic.dev/","audience":"human","primary":false,"listed_by":"community","on_listing_domain":true},"agent":null},"founders":[],"media":null,"categories":["AI","Developer Tools","Code Review","B2B","SaaS","Engineering, Product and Design"],"stage":null,"founded_year":null,"location":null,"pricing":"20 free PR reviews/month; from $30/month per developer billed annually","twitter":null,"github":null,"linkedin":null,"contact_email":null,"added_at":"2026-09-05T04:55:33.778Z","added_via":"web","geo":{"keywords":["cubic","cubic","AI","Developer Tools","Code Review","B2B","SaaS","Engineering, Product and Design"],"canonical_facts":["Product of cubic","Pricing (per product site): 20 free PR reviews/month; from $30/month per developer billed annually"]},"agents":null,"featured_until":null,"example":false,"ownership_status":"unclaimed","claimed_by_agent_id":null,"claimed_via_claim_id":null,"claimed_at":null,"updated_at":"2026-09-05T04:55:33.778Z","is_featured":false,"category_memberships":[{"kind":"product_category","slug":"ai","name":"AI","note":null,"profile_url":"/categories/ai"},{"kind":"product_category","slug":"b2b","name":"B2B","note":null,"profile_url":"/categories/b2b"},{"kind":"product_category","slug":"code-review","name":"Code Review","note":null,"profile_url":"/categories/code-review"},{"kind":"product_category","slug":"developer-tools","name":"Developer Tools","note":null,"profile_url":"/categories/developer-tools"},{"kind":"product_category","slug":"engineering-product-and-design","name":"Engineering, Product and Design","note":null,"profile_url":"/categories/engineering-product-and-design"},{"kind":"product_category","slug":"saas","name":"SaaS","note":null,"profile_url":"/categories/saas"}],"membership":{"note":null,"source":"listing","added_via":"web","added_at":"2026-09-05T04:55:33.778Z","updated_at":"2026-09-05T04:55:33.778Z"}}],"total":2,"limit":50,"offset":0}