{"id":15103163,"url":"https://github.com/mkutay/catter","last_synced_at":"2025-07-29T12:12:21.513Z","repository":{"id":242308512,"uuid":"809117980","full_name":"mkutay/catter","owner":"mkutay","description":" A minimal and responsive blog created with Next.js, MDX, TailwindCSS, and Shadcn's UI components. ","archived":false,"fork":false,"pushed_at":"2025-07-05T18:50:14.000Z","size":114586,"stargazers_count":5,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-05T19:58:24.739Z","etag":null,"topics":["mdx","nextjs","shadcn-ui","tailwindcss","vercel"],"latest_commit_sha":null,"homepage":"https://www.mkutay.dev","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mkutay.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-06-01T18:29:52.000Z","updated_at":"2025-07-05T18:50:18.000Z","dependencies_parsed_at":"2024-06-02T05:33:43.228Z","dependency_job_id":"d2ef3930-e974-476d-b5cf-0eb5e10ba6f7","html_url":"https://github.com/mkutay/catter","commit_stats":{"total_commits":8,"total_committers":1,"mean_commits":8.0,"dds":0.0,"last_synced_commit":"2d0b6bdeb97f8328ff09a0f26bf10667b8934f50"},"previous_names":["mkutay/next-js-blog","mkutay/catter"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mkutay/catter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkutay%2Fcatter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkutay%2Fcatter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkutay%2Fcatter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkutay%2Fcatter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mkutay","download_url":"https://codeload.github.com/mkutay/catter/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mkutay%2Fcatter/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267685049,"owners_count":24127704,"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","status":"online","status_checked_at":"2025-07-29T02:00:12.549Z","response_time":2574,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["mdx","nextjs","shadcn-ui","tailwindcss","vercel"],"created_at":"2024-09-25T19:21:42.279Z","updated_at":"2025-07-29T12:12:21.501Z","avatar_url":"https://github.com/mkutay.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Catter\n\nThis is a minimal and responsive blog created with [Next.js](https://nextjs.org), [MDX](https://github.com/ipikuka/next-mdx-remote-client), [TailwindCSS](https://tailwindcss.com/), and [Shadcn's UI](https://ui.shadcn.com/) components. Catter\n- is beautifully designed with colours from [Catppuccin](https://github.com/catppuccin/catppuccin),\n- has support for Markdown and MDX,\n- has a custom designed comment system,\n- has view counter for every post,\n- has a page where anyone on the internet can sign and mark their presence,\n- has LaTeX support in markdown,\n- has a page for projects you do,\n- has a system for tags for posts,\n- uses [CodeHike](https://codehike.org/) for beautifully designed code blocks.\n\nSee my [blog](https://www.mkutay.dev) for a working example that is based on this repository.\n\n## Getting Started\n\nFirst, run the development server:\n\n```bash\nnpm run dev\n# or\nyarn dev\n# or\npnpm dev\n# or\nbun dev\n```\n\nOpen [http://localhost:3000](http://localhost:3000) with your browser to see the result.\n\nCopy `.env.example` and populate `.env.local`. Use GitHub, Discord, and Spotify OAuth for guestbook and comments. Also, add the information from your Postgres database you use. In addition, you don't need to run any commands manually to set the database schema, as it is automatically done by Catter.\n\nChange the values in `config/site.ts` to change the config of your site. Importantly, add your email to `admins` to access the admin page on your site, where you can delete comments and guestbook entries.\n\n## Deploying\n\nYou can fork this repository and add it to Vercel manually, or you can use the following button.\n\n[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fmkutay%2Fcatter)\n\n## Contributing\n\nAny and all contributions are welcome as a pull request. You can also open an issue if you have any questions or problems.\n\n![Catter example blog main page](https://www.mkutay.dev/images/catter-blog/cover.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmkutay%2Fcatter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmkutay%2Fcatter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmkutay%2Fcatter/lists"}