feat(add-on): add ElysiaJS + Eden Treaty
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 1.3k
- Forks
- 185
- Avg merge
- 18h 45m
- Merged PRs (30d)
- 2
Description
Which project does this relate to?
Create TanStack App
Describe the feature
There are already a lot of great add-ons available for Create TanStack App, and I’d love to see first-class support for ElysiaJS and Eden Treaty added as well. 🩵
ElysiaJS is a fast, TypeScript-first web framework that pairs especially well with the TanStack ecosystem. Eden Treaty provides end-to-end type safety and autocomplete when consuming an Elysia server, making the combination a great fit for full-stack TanStack applications.
An add-on could provide a ready-to-use ElysiaJS backend alongside the TanStack Start frontend, with Eden Treaty configured for type-safe API communication out of the box.
Additional context
Eden Treaty is the recommended client for Elysia's type-safe API experience and provides typed API access directly from the Elysia server definition.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing Create TanStack App add-ons, then read the linked ElysiaJS and Eden Treaty documentation. Define how an ElysiaJS backend and Eden Treaty client should be scaffolded alongside the TanStack Start frontend. Done means the add-on provides that ready-to-use, type-safe setup.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- cli, full-stack
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100