## TanStack Router
A modern router designed for type safety, data‑driven navigation, and seamless developer experience.
- End‑to-end type safety (routes, params, loaders)
- Schema‑driven search params with validation
- Built‑in caching, prefetching & invalidation
- Nested layouts, transitions & error boundaries
### [Read the Router Docs →](https://tanstack.com/router)
## TanStack Start
A full‑stack framework built on Router, designed for server rendering, streaming, and production‑ready deployments.
- Full‑document SSR & streaming
- Server functions & end‑to‑end type safety
- Deployment‑ready bundling & builds
- All the power of TanStack Router, plus full‑stack features
### [Read the Start Docs →](https://tanstack.com/start)
### [Become a Sponsor!](https://github.com/sponsors/tannerlinsley/)
## Get Involved
- We welcome issues and pull requests!
- Participate in [GitHub discussions](https://github.com/TanStack/router/discussions)
- Chat with the community on [Discord](https://discord.com/invite/WrRKjPJ)
- See [CONTRIBUTING.md](./CONTRIBUTING.md) for setup instructions
## Partners
We're looking for TanStack Router & Start Partners to join our mission! Partner with us to push the boundaries of TanStack Router & Start and build amazing things together.