3 ms·
Show HN: Greppo – Prototype Geospatial web-apps quickly
- krishadi 5y agoHello HN! We’re building Greppo (https://greppo.io/ https://greppo.io/) for Data Scientists looking to prototype interactive Geospatial web-applications with Python. The library is a toolkit to quickly integrate data, algorithms, APIs and visualizations without any frontend code. Why did we build Greppo? We wanted to build a web-app which could provide an interface to interact with data and ML code in Python. But we discovered that existing frameworks provide only visualizations or were tedious to set up. So we built Greppo as a quick and easy framework to build an interactive app that prioritizes Geospatial visualizations. Here’s an example of an app that we built in a few minutes, and deployed with AWS Lightsail as a docker container service, https://greppo-demo-sfo.sm48tr5o7beei.us-west-2.cs.amazonlightsail.com/ https://greppo-demo-sfo.sm48tr5o7beei.us-west-2.cs.amazonlig... . We visualize the public amenities (toilets, atm etc) in San Francisco, and display the count within a selected area. You can interact with the app by modifying the pre-selected area loaded by default on the app or adding a new one. On update, the bar chart should reflect the new counts across the selected areas. This Greppo app could be used in a public policy setting to make decisions on what areas are underserved and why. To get started simply install with pip, `pip install greppo`. We are actively developing Greppo, and would love to hear your feedback! The github repo can be found at https://github.com/greppo-io/greppo https://github.com/greppo-io/greppo Feel free to reach out to us at info@greppo.io . We’re also on twitter, https://twitter.com/redbarchetta21 https://twitter.com/redbarchetta21 https://twitter.com/krish_adi_ https://twitter.com/krish_adi_
- scratch07 5y agoCool website. How is this different from Plotly/Dash or Streamlit?
- krishadi 5y agoTo set this up in Dash, it is quite a tedious task. And for the other, Streamlit, it doesn't optimize for geospatial data and its interaction in particular.