Bootstrap a new full-stack site with npm install and npm run dev
Add an optional Cloudflare D1 database using the included example
Gate specific pages behind Sign in with ChatGPT using the provided helpers
Generate Drizzle database migrations after changing the schema
| thebuggeddev/anatomy | jakubantalik/thinking-orbs | younesfdj/gitfut | |
|---|---|---|---|
| Stars | 2,313 | 2,309 | 2,296 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 1/5 | 2/5 |
| Audience | developer | vibe coder | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js 22.13.0 or newer, database and ChatGPT sign-in features are optional and unused by default.
The README for this repository describes a generic full-stack starter template called vinext-starter, built on a framework named vinext, with optional support for Cloudflare D1 database and the Drizzle database toolkit. It does not describe the interactive 3D human anatomy explorer mentioned in the repository's short description, so what follows is based only on what the README itself documents. To use the starter, you need Node.js version 22.13.0 or newer. You install dependencies, then run a development server or a production build with a small set of npm commands. The starter is organized with site code kept under an app folder, a configuration file describing optional database and storage bindings, and an initially empty database schema file that can be filled in and migrated using Drizzle as the project grows. A notable part of the README covers authentication for sites hosted on OpenAI's workspace platform. Pages can read a signed-in user's email from a special request header, and in some cases a full name as well. The starter includes ready-made helper functions for checking whether a visitor is signed in with ChatGPT, requiring sign-in for protected pages, and generating sign-in and sign-out links. The README is careful to note that this sign-in method only establishes who the user is, and that separate access control checks are needed to restrict pages to specific workspaces or users. A short list of npm commands is included for local development, building, testing, and generating database migrations, along with links to the vinext and Drizzle documentation for further reading. Because this README does not mention 3D rendering, human anatomy content, or any anatomy-specific features, this explanation is limited to the starter template functionality actually documented here.
A generic full-stack starter template with optional Cloudflare D1 database support and ChatGPT sign-in helpers, the README does not describe anatomy features.
Mainly TypeScript. The stack also includes TypeScript, vinext, Drizzle.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.