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

https://github.com/lynx-family/lynx-stack

The framework and toolset of Lynx
https://github.com/lynx-family/lynx-stack

lynx react rust

Last synced: 3 days ago
JSON representation

The framework and toolset of Lynx

Awesome Lists containing this project

README

          

# lynx-stack

[![Apache licensed](https://img.shields.io/badge/License-Apache--2.0-cyan?logo=apache)](https://github.com/lynx-family/lynx/blob/develop/LICENSE)
[![GitHub Repo stars](https://img.shields.io/github/stars/lynx-family/lynx-stack)](https://github.com/lynx-family/lynx-stack)
[![codecov](https://codecov.io/gh/lynx-family/lynx-stack/graph/badge.svg?style=flat-square)](https://codecov.io/gh/lynx-family/lynx-stack)
[![X (formerly Twitter) URL](https://img.shields.io/twitter/url?url=https%3A%2F%2Fx.com%2Flynxjs_org&style=social&label=Lynx)](https://x.com/lynxjs_org)
[![Discord](https://img.shields.io/discord/1345754526174543964?logo=discord&style=social&label=Lynx)](https://discord.gg/mXk7jqdDXk)

This repository contains the **core Frontend stack** of Lynx, including [ReactLynx][1], [Rspeedy][2], [Lynx for Web][3], and more. For other repositories in the Lynx family, visit our [org homepage](https://github.com/lynx-family).

## Content

- [Getting Started](#Getting-Started)
- [Documentation](#Documentation)
- [How to Contribute](#How-to-Contribute)
- [Discussions](#Discussions)
- [License](#License)

## Getting Started

- Trying out Lynx with [hello world](https://lynxjs.org/guide/start/quick-start.html)
- [Integrating Lynx with an Existing Application](https://lynxjs.org/guide/start/integrate-with-existing-apps.html)

## Documentation

Find the complete documentation for Lynx on [lynxjs.org](https://lynxjs.org).

## How to Contribute

### [Code of Conduct][coc]

We are devoted to ensuring a positive, inclusive, and safe environment for all contributors. Please find our [Code of Conduct][coc] for detailed information.

[coc]: CODE_OF_CONDUCT.md

### [Contributing Guide][contributing]

We welcome you to join and become a member of Lynx Authors. It's people like you that make this project great.

Please refer to our [contributing guide][contributing] for details.

[contributing]: CONTRIBUTING.md

## Discussions

Large discussions and proposals are discussed in [Github Discussions](https://github.com/lynx-family/lynx-stack/discussions)

## License

Lynx is licensed under the **Apache License 2.0**. You can find the full license details in the [LICENSE](./LICENSE) file.

## Credits

Thanks to:

- [Preact](https://preactjs.com/) for creating a lightweight and efficient UI library that served as a foundation for the ReactLynx project.
- [React](https://react.dev/) for creating a comprehensive and intuitive library for building user interfaces that inspires the programming model of Lynx.
- [React Native](https://reactnative.dev/) for groundbreaking work in allowing developers to create truly native apps using JavaScript and React.
- [Rspack](https://rspack.dev/) for providing a fast and flexible build tool that has significantly enhanced the build performance of Lynx projects.
- [React Native for Web](https://necolas.github.io/react-native-web/) project for inspiring the Lynx for Web project, motivating our architectural design with its accessible implementation and interoperability with React DOM.
- [SWC](https://github.com/swc-project/swc) project created by [@kdy1](https://github.com/kdy1), which turbocharges ReactLynx's code transformation with Rust-powered efficiency, achieving sub-second build times and frictionless developer experience.

[1]: https://github.com/lynx-family/lynx-stack/tree/main/packages/react
[2]: https://github.com/lynx-family/lynx-stack/tree/main/packages/rspeedy
[3]: https://github.com/lynx-family/lynx-stack/tree/main/packages/web-platform