leostera / tldr.jsx

πŸ“š A Reactive web client for tldr-pages

Home Page:https://tldr.ostera.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tldr.jsx Travis-CI

πŸ“š A Reactive web client for tldr-pages. Try it here.

If you've found this project useful, you can now support me on Patreon

Become a Patron

Featuring

  • Unique URIs, to easily share any tldr-page!
  • Mobile-first-ish, to take with you anywhere!
  • Fully Reactive, embracing ES6, RxJS, FlowType and React for great win!

tldr.ostera.io on desktop and mobile views

Roadmap

As tldr-pages advances, new features can be planned. Some are:

  • Autocompletion, freeing you from remembering all those command names
  • Search, letting you search through all the pages and commands content to find what you want

See the issues page for a list of planned enhancements and features.

Collaboration Setup

It requires a working node environment with npm, and make.

  • make to prepare the workspace and do the first build from scratch
  • make build, for a development build
  • make test, to run the test suite
  • make lint, to lint the source
  • make check, to type-check everything
  • make package, to create a distributable package

Serve locally as you wish, I prefer static-server.

But what about Y or X and File Watchers!

File Watchers never really manage to work the way you want them to, so I ended up using ostera/watch for auto-building, auto-testing, auto-anything.

License

See LICENSE.

About

πŸ“š A Reactive web client for tldr-pages

https://tldr.ostera.io

License:MIT License


Languages

Language:JavaScript 75.9%Language:Sass 8.7%Language:HTML 5.6%Language:Makefile 5.1%Language:Shell 4.1%Language:Vim Script 0.6%