All Projects → rl-king → Elm Hnpwa

rl-king / Elm Hnpwa

Licence: bsd-3-clause
Elm implementation of the Hackernews PWA

Programming Languages

elm
856 projects

Labels

Projects that are alternatives of or similar to Elm Hnpwa

Redux Bundler
Compose a Redux store out of smaller bundles of functionality.
Stars: ✭ 579 (+328.89%)
Mutual labels:  pwa, spa
Hoppscotch
👽 Open source API development ecosystem https://hoppscotch.io
Stars: ✭ 34,569 (+25506.67%)
Mutual labels:  pwa, spa
Awes Io
Awes.io // boilerplate based on Vue, Nuxt, TailwindCSS plus Laravel as a backend. 🤟
Stars: ✭ 599 (+343.7%)
Mutual labels:  pwa, spa
Vuefront
VueFront Core. Turn your old-fashioned CMS website in to a SPA & PWA in 5 minutes
Stars: ✭ 316 (+134.07%)
Mutual labels:  pwa, spa
Laravel Vuejs.com
Laravel and VueJs Blog, using Laravel nova, GraphQL, NuxtJs, Apollo and ...more
Stars: ✭ 54 (-60%)
Mutual labels:  pwa, spa
Preact Starter
Webpack3 boilerplate for building SPA / PWA / offline front-end apps with Preact
Stars: ✭ 384 (+184.44%)
Mutual labels:  pwa, spa
Vuefront Nuxt
Vuefront Nuxt module for building components based on config.
Stars: ✭ 16 (-88.15%)
Mutual labels:  pwa, spa
Ios Pwa Wrapper
An iOS Wrapper application to create a native iOS App from an offline-capable Progressive Web App.
Stars: ✭ 268 (+98.52%)
Mutual labels:  pwa, spa
Opencart
Free PWA & SPA for OpenCart
Stars: ✭ 50 (-62.96%)
Mutual labels:  pwa, spa
Elm Hn Pwa
Hacker News as a PWA built with Elm
Stars: ✭ 43 (-68.15%)
Mutual labels:  pwa, spa
React Storefront
React Storefront - PWA for eCommerce. 100% offline, platform agnostic, headless, Magento 2 supported. Always Open Source, Apache-2.0 license. Join us as contributor ([email protected]).
Stars: ✭ 292 (+116.3%)
Mutual labels:  pwa, spa
Preact Redux Isomorphic
preact-redux-isomorphic PWA SPA SSR best practices and libraries in under 80kB page size (for live demo click the link below)
Stars: ✭ 85 (-37.04%)
Mutual labels:  pwa, spa
Ssr Sample
A minimum sample of Server-Side-Rendering, Single-Page-Application and Progressive Web App
Stars: ✭ 285 (+111.11%)
Mutual labels:  pwa, spa
Falcon
DEITY Falcon - Progressive Web App library for any type of website. Fully Open Source, Platform Agnostic and headless. OSL3.0. Supports Magento 2 PWA storefront, Wordpress PWA and BigCommerce PWA Storefront. Built with ReactJS, NodeJS and GraphQL. Join our community and become a contributor at https://slack.deity.io
Stars: ✭ 501 (+271.11%)
Mutual labels:  pwa, spa
React Storefront
Build and deploy e-commerce progressive web apps (PWAs) in record time.
Stars: ✭ 275 (+103.7%)
Mutual labels:  pwa, spa
Vue Wordpress Pwa
An offline-first SPA using Vue.js, the WordPress REST API and Progressive Web Apps
Stars: ✭ 665 (+392.59%)
Mutual labels:  pwa, spa
react-seo-friendly-spa-template
React PWA/SPA template initially scaffolded with CRA (Create React App) and configured for SEO. Makes use of prerendering and other techniques/packages in order to achieve a perfect "Lighthouse Score".
Stars: ✭ 24 (-82.22%)
Mutual labels:  spa, pwa
Android Pwa Wrapper
Android Wrapper to create native Android Apps from offline-capable Progressive Web Apps
Stars: ✭ 265 (+96.3%)
Mutual labels:  pwa, spa
Aurelia
Aurelia 2, a standards-based, front-end framework designed for high-performing, ambitious applications.
Stars: ✭ 995 (+637.04%)
Mutual labels:  pwa, spa
Prestashop
Free PWA & SPA for PrestaShop
Stars: ✭ 59 (-56.3%)
Mutual labels:  pwa, spa

Elm Hacker News Progressive Web App

A HNPWA implementation written in Elm 0.19.1

Site screenshot
Elm HNPWA
/ Elm HNPWA with time-traveling debugger

Perfomance

  • Lighthouse: 100/100
  • Interactive (Emerging Markets): 3.4s
  • Interactive (Faster 3G): 2.5s

Features

  • Written in Elm 0.19.1
  • Cache requested resources
  • Service worker for offline use

Develop

Install Elm, Elm-format and other dependencies

make deps
brew install entr (if you want compile on save to work)

Compile on file change and start dev server

make watch
make serve

Build, compile optimized Elm, generate Service Worker and minify assets

make build
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].