create-blink-app
v0.1.0
Published
Create a new Blink CMS project - Notion + Convex + Next.js
Maintainers
Readme
create-blink-app
Create a new Blink CMS project with one command.
npx create-blink-app my-portfolioWhat is Blink?
Blink is an open-source CMS that turns Notion into a real-time content management system using Convex.
- Edit in Notion - Use the editor you already know
- Sync to Convex - Type-safe, real-time database
- See it live instantly - No rebuilds, no deploys
Usage
# Create a new project
npx create-blink-app my-portfolio
# With pnpm
npx create-blink-app my-portfolio --use-pnpm
# With bun
npx create-blink-app my-portfolio --use-bun
# Skip dependency installation
npx create-blink-app my-portfolio --no-installWhat's Included
- 10 content types - Projects, Blog, Research, Ideas, Now, About, and more
- Convex schema - Type-safe database with real-time subscriptions
- Notion sync scripts - Automated setup and syncing
- React hooks - Ready-to-use content hooks
- Next.js 14 - App Router, Server Components
After Creating
- Copy
.env.local.exampleto.env.local - Add your Notion API key
- Run
npm run blink:setupto create Notion databases - Run
npx convex devto set up Convex - Run
npm run blink:syncto sync content - Run
npm run devto start developing
Learn More
License
MIT
