awesome-streetview - beautiful [lat, lng] Google Street View locations

  •        5

Returns a random [ latitude, longitude ] location that looks darn good in Google Street View.PRs for more welcome, see Contributing.


unique-random-array : ^1.0.0



Related Projects

CTPanoramaView - A library that displays spherical or cylindrical panoramas with touch or motion based controls

  •    Swift

CTPanoramaView is a high-performance library that uses SceneKit to display complete spherical or cylindrical panoramas with touch or motion based controls. CTPanoramaView can be used both from Objective-C and Swift code.

android-OurStreets - Visit StreetView galleries with delightful material design aspects.

  •    Java

Visit StreetView galleries with delightful material design aspects. With OurStreets you can experience beautiful views from around the world in 360 degrees. All of this with a delightful material design approach throughout the whole interface.

streetview-stereographic - Shader Toy + Google Map + Panoramic Explorer

  •    Javascript

Shader Toy + Google Map + Panoramic Explorer

Faster-High-Res-Neural-Inpainting - High-Resolution Image Inpainting using Multi-Scale Neural Patch Synthesis

  •    Lua

[update 10/10/2017] Example of photo editing using inpainting at the project website. [update 9/30/2017] We shared the inpainting result of 200 ImageNet images and 100 Paris StreetView Images at the project website.

react-native-searchbar - A pretty sweet search bar for React Native.

  •    Javascript

A pretty awesome search bar for React Native. It has a built in simple search capability which can be utilised by handing the component data and providing a handleResults function which will receive the filtered copy of the data array. The search function uses a depth-first algorithm to traverse the data and simply looks for an indexOf the user input within all strings, numbers, and boolean values in the data.

Butterknife - Bind Android views and callbacks to fields and methods.

  •    Java

Field and method binding for Android views which uses annotation processing to generate boilerplate code for you. Annotate fields with @BindView and a view ID for Butter Knife to find and automatically cast the corresponding view in your layout. Instead of slow reflection, code is generated to perform the view look-ups. Calling bind delegates to this generated code that you can see and debug.

polyline - polyline encoding and decoding in javascript

  •    Javascript

A simple google-esque polyline implementation in Javascript. Compatible with nodejs (npm install @mapbox/polyline and the browser (copy src/polyline.js)).Encodes/decodes into lat/lng coordinate pairs. Use fromGeoJSON() to encode from GeoJSON objects.

Hyperlapse.js - JavaScript hyper-lapse utility for Google Street View.

  •    Javascript

JavaScript hyper-lapse utility for Google Street View.

Hyperlapse.js - JavaScript hyper-lapse utility for Google Street View.

  •    Javascript

This library was written to create dynamic hyper-lapse (time-lapse with movement) sequences using Google Street View. See it action.

Panorama - Spherical panorama view, iOS

  •    Objective-C

This activates a split screen that works inside of VR headsets like Google Cardboard. TBD if more VR best practices are needed, such as a barrel shader.

VENTouchLock - A Touch ID and Passcode framework used in the Venmo app.

  •    Objective-C

VENTouchLock secures your app by requiring a Touch ID fingerprint scan or passcode to gain access when the app is launched cold or from the background. It is used in the official Venmo app. VENTouchLock requires a custom splash view controller to hide the contents of your app during app-switch and present the Touch ID prompt or passcode view controller. In order to create one, subclass VENTouchLockSplashViewController and override its init function with any customization. The splash view controller is usually a good place to give your users the option to logout in case another user is attempting to sign in.

awesome-ipfs - Useful resources for using IPFS and building things on top of it


This list is for projects, tools, or pretty much any things related to IPFS that are totally awesome. This is for products which are already awesome - if you have plans for cool stuff to do with IPFS, you should build it, and then link it here. If you have an idea for an awesome thing to do with IPFS, a good place to ask about it might be in ipfs/apps or ipfs/notes.These are narrowly-scoped, little JS "apps" deployed through IPFS.

Interactive Panorama Viewer


quot;Interactive Panorama Viewerquot; is a cross-plattform application for viewing cylindrical panorama images and interactively navigating throgh a panorama image collection. Furthermore it enables you to embed sound sources in your panorama images.

Panini perspective tool

  •    C++

Panini is a visual tool for creating perspective views from panoramic and wide angle photographs. More than a pano viewer, more than a view camera, with features of both. For Linux/Unix, Win32, and Mac systems with OpenGL 2.0 +

MPSkewed - An iOS collection view subclass to present a list of skewed images and a collection view layout to add parallax to the images

  •    Objective-C

The past versions (<= 0.2.0) were just an initial test, hope nobody used it in production :) . I didn't had lot of time to make it pretty and working properly but now after lot of time I worked on this pod again, I made the code a bit less ugly and the layout working more reliably. See 0.9.0 as a beta of 1.0.0; The public APIs should not change from now to 1.0.0 while I didn't care about this from 0.2.0 to 0.9.0. If it works properly for you and you want to use it, do it. If you have troubles please open an issue. Just use the CollectionView Layout as any other layout and use MPSkewedCell(s). To run the example project, clone the repo amd open MPSkewed.xcworkspace in the Example folder.

geocoder - Complete Ruby geocoding solution.

  •    Ruby

Geocoder is a complete geocoding solution for Ruby. With Rails, it adds geocoding (by street or IP address), reverse geocoding (finding street address based on given coordinates), and distance queries. It's as simple as calling geocode on your objects, and then using a scope like Venue.near("Billings, MT"). Please note that this README is for the current HEAD and may document features not present in the latest gem release. For this reason, you may want to instead view the README for your particular version.

Snoopy - Snoopy: A distributed tracking and data interception framework

  •    Python

Collected probe requests (e.g. Bob's iPhone looking for BTHomeHub-4123) are uploaded to the Snoopy server at regular intervals. All devices that associate to the Rogue AP have have their Internet served via the Snoopy Server. The server populates all probe requests into a database, and uses Wigle to determine GPS coordinates, and Google Maps to determine street addresses (and street view photographs). This means that if you're probing for your home network, I may get a photograph of your house.

awesome-c - Continuing the development of awesome-c list on GitHub


A curated list of C good stuff. This list contains only free software for code, and sellers who aren't evil for physical resources. LOOKING FOR MAINTAINERS: This list is currently pretty much inactive. I'm looking for maintainers that can make it great again. See #26 for more info, but the process is simple: add or fix a couple of things in this list and you'll become a contributor to a 850+ stars list.