{"id":13686084,"url":"https://github.com/mangosqueezy/mangosqueezy","last_synced_at":"2025-04-05T06:04:38.828Z","repository":{"id":234038427,"uuid":"788202044","full_name":"mangosqueezy/mangosqueezy","owner":"mangosqueezy","description":"AI agent to find and manage affiliates for SaaS businesses 🤖","archived":false,"fork":false,"pushed_at":"2025-03-25T14:27:27.000Z","size":63309,"stargazers_count":166,"open_issues_count":0,"forks_count":10,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-29T05:07:19.737Z","etag":null,"topics":["nextjs","prisma","shadcn-ui","supabase","tailwindcss","vercel","vercel-ai-sdk"],"latest_commit_sha":null,"homepage":"https://mangosqueezy.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mangosqueezy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-18T01:00:34.000Z","updated_at":"2025-03-26T07:49:34.000Z","dependencies_parsed_at":"2024-09-13T07:57:30.556Z","dependency_job_id":"6cea6539-9ee8-4fc7-99b7-6ccd918c0faf","html_url":"https://github.com/mangosqueezy/mangosqueezy","commit_stats":{"total_commits":159,"total_committers":1,"mean_commits":159.0,"dds":0.0,"last_synced_commit":"0eb105e85b563309917ca3909a5a24ed3c9159b8"},"previous_names":["tapasomlabs/tapasom-affiliate","tapasomlabs/mangosqueezy","mangosqueezy/mangosqueezy"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mangosqueezy%2Fmangosqueezy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mangosqueezy%2Fmangosqueezy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mangosqueezy%2Fmangosqueezy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mangosqueezy%2Fmangosqueezy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mangosqueezy","download_url":"https://codeload.github.com/mangosqueezy/mangosqueezy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247294537,"owners_count":20915340,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nextjs","prisma","shadcn-ui","supabase","tailwindcss","vercel","vercel-ai-sdk"],"created_at":"2024-08-02T14:01:03.934Z","updated_at":"2025-04-05T06:04:38.807Z","avatar_url":"https://github.com/mangosqueezy.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","Platforms \u0026 Applications"],"sub_categories":[],"readme":"![hero](github.png)\n\n\u003cp align=\"center\"\u003e\n\t\u003ch1 align=\"center\"\u003e\u003cb\u003emangosqueezy\u003c/b\u003e\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n    Affiliate marketing platform\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://mangosqueezy.com\"\u003eWebsite\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://www.uneed.best/tool/mangosqueezy\"\u003e\n      \u003cimg src=\"https://www.uneed.best/POTD1.png\" style=\"width: 250px;\" alt=\"Uneed POTD1 Badge\" /\u003e\n    \u003c/a\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n# Get started\n\nWe are working on the documentation to get started with mangosqueezy for local development: work in progress 🚧\n\n# App Architecture\n\n- pnpm\n- React\n- TypeScript\n- Nextjs\n- Supabase\n- Shadcn\n- Aceternity\n- TailwindCSS\n\n### Hosting\n\n- Supabase (database, storage, realtime, auth)\n- Vercel (Website, edge-config and metrics)\n\n### Services\n\n- Resend (email)\n- Github Actions (CI/CD)\n- Loops (Marketing email)\n- Posthog (Events and Analytics)\n- Dub (Short URLs)\n\n## Security\n\nTo avoid pushing secrets to the remote git repository we use [Gitleaks](https://github.com/gitleaks/gitleaks)\n\nFrom their repository:\n\n\u003e Gitleaks is a SAST tool for detecting and preventing hardcoded secrets like passwords, api keys, and tokens in git repos.\n\nIt automaticaly scans new commits and interrupts the execution if it finds content that match the configured rules.\n\n## Repo Activity\n\n![Alt](https://repobeats.axiom.co/api/embed/edc89d95d14ba160c1281f4a4af5067ef505c9d0.svg \"Repobeats analytics image\")\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmangosqueezy%2Fmangosqueezy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmangosqueezy%2Fmangosqueezy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmangosqueezy%2Fmangosqueezy/lists"}