Nim is a free and open-source personal website template built with Next.js 15, React 19, Tailwind CSS v4, and Motion-Primitives.
Find a file
2025-10-13 11:42:17 +02:00
app Merge pull request #14 from xn1cklas/add-code-highlighting-with-sugar-high 2025-05-20 19:16:33 +02:00
components/ui feat: upgrade to tailwind v4 2025-01-23 10:57:25 +01:00
hooks feat: run prettier, move motion-ui to ui 2025-01-09 13:28:27 +01:00
lib feat: add robots.ts 2025-01-09 13:46:06 +01:00
public feat: update readme.md 2025-01-27 12:32:39 +01:00
.gitignore feat: init repo next 15, react 19, tailwind css v4 2024-12-19 09:45:45 +01:00
.prettierrc.json feat: run prettier, move motion-ui to ui 2025-01-09 13:28:27 +01:00
eslint.config.mjs feat: run prettier, move motion-ui to ui 2025-01-09 13:28:27 +01:00
INSTALLATION.md feat: add installation.md 2025-01-28 08:49:41 +01:00
mdx-components.tsx feat: enhance code highlighting with sugar-high integration 2025-05-19 09:57:46 +02:00
next.config.mjs feat: manage mdx, tailwind css 3.4.17 2024-12-19 21:55:26 +01:00
package-lock.json Package installed 2025-10-13 11:42:17 +02:00
package.json Package installed 2025-10-13 11:42:17 +02:00
postcss.config.mjs feat: upgrade to tailwind v4 2025-01-23 10:57:25 +01:00
README.md fix: color accessibility footer text loop 2025-01-29 09:53:36 +01:00
tsconfig.json feat: init template 2024-12-19 15:02:40 +01:00

Cover image representing Nim, a personal website template

Nim is a free and open-source personal website template built with Next.js 15, React 19, Tailwind CSS v4, and Motion. Designed for developers, designers, and founders, it combines minimalism with delightful animated components powered by Motion-Primitives.

Live demo: https://nim-fawn.vercel.app

Features

  • Minimal one-page portfolio layout.
  • Blog support with MDX.
  • Responsive and accessible design.
  • Easy to use
  • Motion-Primitives for animated components.

Getting Started

For detailed setup instructions, refer to the Installation Guide.

git clone https://github.com/ibelick/nim.git
cd nim
npm install
npm run dev

Open http://localhost:3000 with your browser to see the result.

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests to improve Nim.

Deployment

You can deploy your site to any hosting platform that supports Next.js. For the easiest deployment experience, consider using Vercel:

Deploy with Vercel

About

Nim is designed to make personal branding effortless and beautiful. If you enjoy it, consider sharing it and exploring Motion-Primitives Pro.