├── .eslintrc.json ├── .gitignore ├── .vscode └── settings.json ├── README.md ├── app ├── @modal │ ├── (..)plugin │ │ └── [name] │ │ │ └── page.tsx │ └── default.tsx ├── about │ └── page.tsx ├── api │ └── page.tsx ├── chat │ └── page.tsx ├── default.tsx ├── favicon.ico ├── globals.css ├── layout.tsx ├── page.tsx ├── plugin │ └── [name] │ │ └── page.tsx └── submit │ └── page.tsx ├── components ├── Footer.tsx ├── Navbar.tsx ├── PluginContent.tsx └── ui │ ├── DeveloperPluginCard.tsx │ ├── PluginCard.tsx │ ├── PluginCardSkeleton.tsx │ ├── PluginDialog.tsx │ ├── ScrollArea.tsx │ └── Separator.tsx ├── lib ├── debounce.ts ├── prisma.ts └── utils.ts ├── next.config.js ├── package.json ├── pages └── api │ ├── fetch.ts │ ├── getByName.ts │ ├── getOSPlugins.ts │ ├── getPlugins.ts │ ├── og.tsx │ ├── search.ts │ └── submit.ts ├── postcss.config.js ├── prisma ├── migrations │ ├── 20230406050400_intialize │ │ └── migration.sql │ ├── 20230406090141_make_url_unique │ │ └── migration.sql │ ├── 20230406144014_add_submissions_table │ │ └── migration.sql │ ├── 20230406144138_no_unique_submissions │ │ └── migration.sql │ ├── 20230406145534_make_name_unique │ │ └── migration.sql │ ├── 20230411144538_add_os_plugins │ │ └── migration.sql │ └── migration_lock.toml └── schema.prisma ├── public ├── fallback.svg ├── img.jpeg ├── logo.png ├── logo.svg ├── next.svg ├── og.png ├── thirteen.svg └── vercel.svg ├── tailwind.config.js └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/README.md -------------------------------------------------------------------------------- /app/@modal/(..)plugin/[name]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/app/@modal/(..)plugin/[name]/page.tsx -------------------------------------------------------------------------------- /app/@modal/default.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/app/@modal/default.tsx -------------------------------------------------------------------------------- /app/about/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/app/about/page.tsx -------------------------------------------------------------------------------- /app/api/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/app/api/page.tsx -------------------------------------------------------------------------------- /app/chat/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/app/chat/page.tsx -------------------------------------------------------------------------------- /app/default.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/app/default.tsx -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/app/page.tsx -------------------------------------------------------------------------------- /app/plugin/[name]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/app/plugin/[name]/page.tsx -------------------------------------------------------------------------------- /app/submit/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/app/submit/page.tsx -------------------------------------------------------------------------------- /components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/components/Footer.tsx -------------------------------------------------------------------------------- /components/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/components/Navbar.tsx -------------------------------------------------------------------------------- /components/PluginContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/components/PluginContent.tsx -------------------------------------------------------------------------------- /components/ui/DeveloperPluginCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/components/ui/DeveloperPluginCard.tsx -------------------------------------------------------------------------------- /components/ui/PluginCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/components/ui/PluginCard.tsx -------------------------------------------------------------------------------- /components/ui/PluginCardSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/components/ui/PluginCardSkeleton.tsx -------------------------------------------------------------------------------- /components/ui/PluginDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/components/ui/PluginDialog.tsx -------------------------------------------------------------------------------- /components/ui/ScrollArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/components/ui/ScrollArea.tsx -------------------------------------------------------------------------------- /components/ui/Separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/components/ui/Separator.tsx -------------------------------------------------------------------------------- /lib/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/lib/debounce.ts -------------------------------------------------------------------------------- /lib/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/lib/prisma.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/package.json -------------------------------------------------------------------------------- /pages/api/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/pages/api/fetch.ts -------------------------------------------------------------------------------- /pages/api/getByName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/pages/api/getByName.ts -------------------------------------------------------------------------------- /pages/api/getOSPlugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/pages/api/getOSPlugins.ts -------------------------------------------------------------------------------- /pages/api/getPlugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/pages/api/getPlugins.ts -------------------------------------------------------------------------------- /pages/api/og.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/pages/api/og.tsx -------------------------------------------------------------------------------- /pages/api/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/pages/api/search.ts -------------------------------------------------------------------------------- /pages/api/submit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/pages/api/submit.ts -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/postcss.config.js -------------------------------------------------------------------------------- /prisma/migrations/20230406050400_intialize/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/prisma/migrations/20230406050400_intialize/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20230406090141_make_url_unique/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/prisma/migrations/20230406090141_make_url_unique/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20230406144014_add_submissions_table/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/prisma/migrations/20230406144014_add_submissions_table/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20230406144138_no_unique_submissions/migration.sql: -------------------------------------------------------------------------------- 1 | -- DropIndex 2 | DROP INDEX "PluginSubmissions_url_key"; 3 | -------------------------------------------------------------------------------- /prisma/migrations/20230406145534_make_name_unique/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/prisma/migrations/20230406145534_make_name_unique/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20230411144538_add_os_plugins/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/prisma/migrations/20230411144538_add_os_plugins/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /public/fallback.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/public/fallback.svg -------------------------------------------------------------------------------- /public/img.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/public/img.jpeg -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/public/logo.png -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/public/og.png -------------------------------------------------------------------------------- /public/thirteen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/public/thirteen.svg -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/krishnerkar/gpt-plugins/HEAD/tsconfig.json --------------------------------------------------------------------------------