Skip to content

Commit

Permalink
alternatives
Browse files Browse the repository at this point in the history
  • Loading branch information
stereobooster authored Jan 5, 2018
1 parent 0607f12 commit 64fddcb
Showing 1 changed file with 30 additions and 30 deletions.
60 changes: 30 additions & 30 deletions doc/alternatives.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,50 +30,50 @@
- `insertRule` - Works with CSS-in-JS solutions which use `CSSStyleSheet.insertRule`
- **blob urls** - removes blob urls from generated HTML

### Less popular options

- [prerenderer](https://github.com/tribex/prerenderer), experimental, jsdom, cheerio, chrome-remote-interface
- [prerender-chrome-headless](https://github.com/en-japan-air/prerender-chrome-headless), puppeteer
- [chrome-render](https://github.com/gwuhaolin/chrome-render), chrome-pool
- [react-prerender](https://github.com/Robert-W/react-prerender), react, cheerio
- [simple-react-prerender](https://github.com/beac0n/simple-react-prerender), react, jsdom, mock-browser, isomorphic-fetch
- [vue-prerender](https://github.com/eldarc/vue-prerender), experimental, vue, puppeteer
- [prerender-seo](https://github.com/posrix/prerender-seo), phantomjs-prebuilt
- [puppeteer-prerender](https://github.com/fenivana/puppeteer-prerender), puppeteer, request
- [puppeteer-prerenderer](https://github.com/GoodeUser/puppeteer-prerenderer), puppeteer
- [pre-render](https://github.com/kriasoft/pre-render), chrome-remote-interface, chrome-launcher, lighthouse-logger
- [bot-prerender](https://github.com/ocoboco/bot-prerender), no description

## SEO-only server prerenderers

- [rendertron](https://github.com/GoogleChrome/rendertron)
- [prerender](https://github.com/prerender/prerender)
- [puppetron](https://github.com/cheeaun/puppetron)
- [pupperender](https://github.com/LasaleFamine/pupperender)
- [spiderable-middleware](https://github.com/VeliovGroup/spiderable-middleware)
- [rendertron](https://github.com/GoogleChrome/rendertron), chrome-launcher, chrome-remote-interface
- [prerender](https://github.com/prerender/prerender), chrome-remote-interface
- [puppetron](https://github.com/cheeaun/puppetron), puppeteer
- [pupperender](https://github.com/LasaleFamine/pupperender), puppeteer
- [spiderable-middleware](https://github.com/VeliovGroup/spiderable-middleware), request

## Other

- [usus](https://github.com/gajus/usus), chrome-launcher, chrome-remote-interface
- [hypernova](https://github.com/airbnb/hypernova)
- [static-site-generator-webpack-plugin](https://github.com/markdalgleish/static-site-generator-webpack-plugin), webpack

## React static site generators

- [gatsby](https://github.com/gatsbyjs/gatsby)
- [phenomic](https://github.com/phenomic/phenomic)
- [react-static](https://github.com/nozzle/react-static)

## WebComponents

- [talk: WebComponents SSR](https://youtu.be/yT-EsESAmgA)
- [skatejs/ssr](https://github.com/skatejs/ssr)
- [rendertron#web-components](https://github.com/GoogleChrome/rendertron#web-components)
- [shadydom](https://github.com/webcomponents/shadydom)

## Other

- [usus](https://github.com/gajus/usus)
- [static-site-generator-webpack-plugin](https://github.com/markdalgleish/static-site-generator-webpack-plugin)
- [hypernova](https://github.com/airbnb/hypernova)

## SSR

- [razzle](https://github.com/jaredpalmer/razzle)
- [next.js](https://github.com/zeit/next.js/)
- [nuxtjs](https://nuxtjs.org/)
- [Create React App Universal CLI](https://github.com/antonybudianto/cra-universal)

## Unsorted
## WebComponents

- [prerenderer](https://github.com/tribex/prerenderer), experimental, jsdom, cheerio, chrome-remote-interface
- [prerender-chrome-headless](https://github.com/en-japan-air/prerender-chrome-headless), puppeteer
- [chrome-render](https://github.com/gwuhaolin/chrome-render), chrome-pool
- [react-prerender](https://github.com/Robert-W/react-prerender), react, cheerio
- [simple-react-prerender](https://github.com/beac0n/simple-react-prerender), react, jsdom, mock-browser, isomorphic-fetch
- [vue-prerender](https://github.com/eldarc/vue-prerender), experimental, vue, puppeteer
- [prerender-seo](https://github.com/posrix/prerender-seo), phantomjs-prebuilt
- [puppeteer-prerender](https://github.com/fenivana/puppeteer-prerender), puppeteer, request
- [puppeteer-prerenderer](https://github.com/GoodeUser/puppeteer-prerenderer), puppeteer
- [pre-render](https://github.com/kriasoft/pre-render), chrome-remote-interface, chrome-launcher, lighthouse-logger
- [bot-prerender](https://github.com/ocoboco/bot-prerender), no description
- [talk: WebComponents SSR](https://youtu.be/yT-EsESAmgA)
- [skatejs/ssr](https://github.com/skatejs/ssr)
- [rendertron#web-components](https://github.com/GoogleChrome/rendertron#web-components)
- [shadydom](https://github.com/webcomponents/shadydom)

0 comments on commit 64fddcb

Please sign in to comment.