# arwes
**Repository Path**: vectorlin/arwes
## Basic Information
- **Project Name**: arwes
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-10-06
- **Last Updated**: 2020-12-18
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
Futuristic Sci-Fi and Cyberpunk Graphical User Interface Framework for Web Apps
----
[Arwes](https://arwes.dev) is a web framework to build user interfaces
for web applications based on futuristic science fiction and cyberpunk styles,
animations, and sound effects. The concepts behind are opinionated
and try to inspire advanced space technology and alien influence. It is built
on top of [React](https://reactjs.org), [JSS](https://cssinjs.org), [Anime](https://animejs.com),
and [Howler](https://howlerjs.com).
The project has a working version with the package [`arwes`](https://npmjs.org/package/arwes)
and the documentation with the website [arwes.dev](https://arwes.dev).
This is an _alpha_ release. Modules and components are being tested and their
API may change. Check out the source code at
**[`version1-breakpoint1`](https://github.com/arwes/arwes/tree/version1-breakpoint1)**
branch where you can find the components and the website.
Currently, the development is at [`master`](https://github.com/arwes/arwes) branch
with the packages `@arwes/[package]`. They are not a working version yet, and they
have major breaking changes with the `arwes` package.
## Packages
### Functional
The main functionalities which power the UI component system.
#### [`@arwes/design`](./packages/design)
Styling tools using [JSS](https://cssinjs.org) with React components.
#### [`@arwes/animation`](./packages/animation)
Assemble and disassemble user interfaces using animations from React components.
#### [`@arwes/sounds`](./packages/sounds)
Define, manage and control interactive sound effects from React components.
#### [`@arwes/platform`](./packages/platform)
Resource loading, responsive control, and general browser API tools.
#### [`@arwes/core`](./packages/core)
Core UI React components.
### Design
Using the core functionalities and based on the guidelines, these are
design system or design component implementations.
#### [`@arwes/arwes`](./packages/arwes)
Arwes design system React components.
## Documentation
**[arwes.dev](https://arwes.dev)** is for version `1.0.0-alpha.5`.
**[docs](./docs)** is a _work in progress_ of the latest version.
## Need help?
Open [a GitHub issue](https://github.com/arwes/arwes/issues/new) or let's chat on [Discord](https://discord.gg/s5sbTkw).
Review [frequently asked questions](./docs/FAQ.md) and [code of conduct](./docs/CODE_OF_CONDUCT.md).
## Showcase
### [SoulExtract.com](https://soulextract.com)
[](https://soulextract.com)
Alternative Rock injected with electronic and cinematic elements.
Proud member of the [FiXT](https://www.fixtonline.com) roster.
Repository: [soulextract/soulextract.com](https://github.com/soulextract/soulextract.com)
### [RomelPerez.dev](https://romelperez.dev)
[](https://romelperez.dev)
Romel Pérez's personal website.
Repository: [romelperez/romelperez.dev](https://github.com/romelperez/romelperez.dev)
## Roadmap
Check out [Arwes Roadmap](./docs/ROADMAP.md) for the project planning.
See [changelog](./docs/CHANGELOG.md).
## Want to contribute?
See [how to contribute](./docs/CONTRIBUTING.md). All contributions of any kind are welcome!
Review the [project boards](https://github.com/arwes/arwes/projects).
## Contributors
This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors)
specification.