A personal website template that takes Nim by Julien Thibeaut and extends it into a structured, multi-section personal site for founders, indie hackers, and design engineers who want more than a one-page minimal portfolio.
Built with Next.js 16, React 19, Tailwind CSS v4, and Motion-Primitives.
Live demo: coming soon
Everything Nim ships with — header, footer, theme switch, MDX blog, Motion-Primitives — plus:
- Structured section components —
Hero,About,Services,Projects,Timeline,WhatIDo,Contact(incomponents/sections/). Drop the ones you don't need. - A typed content schema — all your content lives in
app/data.ts(PROJECTS,SERVICES,WHAT_I_DO,ABOUT_CONTENT,TIMELINE_ITEMS,METRICS,HERO_CONTENT,SOCIAL_LINKS,EMAIL,CALENDLY_URL). - 13 extra animated UI primitives —
animated-counter,animated-gradient-border,cursor-follower,floating-action-button,floating-particles,liquid-button,morphing-icon,particle-text,project-preview,ripple-button,text-scramble,text-split,tilt-card. - Vercel Analytics + Speed Insights wired up out of the box.
- A
/legalpage with template Privacy / Terms / Contact sections. CALENDLY_URLconfig — set it to show a "Schedule a Call" button in Contact, leave empty to hide.- Header & Footer derived from your data — change your name in
data.tsand it propagates everywhere.
git clone https://github.com/simonseifert/nim-extended.git
cd nim-extended
npm install
npm run devOpen http://localhost:3000.
Then edit app/data.ts — that's where ~95% of your customization lives.
For full setup details see INSTALLATION.md.
Set NEXT_PUBLIC_SITE_URL to your deployed origin so SEO metadata, sitemap, and robots.ts resolve correctly.
- Original Nim template by Julien Thibeaut (@ibelick) — MIT licensed, the foundation everything here builds on.
- Motion-Primitives by Julien Thibeaut — the animated UI components.
- All section components, the extended data schema, the additional UI primitives, and the analytics/legal/Calendly wiring are added in this fork.
The upstream Nim repository is described as "free and open-source" but does not currently include an explicit LICENSE file. This fork follows upstream's stated intent and inherits the same usage terms. If you plan to redistribute or use this template commercially, please confirm the license with the upstream author.
Issues and PRs welcome. Especially welcome: cleaner section variants, more themes, better defaults.
