Skip to content
/ tux Public
forked from aranja/tux

React app with CMS integration and SSR

License

Notifications You must be signed in to change notification settings

niko150/tux

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TUX

Create content-driven websites with React.

Tux allows you to focus on building the website by taking care of Webpack, SSR and performance.

If your website is fetching content from an api-driven CMS like Contentful, Tux has an integrated admin where the content can be edited inline.

Note: Tux is in active development and the API is subject to change drastically before it hits version 1.0.0.

CircleCI branch npm Slack channel

Get started

npm install -g tux-cli

tux new my-app
cd my-app/
npm start

Then open http://localhost:5000/ to see your app.

Documentation

First read the introduction. Then take a look at the example site.

Development

# Install shared dependencies
npm install

# Build packages for development and watch for changes
npm run watch

# Run example site.
# Note that currently, the admin is 
cd packages/tux-example-site && npm start

# Run tests
npm test

# Lint
npm run lint

License

MIT

About

React app with CMS integration and SSR

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 70.3%
  • JavaScript 16.8%
  • CSS 12.3%
  • HTML 0.6%