A list of resources for awesome civic software (tools | libraries | applications)
Inspired by the awesome list thing. Feel free to improve this list.
Awesome libraries to help get your civic duty on
- DataTables - A jQuery Javascript plugin to help enhance table display.
Awesome tools to help get your civic duty on
- jq A lightweight and flexible command-line JSON processor.
- Miller is like sed, awk, cut, join, and sort for name-indexed data such as CSV
- csvdedupe - Command line tool using the dedupe python library for deduplicating CSV files.
- csvkit - A suite of utilities for converting to and working with CSV files.
- datamash - Command line tool to perform simple calculation (e.g. count, sum, min, max, mean, stdev, string coalescing) on input files.
- data-tools - Command line tools for data extraction, data manipulation, and file format conversion.
- json2csv - Command line tool to convert json to csv.
- q - Command line tool that allows direct execution of SQL-like queries on CSVs/TSVs (and any other tabular text files).
- subsample - Command line tool for sampling data from a large, newline-separated dataset (typically a CSV-like file).
- tabula - A tool for liberating data tables locked inside PDF files.
- RSelenium - A great R package webscraping hard to get data with Selenium without using java. Don't be afraid to try it. There is a great tutorial.
- S3 Website - A tool for pushing static websites to S3
Implementations
- AmMaps – An SVG-based mapping implementation by the folks that make AmCharts.
- Google Maps – The de facto Javascript mapping library.
- LeafletJS – An alternative, open-source Javascript mapping library.
- Mapbox – A themed, cloud-hosted LeafletJS implementation.
Tools
- Geojson.io – A GUI to alter your GeoJSOn files or view it in a tabular form.
- Google Maps geojson Editor - A tool to prune and move GeoJSON points on a map.
- Map Shaper – A tool to optimize your GeoJSON files to increase pageload times.
- Map Starter – A GUI to intuitively manipulate and export a GeoJSON/TopoJSON file.
<<<<<<< HEAD
- Code For America - Resources offered to Brigades.
- AWS in plain english - Explains AWS capabilities in simple terms.
- Code For America - Resources offered to Brigades.
- Countries in CSV - Simple list of country shapes and data in JSON/CSV format.
- Sporkability - Best practices for making projects easy to fork.
- San Diego Open Data Implementation Guide - Maksim Pecherskiy guidebook and open data assessment and playbook
- Open Procure - Open Source list of Public Agencies Procurement Thresholds
Discover other awesome, awesome lists.
To the extent possible under law, @codeforhawaii and all its contributors have waived all copyright and related or neighboring rights to this work.