A blog/portfolio starter project built with TanStack Start.
https://tss-blog-starter.pages.dev/
- React-19
- MDX and Markdown support
- Syntax highlighting
- Tailwind CSS
- Light/dark mode toggle
- Custom fonts
- Sitemap and Robots.txt
- Static prerendering for static and dyanmic pages
- Font optimisation (coming soon)
- Dynamic OG images (coming soon)
There are two ways of initializing the tss-blog-starter
app. You can either use this repository as a template or manually clone the app.
Clone project
git clone git@github.com:ally-ahmed/tss-blog-starter.git
cd tss-blog-starter
Install depndencies
pnpm install
Run app
pnpm dev
Currently using cloudflare as the deployment target in tss-blog-starter
. To deploy to other targets see TanStack Start docs on deployment.
- Use robots vite plugin
- Scroll restoration
- Dynamic OG image generation
- Tailwind CSS V4
- Finish up
On this page
component - Image optimisation
- Font optimisation