• Stars
    star
    492
  • Rank 89,476 (Top 2 %)
  • Language
    CSS
  • License
    Apache License 2.0
  • Created almost 9 years ago
  • Updated about 1 year ago

Reviews

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

Repository Details

Converts your favorite web apps into desktop apps with their own dedicated launcher icon.

Applicationize

Gitter

Applicationize converts your favorite web apps into desktop apps with their own dedicated launcher icon.

It generates a Google Chrome extension that embeds your favorite SPA web app and places a custom shortcut icon in your app launcher when you install it.

https://applicationize.me/

Demo

Here's a screenshot of Facebook Messenger (messenger.com) running as an applicationized desktop app:


How to Use

  1. Go to https://applicationize.me/now
  2. Enter a URL to any web app, such as https://web.whatsapp.com/
  3. Press Enter and download the generated Chrome extension
  4. Open a new tab and navigate to chrome://extensions/
  5. Drag the downloaded .crx file from its download folder to the extensions page to install it

That's it! Your applicationized web app is now available via your app launcher. We recommend pinning it to your application dock or system taskbar!

Keyboard Shortcuts

  • CTRL / CMD + [ to go back
  • CTRL / CMD + ] to go forward
  • CTRL / CMD + + to zoom in
  • CTRL / CMD + - to zoom out
  • CTRL / CMD + 0 to reset zoom
  • CTRL / CMD + P to print page
  • CTRL / CMD + F to find in page
  • CTRL / CMD + R to refresh the page
  • CTRL / CMD + L to copy current page URL
  • CTRL + CMD + F to enter full screen mode (ALT + CTRL + F on Windows)

Contributing

  • If you find a bug or wish to make some kind of change, please create an issue first
  • Make sure your code conventions are in-line with the project's code style
  • Make your commits and PRs as tiny as possible - one feature or bugfix at a time
  • Write detailed commit messages, in-line with the project's commit naming conventions

Running the Server

Run the following commands in the root directory of this project:

npm install
npm start

Then, visit http://localhost:8080/ to browse to your local instance of Applicationize.

Contributors

Thanks to the following individuals and organizations who help pay for hosting & domain renewal:

  • @guidokok - Guido Bedarida
  • Seam.es - we design & build for the web; stitch by stitch
  • Fan Studio UK - we specialize in mobile game app development and gamification strategies for startups and enterprise clients

License

Apache 2.0

More Repositories

1

mailgen

A Node.js package that generates clean, responsive HTML e-mails for sending transactional mail.
HTML
2,508
star
2

tldrlegal

The easiest way to find out if your JavaScript project meets its dependencies' licensing requirements.
JavaScript
159
star
3

material-letter-icons

Generates generic, single-letter icons styled according to the Material Design colors and guidelines, similar to Gmail's fallback sender icons.
JavaScript
90
star
4

redalert-android

An Android app that provides real-time rocket alerts for Israeli citizens.
Java
85
star
5

pikud-haoref-api

A Node.js wrapper library for Pikud Haoref's unofficial rocket alert API.
JavaScript
57
star
6

mongomonitor

A Node.js package that constantly monitors your MongoDB replica set to keep it healthy.
JavaScript
56
star
7

pixelmate

A macOS app built with Electron for managing files on your Google Pixel phone, working around the infamous Android File Transfer bug that some Pixel owners experience when transferring files to/from their device.
JavaScript
39
star
8

ebay-popularity-sort

A chrome extension that sorts the eBayâ„¢ search results by popularity (number of times sold).
HTML
33
star
9

shutapp-android

An Android app for rooted devices that will automatically mark your WhatsApp muted chats as read and prevent them from jumping to the top of the chat list.
Java
17
star
10

cachet-api

A Node.js API client for Cachet, the open source status page system.
JavaScript
16
star
11

facebook-alerts

Automatically notifies you of interesting posts published to preconfigured Facebook feeds.
JavaScript
14
star
12

batch-reply-for-gmail

A chrome extension that makes it possible to reply to all selected conversations in Gmailâ„¢ at once.
JavaScript
11
star
13

koa-mysql

A koa wrapper for felixge/node-mysql.
JavaScript
10
star
14

sunriser-android

Emits an artificial sunrise by integrating with a smart light bulb to gradually wake you up in the morning.
Java
6
star
15

redalert-ios

An iOS app that provides real-time rocket alerts for Israeli citizens.
Objective-C
6
star
16

mongodb-largest-documents

A simple Node.js script that finds the top X largest documents in a given MongoDB collection.
JavaScript
4
star
17

paho-mqtt-android

A modified version of the Eclipse Paho MQTT Java library custom-tailored for Android use.
Java
4
star
18

feedblocker-android

Limits your feed browsing time by displaying a friendly reminder to close the feed and do something productive for a change.
Java
4
star
19

monkster

A Node.js package that provides high availability for Monk, the wise MongoDB API.
JavaScript
3
star
20

sockstat

A Node.js package that parses the /proc/net/sockstat file for socket connectivity statistics.
JavaScript
3
star
21

koa-async

A Koa wrapper for caolan/async.
JavaScript
3
star
22

chrome-visualizer

A custom Visual Studio debug visualizer that displays HTML strings in Google Chrome.
HTML
3
star
23

scalemate

A Node.js package that scales your application servers by publishing custom CloudWatch metrics to AWS.
JavaScript
3
star
24

wifidev-android

An Android application that lets you easily debug and test your Android apps wirelessly, using adb connect.
Java
3
star
25

youtube-for-work

A chrome extension that makes it possible to listen to music videos on YouTubeâ„¢ without getting fired for their graphic content. This extension hides the currently playing video and blurs search thumbnails automagically, so you can listen to your favourite music at work safely.
JavaScript
3
star
26

fcm-v1-http2

Node.js package for sending multicast notifications using HTTP/2 multiplexing through the FCM HTTP v1 API.
JavaScript
2
star
27

milight-api

An Android API client for controlling Milight RGBW connected light bulbs.
Java
1
star