Public Lab's repositories
Leaflet.DistortableImage
A Leaflet extension to distort or "rubber sheet" images
mapknitter
Upload your own aerial images, position (rubbersheet) them in a web interface over existing map data, and share via web or composite and export for print.
community-toolbox
Tools to understand and welcome people into a contributor community
spectral-workbench
Web-based tools for collecting, analyzing, and sharing data from a DIY spectrometer
image-sequencer
A pure JavaScript sequential image processing system, inspired by storyboards
leaflet-environmental-layers
Collection of different environmental map layers in an easy to use Leaflet library, similar to https://github.com/leaflet-extras/leaflet-providers#leaflet-providers
PublicLab.Editor
A general purpose, JS/Bootstrap UI framework for rich text posting. An author-friendly, minimal, mobile/desktop interface for creating blog-like content, designed for PublicLab.org
spectral-workbench.js
The JavaScript heart of Spectral Workbench; a Public Lab project to record, manipulate, and analyze spectrometric data.
simple-data-grapher
Turns CSVs into graphs in a few simple steps; embeds onto other websites!
leaflet-blurred-location
A Leaflet-based interface for selecting a "blurred" or low-resolution location, to preserve privacy
inline-markdown-editor
An inline wysiwyg markdown document editor based on replacing string subsections. WYSIWYG possible via woofmark.
leaflet-multispectral
Multispectral color manipulation and processing (NDVI etc) for Leaflet image overlays with pure JavaScript in Image Sequencer
pi-builder
Developing a reproducible build script system for making Raspberry Pi .img files
papercraft-spectrometer
An introductory papercraft spectrometry kit
leaflet-blurred-location-display
A library to display points which have been "blurred" for privacy with leaflet-blurred-location
webjack-firmata
A wrapper for WebJack to use as transport layer for firmata.js, for firmata access to an Arduino from a web browser.
colorimetry
A web-based colorimetry toolkit, using Image Sequencer
image-sequencer-app
An Image Processing server based on image-sequencer
community-microscope
Community Microscope design files
leaflet-tile-filter
Multispectral color manipulation and processing (NDVI etc) for Leaflet tile layers with pure JavaScript in Image Sequencer
mapknitter-exporter
The GDAL/ImageMagick-based exporter system from MapKnitter
infragram-js
A small client-side web application for rendering NDVI images (DEPRECATED in favor of https://github.com/publiclab/infragram)
mapknitter-exporter-sinatra
A minimal Sinatra app to run MapKnitter exports in the cloud
plots-leaflet-viewer
A leaflet-based TMS viewer which accepts a TMS URL as a GET parameter. Good for fullscreen map viewing and embedding.
lego-spectrometer
Design files for the Public Lab Lego Spectrometer
matcher-cli
Node-based CLI utility for local matcher-core configs headless testing 🎈