An open API service indexing awesome lists of open source software.

https://github.com/stone-foundation/stone-examples

A curated collection of real-world projects built with Stone.js, showcasing its full-stack, cloud-native, and deployment-anywhere superpowers.
https://github.com/stone-foundation/stone-examples

aws-lambda continuum-architecture javascript stone-foundation stonejs typescript

Last synced: 30 days ago
JSON representation

A curated collection of real-world projects built with Stone.js, showcasing its full-stack, cloud-native, and deployment-anywhere superpowers.

Awesome Lists containing this project

README

          

# Stone.js Examples

![Maintenance](https://img.shields.io/maintenance/yes/2025)
[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)

Welcome to the official **Stone.js Examples** repository, a collection of open-source projects built entirely with [Stone.js](https://stonejs.dev), the next-gen fullstack, cloud-native JavaScript framework.

This repo is your playground, your inspiration hub, and your reference point for building **real-world** applications with the full power of the **Continuum Architecture**.

---

## Why This Repo?

Stone.js is more than a framework, it’s a philosophy.
Here, we show what it means in action:

- **100% Cloud-Native**: Deploy to AWS Lambda, containers, or your local machine with no code change.
- **Backend + Frontend**: One brain, one flow. From API microservices to SSR/SPA React apps.
- **Zero node_modules**: Build once, deploy anywhere.
- **Modern JavaScript & TypeScript**: Class or function, decorator or pipeline, your style, your rules.

## Project Structure

Each folder in this repo is a self-contained project or demo.

| Folder | Description |
| ----------------------- | ------------------------------------------------------------------------- |
| `roulette/roulette-spa` | A simple roulette game with a React SPA frontend and Stone.js. |
| `roulette/roulette-api` | The backend API for the roulette game, showcasing Stone.js microservices. |

> [!NOTE]
> Each project contains its own `README.md` with instructions.

## Requirements

To run the projects:
- **Node.js v20+**
- **pnpm**, **npm** or **bun** (choose your tool)
- Optional: **Docker** or AWS CLI for deployment

## About Stone.js

> [!NOTE]
> Stone.js is the **philosopher’s stone of developers**, one framework to build it all: backend, frontend, CLI, microservices, FaaS, SSR apps… all with the same codebase, the same mental model.

Learn more at [stonejs.dev](https://stonejs.dev)
Read the [Documentation](https://stonejs.dev/docs)
Follow the [Stone Foundation](https://github.com/stone-foundation)

## Contributing

Got a cool use case or demo to share?
Feel free to open a PR or an issue!
We’d love to showcase **your** Stone-powered ideas here.

## License

All examples are open-source under the **MIT License**.

Built with 💎 by the [Stone Foundation](https://github.com/stone-foundation)