Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/grischaerbe/threlte

A three.js component library for Svelte.
https://github.com/grischaerbe/threlte

Last synced: about 1 month ago
JSON representation

A three.js component library for Svelte.

Awesome Lists containing this project

README

        

![Threlte Logo](./assets/threlte/logo/threlte_logo_github.png)

A three.js component library for svelte.

![npm-license](https://img.shields.io/npm/l/@threlte/core?style=flat-square)
![npm-version](https://img.shields.io/npm/v/@threlte/core?style=flat-square)
![discord](https://img.shields.io/discord/985983540804091964?label=discord&style=flat-square)
![website](https://img.shields.io/website?down_color=red&down_message=offline&label=threlte.xyz&style=flat-square&up_message=online&url=https%3A%2F%2Fthrelte.xyz)

Build three.js scenes declaratively with threlte components that are reactive to the core, readily interactive and can participate in Svelte's ecosystem.

## Official Documentation

Visit [threlte.xyz](https://threlte.xyz)

## Packages

**[`@threlte/core`](https://github.com/threlte/threlte/tree/main/packages/core)** - core components library with components that closely follow three.js and accompanying hooks

**[`@threlte/extras`](https://github.com/threlte/threlte/tree/main/packages/extras)** - components, helpers, hooks and more that extend the core functionality

**[`@threlte/rapier`](https://github.com/threlte/threlte/tree/main/packages/rapier)** - components and hooks to use the [Rapier physics engine](https://rapier.rs/) in Threlte

## Getting help

We want to build a friendly community that is happy to help those who need it. Feel free to join our [Discord server](https://discord.gg/EqUBCfCaGm).

## Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

- If you have a suggestion that would make this project better, submit an issue
- If you would like to directly contribute, read the [contribution guide](https://github.com/threlte/threlte/blob/main/CONTRIBUTING.md) then submit a PR

## Sponsors

[![Powered by Vercel](./assets/vercel/powered-by-vercel.svg)](https://vercel.com/?utm_source=threlte&utm_campaign=oss)

---

### License

The MIT License (MIT). Please see the [License File](LICENSE.md) for more information.