• Stars
    star
    436
  • Rank 96,562 (Top 2 %)
  • Language
    JavaScript
  • Created almost 8 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🖥 Brings Progressive Web App to your desktop.

PWAify

Experimental project to convert your PWA (Progressive Web App) into a cross-platform Electron app. Brings PWAs to your desktop.

Usage

Node 4+ required.

Install:

npm install -g pwaify

Run against your PWA app

pwaify https://airhorner.com
pwaify https://voice-memos.appspot.com/ --platforms=darwin --icon chrome-touch-icon-384x384.icns
pwaify https://m.weibo.cn --platforms=darwin --manifest=https://m.weibo.cn/static/pwa/manifest.json

(Might require sudo at the moment if you get pref.json error).

Open the app on your platform, test and send it to your friends!

More apps at pwa.rocks. At this moment you need to convert your icons for your platform, using something like iconverticons.com/online/.

Advanced

Custom platforms

Example, build only for OS X:

node bin/pwaify --platforms=darwin https://airhorner.com

Known Issues / TODO

  • sudo requirements and permission issues.
  • icons are a manual process right now.

Changelog

  • 1.0.0 - First experimental release

More Repositories

1

chromeos-apk

☢️ Run Android Apps in Chrome OS OR Chrome in OS X, Linux and Windows.
JavaScript
7,645
star
2

grunt-devtools

🛠 Grunt Task Runner Extension for Chrome Developer Tools
JavaScript
1,011
star
3

netflix-1080p-firefox

🍿 Force 1080p Netflix playback in Firefox
JavaScript
411
star
4

ArchiveRoom

🎮 GitHub ArchiveRoom - Explore your GitHub archive data in 3D!
CSS
59
star
5

send-to-google-glass

👓 Chrome Extension that let's you send text notes and images to Google Glass
JavaScript
52
star
6

cubeslam-mirror

🔲 Unofficial mirror of the cubeslam project at https://code.google.com/p/cubeslam/
32
star
7

meteor-accounts-persona

Login service for Mozilla Persona accounts
JavaScript
19
star
8

chromebook-pixel-ubuntu-13-patch

a series of patches and fixes to get touchpad, touchscreen and sound
Shell
17
star
9

node-pushbullet-cli

node-pushbullet-cli
JavaScript
10
star
10

foxfire

Firefox Launcher with clean and custom profiles without WebDriver
JavaScript
8
star
11

arc_readonly_fs_image

6
star
12

meteor-test-persona

A testing app for the meteor-accounts-persona package
JavaScript
5
star
13

AndroidLibs

Java
5
star
14

grunt-fxos

grunt-fxos
4
star
15

dotfiles

dotfiles
Vim Script
4
star
16

couchdb-rev-generator

CouchDB Revision ID generator
JavaScript
4
star
17

voxel-oculus-vr

JavaScript
4
star
18

Freeform-Field-Picker

Based on the EE 1.6.x extension for Freeform by Tim Kelty, this fieldtype pulls in field labels and names from Solspace's Freeform module. Now working with EE2.1, Matirx and Freeform 3.0.2
PHP
4
star
19

Infinite-Scroll-jQuery-plugin-for-Drupal

Infinite Scroll jQuery plugin + jQuery Masonry for Drupal
4
star
20

FirefoxOS-Dropbox

FirefoxOS-Dropbox Example
4
star
21

angularPersona

angularPersona
JavaScript
3
star
22

monty.py

monty.py
3
star
23

SlideArena

SlideRoom
JavaScript
3
star
24

Test

Test
3
star
25

fxa-docker-dev

fxa-docker-dev
Shell
3
star
26

node-gap-system

Perform computations using the GAP computer algebra system
JavaScript
3
star
27

sublime-show-hide-line-numbers

sublime-show-hide-line-numbers
JavaScript
2
star
28

snippets

HTML snippet library for generative applications.
JavaScript
2
star
29

SpotiShuffle

SpotiShuffle
C++
2
star
30

panzerschwein

Future home of panzerschwein
2
star
31

vladikoff.github.io

vladikoff.github.io
2
star
32

testing-docker-server-js

testing-docker-server-js
JavaScript
2
star
33

test-grunt-jscs

JavaScript
1
star
34

grunt-watch-issue-babel425

JavaScript
1
star
35

teamcity-url-build-trigger

teamcity-url-build-trigger
1
star
36

ss15-three-sixty-no-css

The official competition repo for team three-sixty-no-css
CSS
1
star
37

grunt-yuidoc-issue-25

JavaScript
1
star
38

fxa-gecko-tests

fxa-gecko-tests
JavaScript
1
star
39

fxa-content-mocks

fxa-mock-generator
JavaScript
1
star
40

test-wdio

JavaScript
1
star
41

lock-rust-desktop-wise-box

CSS
1
star
42

playwright-ai

Command-line utility to generate LLM-based Playwright tests
JavaScript
1
star
43

stache-loader

JavaScript
1
star
44

TemplateX

TemplateX
1
star
45

gc-stylus-issues-112

gc-stylus-issues-112
CSS
1
star
46

fxa-conventional-changelog

fxa-conventional-changelog
JavaScript
1
star
47

imagemin-wrap

1
star
48

grunt-spriter

grunt-spriter
1
star
49

freight-site

freight-site
CSS
1
star
50

test-bowerpkg1

1
star
51

temp-stylusi82

CSS
1
star
52

fxa-spark-metrics

fxa-spark-metrics
Scala
1
star
53

freight-sample

Freight Sample Project
1
star
54

issue-grunt88166

JavaScript
1
star
55

webpack-sandbox

JavaScript
1
star
56

ql_canvas

Nico's Canvas Playground
JavaScript
1
star
57

DocsTest

Testing GitHub Docs and etc...
1
star
58

DelvarWorld1-help

JavaScript
1
star
59

test-bowerpkg2

1
star
60

grunt-badge

serves grunt-badge
JavaScript
1
star
61

fxa-slim-image

Slim Docker Image for FxA
1
star
62

build-bootstrap

DEPRECATED! Use Assemble (https://github.com/sellside/assemble) instead for building Twitter Bootstrap.
1
star
63

stackoverflow-23702801

JavaScript
1
star
64

mocha-blanketjs-adapter

Based on https://github.com/ModelN/grunt-blanket-mocha/blob/master/support/mocha-blanket.js
JavaScript
1
star
65

script.linux.vpnchoose

XBMC VPN Chooser using nmcli
Python
1
star
66

TheHTML5Boilerslate

1
star
67

johnny-five

Firmata based Arduino Framework
JavaScript
1
star
68

react-starter-kit

React Starter Kit — a skeleton of an "isomorphic" web application / SPA built with React.js, Express, Flux, ES6+, JSX, Babel, PostCSS, Webpack, BrowserSync...
JavaScript
1
star
69

fxa-mochitest

fxa-mochitest
JavaScript
1
star
70

voxel-test-playground

voxel-test-playground
JavaScript
1
star
71

ratchet-firefoxos

Firefox OS Theme for Ratchet
CSS
1
star
72

ss-247-nightly

ss-247-nightly
JavaScript
1
star
73

conventional-changelog

Generate a changelog from git metadata
JavaScript
1
star
74

Preferences.sublime-settings

Preferences.sublime-settings
1
star
75

fxa-local-dev

An easy way to contribute to Firefox Accounts
JavaScript
1
star
76

august

after july and before september
1
star
77

intern-quick-test

intern-quick-test
JavaScript
1
star
78

fxa-checkbox

fxa-checkbox because custom checkeboxes
JavaScript
1
star
79

react-native-rust-jose-c

react-native-rust-jose-c
C#
1
star
80

fxa-docs-browser-loop

1
star
81

fxa-dev-launcher

fxa-dev-launcher
JavaScript
1
star
82

picl-third-party-app

picl-third-party-app
JavaScript
1
star
83

nbviewer-electron-app

nbviewer-electron-app
1
star
84

fxa-cyclops

CSS
1
star
85

VXRunner

JavaScript
1
star
86

yeomanto-may-demo

yeomanto-may-demo
JavaScript
1
star
87

fxa-content-experiments-restored

experiments for fxa-content-server
JavaScript
1
star
88

node-1

Node.js JavaScript runtime ✨🐢🚀✨
JavaScript
1
star