This repository offers a variety of sample code, applications, and serverless functions built with Juno. For a streamlined project setup, we recommend using the create-juno
CLI, which provides templates for several frameworks.
create-juno
is a CLI tool designed to simplify the creation of new Juno projects. To get started, run one of the following commands and follow the prompts:
npm create juno@latest
yarn create juno
pnpm create juno
Templates for popular frameworks are available in the create-juno repository:
- astro-starter
- next-starter
- next-example
- react-starter
- react-example
- sveltekit-starter
- sveltekit-example
- vue-starter
- vue-example
- angular-starter
- angular-example
Explore more specific examples directly in this repository:
- vanilla: a collection of examples developed without frameworks
- node: a collection of NodeJS scripts
- rust: blockchainless functions/hooks examples
These examples are maintained for specific or deep dive implementations.