Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/spacejack/freddy
A fast mobile Reddit reader web app
https://github.com/spacejack/freddy
mithriljs typescript
Last synced: about 1 month ago
JSON representation
A fast mobile Reddit reader web app
- Host: GitHub
- URL: https://github.com/spacejack/freddy
- Owner: spacejack
- License: other
- Created: 2015-07-26T17:26:54.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-05-23T16:25:31.000Z (over 6 years ago)
- Last Synced: 2024-08-01T22:41:42.013Z (5 months ago)
- Topics: mithriljs, typescript
- Language: TypeScript
- Size: 445 KB
- Stars: 18
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
- Changelog: change-log.md
- License: license.txt
Awesome Lists containing this project
- awesome-mithril - Freddy - Mobile Reddit Reader. (Uncategorized / Uncategorized)
README
# Freddy
Freddy is a mobile Reddit reader web app designed to run fast and smooth like a native app. It supports modern browsers only.
### > [Launch Freddy](https://freddy.spacejack.ca/)
*Freddy works better when added to the homescreen. On iOS this will prevent swipe gestures from triggering browser forward/back navigation.*
Freddy uses [Mithril.js](https://mithril.js.org/) and is written in Typescript.
## Development Install:
npm install
### Recommended:
* **VS Code**
- **tslint** extension
- **stylelint** extension
- **language-postcss** extension
- **editorconfig** extension## Serve, watch:
npm start
Then go to http://localhost:3000 in your browser.
## Build minified JS & CSS files:
npm run build
Outputs to `public/`
## Build all-in-one index.html distribution file:
npm run dist
Outputs to `dist/index.html`
## Clean:
npm run clean