Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/alwatr/fract

Alwatr Fract: an application development framework
https://github.com/alwatr/fract

Last synced: about 1 month ago
JSON representation

Alwatr Fract: an application development framework

Awesome Lists containing this project

README

        

# Fract by Alwatr

## Introduction

Fract is an open source App Development Framework that makes it easy to build top quality Native and Progressive Web Apps with web technologies.

Contains the following packages:

1. [Demo PWA](./packages/demo-pwa): Alwatr Progressive Web Application Demo powered by [`lit`](https://github.com/lit/lit) and [`@alwatr`](https://github.com/Alwatr/fract) library!
2. [Font](./packages/font): Best practices (The Right Way) of using Persian/Arabic web fonts in the website and webapp.
3. [Fract](./packages/fract): Elegant simple render strategy powered by lit written in tiny TypeScript module for who hate react!
4. [i18n](./packages/i18n): Elegant powerful translation module (i18n/l10n) with dynamic json storage written in tiny TypeScript, ES module.
5. [Icon](./packages/icon): Best practices (The Right Way) of using premium designed icons in the website and webapp.
6. [Router](./packages/router): Elegant powerful router (fundamental advance browser page routing) based on the simplicity of the signals written in tiny TypeScript module.
7. [Style](./packages/style): Alwatr shared styles (lib, utils, theme, ...).
8. [UI Kit](./packages/ui-kit): Alwatr UI Elements Kit.

## Installation

```bash
npm install @alwatr/module-name
```

## Usage

Follow each package's README for usage instructions.

## License

[MIT](./LICENSE)