arwes

Futuristic Sci-Fi and Cyberpunk Graphical User Interface Framework for Web Apps

Github星跟蹤圖


Arwes 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, JSS, Anime,
and Howler.

The project has a working version with the package arwes
and the documentation with the website 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
branch where you can find the components and the website.

Currently, the development is at master 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

Styling tools using JSS with React components.

@arwes/animation

Assemble and disassemble user interfaces using animations from React components.

@arwes/sounds

Define, manage and control interactive sound effects from React components.

@arwes/platform

Resource loading, responsive control, and general browser API tools.

@arwes/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

Arwes design system React components.

Documentation

arwes.dev is for version 1.0.0-alpha.5.

docs is a work in progress of the latest version.

Need help?

Open a GitHub issue or let's chat on Discord.

Review frequently asked questions and code of conduct.

Showcase

SoulExtract.com

SoulExtract.com

Alternative Rock injected with electronic and cinematic elements.
Proud member of the FiXT roster.

Repository: soulextract/soulextract.com

RomelPerez.dev

RomelPerez.dev

Romel Pérez's personal website.

Repository: romelperez/romelperez.dev

Roadmap

Check out Arwes Roadmap for the project planning.

See changelog.

Want to contribute?

See how to contribute. All contributions of any kind are welcome!

Review the project boards.

Contributors

This project follows the all-contributors
specification.

主要指標

概覽
名稱與所有者arwes/arwes
主編程語言TypeScript
編程語言JavaScript (語言數: 5)
平台
許可證MIT License
所有者活动
創建於2015-01-08 10:10:24
推送於2025-02-11 11:37:51
最后一次提交
發布數53
最新版本名稱v1.0.0-next.25020502 (發布於 2025-02-05 14:25:11)
第一版名稱v1.0.0-alpha.2 (發布於 )
用户参与
星數7.4k
關注者數140
派生數326
提交數1.5k
已啟用問題?
問題數120
打開的問題數6
拉請求數60
打開的拉請求數2
關閉的拉請求數28
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?