{"repo":"solidjs/solid-start","free":true,"listed":false,"github":"https://github.com/solidjs/solid-start","clone":"git clone https://github.com/solidjs/solid-start.git","description":"SolidStart, the Solid app framework","language":"TypeScript","stars":5907,"topics":["meta-framework","solid-js","ssr","file-system-routing","sdk","spa","fine-grained-reactivity","signals","solidjs","solidstart"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"- For building apps with SolidStart, check the package README and our official docs - For contributing to codebase, check CONTRIBUTING.md - For creating a new template, please head over to solidjs/templates [!IMPORTANT] This is the branch for the SolidStart 2.0.0-alpha that is currently under heavy development. Current SolidStart is maintained at 1.x . Prerequisites - Node.js : Use the version specified in .nvmrc . To manage multiple versions across your system, we recommend a version manager such as fnm, or another of your choice. - pnpm : Install globally via npm install -g pnpm . Or let Corepack handle it in the setup step below. - Git : Ensure Git is installed for cloning and managing the repository. Monorepo Structure SolidStart is a pnpm-based monorepo with nested workspaces. Key directories include: - packages/start : The core @solidjs/start package. - apps/landing-page : The official landing page. - apps/tests : Unit and end-to-end (E2E) tests using Vitest and Playwright. - apps/fixtures : Fixture projects for testing. Use pnpm filters (e.g. pnpm --filter @solidjs/start ... ) to target specific packages. Local Setup 1. Clone the repository 2. Enable the correct pnpm version specified in package.json 3. Install dependencies ( pnpm dedupe will install dependencies and clean the lockfile from duplicates, useful for preventing conflicts). 4. Build all packages and the landing page If you encounter issues (e.g. missing node modules ), clean the workspace Then reinstall dep","default_branch":null,"files":null,"tree":[],"storefront":"/r/solidjs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/solidjs/solid-start/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}