So, you want to make a native wrapper for Google Maps (or any Web page)?
Here you go: $nativefier maps.google.com
“You’re done,” wrote the creator of Nativefier, this week’s GitHub project of the week.
According to Jia Hao, a computer science student at the Singapore University of Technology and Design and creator of Nativefier, said that Nativefier was started because “I was tired of having to ⌘-tab or alt-tab to my browser and then search through the numerous open tabs when I was using Facebook Messenger or WhatsApp Web.”
Nativefier creates a desktop application for any single-page Web application by wrapping it in an OS executable (.app, .exe, etc.), and they are packaged with Electron by running a simple command. It allows for wrapping any Web page natively “without even thinking, across Windows, OS X and Linus,” wrote Hao.
Nativefier will also intelligently attempt to determine the app name, the OS and processor architecture, among other options.
A further introduction to Nativefier and its usage is available on GitHub.
Top 5 projects trending on GitHub
#1. Free Code Camp: Still trending! Featured in our GitHub project of the week many weeks ago.
#2. Dear GitHub: An open letter to GitHub from the maintainers of open-source projects. We did our own examination of it here.
#3. JS Tips: A repository that provides a JavaScript tip a day!
#4. Warp-CTC: Fast parallel CTC. We covered the code here.
#5. ChakraCore: A core component of Microsoft’s JavaScript engine that powers Microsoft Edge. We covered that too.