{"repo":"trpfrog/trpfrog.net","free":true,"listed":false,"github":"https://github.com/trpfrog/trpfrog.net","clone":"git clone https://github.com/trpfrog/trpfrog.net.git","description":"The monorepo for trpfrog.net – a personal blog and portfolio site built with Next.js and Hono, written in TypeScript.","language":"TypeScript","stars":12,"topics":["nextjs","personal-website","react"],"license":null,"category":"dev-tools","readme_excerpt":"trpfrog.net A monorepo for my personal website, trpfrog.net , built with Next.js and TypeScript. 🧩 Technology Stack - Node.js - TypeScript with better-typescript-lib - Vite+ for linting, formatting, and testing - Tailwind CSS - React (with React Compiler) - pnpm - Turborepo for monorepo management - Valibot for schema validation - ts-pattern for pattern matching trpfrog.net - Next.js for building the website - Vercel for website hosting - CSS Modules for complex styling - Vanilla Extract for more complex styling - Hono for BFF ( hono/vercel ) and middlewares - Cloudinary for image CDN - next-mdx-remote for rendering blog articles from Markdown - OpenAI API for resolving ambiguous URLs ( trpfrog.net/fuzzy ) - microCMS for hosting draft articles - PlanetScale for database of Twitter archives - Due to the discontinuation of PlanetScale's hobby plan, we are planning to migrate to Cloudflare D1. trpfrog-diffusion (AI-powered TrpFrog Icon Generation) - Hono for API endpoints - Cloudflare Workers for hosting the API - OpenAI API for generating prompt - Gemini API for image generation (nano-banana) - Cloudflare Workers KV for caching generated images - Cloudflare D1 for storing metadata of generated images - Drizzle ORM for interacting with Cloudflare D1 - Cloudflare R2 for storing generated images dev-blog-server - Hono for API endpoints content-server - Hono for API endpoints - Cloudflare Workers for hosting the API and so on... 🐤 Getting Started First, install the dependencies: ","default_branch":null,"files":null,"tree":[],"storefront":"/r/trpfrog","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/trpfrog/trpfrog.net/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}