junobuild / juno

Build Web3 at Lightning Speed
https://juno.build
Other
151 stars 12 forks source link
baas blockchain blockchain-as-a-service dapps icp internet-computer rust smart-contracts sveltekit web3
Juno

[![GitHub release](https://img.shields.io/github/release/junobuild/juno/all?logo=GitHub&style=flat-square&color=7888ff)](https://github.com/junobuild/juno/releases/latest) [![GitHub CI Checks Workflow Status](https://img.shields.io/github/actions/workflow/status/junobuild/juno/checks.yml?logo=github&label=CI%20checks&style=flat-square)](https://github.com/junobuild/juno/actions/workflows/checks.yml) [![GitHub CI Tests Workflow Status](https://img.shields.io/github/actions/workflow/status/junobuild/juno/tests.yml?logo=github&label=CI%20tests&style=flat-square)](https://github.com/junobuild/juno/actions/workflows/tests.yml)

🚀 Introduction

Juno is a blockchain-as-a-service (“blockchainless”) platform that empowers developers to build decentralized apps efficiently. Similar to Web2 cloud service platforms but with significant improvements, it offers a comprehensive toolkit to scaffold secure and efficient projects running on the blockchain.

With Juno, developers can integrate features such as authentication, data and file storage, hosting, serverless functions, or on-chain analytics provided by smart contracts. This allows them to develop projects using familiar patterns while maintaining complete control over their work.

In short, Juno is the Google Firebase alternative for Web3 ⚡️🤯.

💁‍♂️️ Links & Resources

Here are some useful links:

🖥️ Bootstrap

Planning to build a decentralized website, blog, or application? Quickly scaffold your project with ready-made templates.

# with npm
npm create juno@latest
# with pnpm
yarn create juno
# with yarn
pnpm create juno

🐳 Docker

When building your project locally or contributing to this repo, ensure you have Docker installed on your machine (Windows, MacOS, or Linux).

[!NOTE] For MacBooks with M processors, it is important to use Docker Desktop version 4.25.0 or later, ideally the latest available version.

🧑‍🤝‍🧑 Community

Have questions, comments, or feedback? Join our Discord or OpenChat.

💬 Contact

Find us on X/Twitter at @junobuild or email us at hello@junobuild.ch.