• Stars
    star
    1,721
  • Rank 26,126 (Top 0.6 %)
  • Language
  • Created over 8 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Awesome list of React Renderer

awesome-react-renderer Awesome

Awesome list of React Renderer

If you want to contribute to this list (please do), send me a pull request.

Table of Contents

Web (+ NW & Electron)

  • react-dom - A declarative, efficient, and flexible JavaScript library for building user interfaces.
  • react-tiny-dom - A minimal implementation of react-dom using react-reconciler
  • react-canvas - High performance canvas rendering for React components.
  • react-pixi-fiber - Write PixiJS applications using React declarative style.
  • react-pixi - open-source, production-ready library to render high performant PIXI applications in React.
  • react-konsul - A react renderer that renders to the browser's devtools console.
  • react-worker-dom - Experiments to see the advantages of using Web Workers to Render React Virtual DOM.
  • react-native-dom An experimental, comprehensive port of React Native to the web.
  • react-skia-fiber - Insanely fast 2d graphics using Skia.
  • react-native-skia - React Renderer for the Skia drawing library.
  • react-360 (archived) - Render React components in WebGL/WebVR for VR apps.
  • react-art (archived) - React Bridge to the ART Drawing Library.
  • react-ol-fiber - React reconciler for the OpenLayers geographic maps library.
  • react-rough-fiber - A React renderer for rendering hand-drawn SVGs.

3D

Desktop

  • proton-native - A React environment for cross platform native desktop apps.
  • React NodeGUI - Build performant, native and cross-platform desktop applications with native React + powerful CSS like styling.🚀
  • react-gtk - React Native renderer for gtk powered cross platform desktop applications that run on OSX, Linux and Windows.
  • react-qml - Build native, high-performance, cross-platform applications (desktop and mobile) through a React (and/or QML) syntax.

Mobile

Command Line Interface

  • react-blessed - A react renderer for blessed.
  • ink - React for interactive command-line apps.

Television

  • react-tv - React development for TV (WebOS, SmartTVs).
  • react-ape - React Renderer to build UI interfaces using canvas/WebGL.
  • react-tvml - React bindings to Apple's TVJS and TVML.
  • React-Gibbon - React bindings to Netflix's custom Gibbon rendering layer on TV devices.

Hardware

  • react-hardware - React Hardware enables you to build firmata-based hardware applications using React.
  • react-dmx - Use React components to control lights and devices with DMX channels.
  • react-ssd1306 - A React Renderer for SSD1306 OLED chip on Raspberry Pi.

Email

  • react-html-email (unmaintained) - Create HTML email templates using React without dealing with archaic HTML elements.
  • oy - Render HTML emails on the server with React.

File

  • react-pdf - Create PDF files using React.
  • redocx - Create word documents using React.
  • react-fs-renderer - Declaratively render a tree of files with JSX.
  • fileable - Render file trees using JSX Templates.

Design

Music

  • wax - An experimental, JSX-compatible renderer for the Web Audio API.
  • react-juce - Custom React renderer for JUCE C++ audio framework.

Chatbot

  • urban-bot - React for creating chatbots for any messengers (Telegram, Facebook, Slack, ...).
  • phelia - A reactive Slack application framework.
  • react-slack-renderer - render Slack messages using React.
  • reacord - Create interactive Discord messages using React.

Miscellaneous

  • noop-renderer - This is a renderer of React that doesn't have a render target output. It is useful to demonstrate the internals of the reconciler in isolation and for testing semantics of reconciliation separate from the host environment.
  • react-test-renderer - React package for snapshot testing.
  • react-ast - React AST is the ultimate meta programming tool that uses react to render abstract syntax trees. It can be used to build powerful code generators and babel plugins that are easy to read and can scale.
  • react-x11 - React renderer with X11 as a target.
  • workflow-react - render your desktop layout with React.
  • @ts-graphviz/react - Graphviz-dot Renderer using React.
  • react-xpress - React for building Node.js server.

Learn

License

CC0

To the extent possible under law, Chen-Tsu Lin has waived all copyright and related or neighboring rights to this work.

More Repositories

1

awesome-graphql

Awesome list of GraphQL
14,418
star
2

sweetalert-react

Declarative SweetAlert in React
JavaScript
240
star
3

react-native-counter-ios-android

Minimal implement of redux counter example on ReactNative iOS and Android
JavaScript
238
star
4

webpack-target-electron-renderer

webpack target function for electron renderer
JavaScript
115
star
5

koa-graphql-relay-example

Todo example for koa-graphql and relay
JavaScript
98
star
6

watch-nba

Watch NBA game in your terminal.
JavaScript
97
star
7

redux-boilerplate

Another boilerplate for personal usage
JavaScript
55
star
8

generator-redux-app

Scaffold out a redux app
JavaScript
55
star
9

koa-context-validator

A robust context validator for koajs. Use Joi behind the scenes.
TypeScript
53
star
10

micro-koa

Creating microservices with koa inspired by zeit/micro
JavaScript
46
star
11

koa-bearer-token

Bearer token parser middleware for koa
TypeScript
32
star
12

react-redux-sweetalert

SweetAlert with Redux-style actions, reducers API
JavaScript
31
star
13

react-karaoke-lyric

Display karaoke lyric progress via React
JavaScript
31
star
14

redux-intro

http://chentsulin.github.io/redux-intro
JavaScript
30
star
15

simple-koa2-example

JavaScript
19
star
16

bottender-kamigo-example

以 Bottender 實作的卡米狗範例
JavaScript
18
star
17

react-native-intro

An introduction to react native
JavaScript
18
star
18

styled-css-modules-component

Build styled component with css-modules
JavaScript
15
star
19

react-scrolla

React Infinite Scroll Component
JavaScript
14
star
20

generator-koa2

Scaffold out a koa2 app
JavaScript
12
star
21

sublime-react-snippet

a collection of Sublime React Snippets
12
star
22

modernweb2016-graphql-relay-intro

JavaScript
11
star
23

learn-programming

Resource of web programming course
JavaScript
9
star
24

radium-intro

http://chentsulin.github.io/radium-intro
JavaScript
8
star
25

react-window-state

Pass updated window width and height as props on resize
JavaScript
8
star
26

awesome-conference-playlists

video playlist collection for awesome conferences
7
star
27

github-latest-release

Get latest release information from github repository using github api
JavaScript
7
star
28

Create-Native-App-in-30-days

第八屆 iTHome 鐵人賽:使用 Modern Web 技術來打造 Native App
7
star
29

eslint-plugin-pangu

Eslint rules for whitespaces between CJK and half-width characters
JavaScript
7
star
30

koa-snake-res

Snake case json response transform middleware for koa
JavaScript
5
star
31

loaders-by-extension

A mirror library from webpack/react-starter
JavaScript
5
star
32

react-botui

React bindings for BotUI
JavaScript
5
star
33

rectimage

Crop image to rectangle
JavaScript
5
star
34

redux-example

WIP
JavaScript
5
star
35

line-flex-ui

Component library for LINE flex messages
JavaScript
5
star
36

sequelize-test-utils

Test utils for sequelize
JavaScript
5
star
37

http-client-debug

debug utils for http-client
JavaScript
4
star
38

kktix-event-listener

JavaScript
4
star
39

bottender-v1-order-example

JavaScript
4
star
40

electron-boilerplate

JavaScript
4
star
41

start-learning-react-native

Objective-C
4
star
42

messenger-one-time-notification-example

「如何發送一次性通知?帶你了解 Messenger One-Time Notification」 的文章範例。
JavaScript
4
star
43

generator-electron-react

WIP
JavaScript
3
star
44

java-design-patterns

Simple java design pattern implements as reference
Java
3
star
45

node-addon-examples

node-addon-helloworld
Python
3
star
46

is-lrc

Check if a string is LRC
JavaScript
2
star
47

a-collection-of-frontend-libs

2
star
48

lrcf

Transform LRC to JSON data(WIP)
JavaScript
2
star
49

generator-cnm

Fork from sindresorhus/generator-nm for personal usage
JavaScript
2
star
50

ava-css-modules-issue-repro

Demonstrate issue (ava with css-modules)
JavaScript
2
star
51

react-without-__DEV__

JavaScript
2
star
52

live-coding

JavaScript
1
star
53

start-learning-elm

Elm
1
star
54

TCP-socket-server

TCP-socket-server
JavaScript
1
star
55

require-conf

require config file via NODE_ENV
JavaScript
1
star
56

babel-plugin-transform-move-comments-to-top

Move comments to top of the file
JavaScript
1
star
57

frequency-to-midi-note-number

Mapping from Frequency to MIDI note number
JavaScript
1
star
58

three-demo

JavaScript
1
star
59

math-challenge-bot

A demo for draft version multi-turns proposal.
JavaScript
1
star
60

bottender-ntu-demo

Bottender Demo for NTUOSC
JavaScript
1
star
61

swc-issue-5989-swc-minify

JavaScript
1
star
62

appresource

Rails, Laravel -like resource routes for expres
JavaScript
1
star
63

bind-handler

Bind event handlers to this less verbose
JavaScript
1
star
64

update-schema

A module and cli tool for updating graphql schema
JavaScript
1
star
65

react-apollo-create-fragment-container

Relay style createFragmentContainer for React Apollo
JavaScript
1
star
66

mails-sender

WIP
JavaScript
1
star
67

is-npm-linked

JavaScript
1
star
68

nextjs-issue-40178-bundle-client-buffer

JavaScript
1
star
69

node-base64

base64 helper for node
JavaScript
1
star
70

bottender-v1-kamigo-example

JavaScript
1
star
71

create-action-types

create flux ActionTypes less verbose
JavaScript
1
star