Giter VIP home page Giter VIP logo

awesome-civic's Introduction

Awesome Civic Software Awesome

A list of resources for awesome civic software tools, libraries, and applications.

Inspired by the awesome list. Feel free to improve this list.

Table of Contents

Data

Tools

Awesome tools to help get your civic duty on

  • DataTables - A jQuery Javascript plugin to help enhance table display.
  • jq - A lightweight and flexible command-line JSON processor.
  • Miller - Command line tool that 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.

Mapping

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.

Applications

  • DemocracyOS - An open-source platform for public policy feedback and voting.
  • Next.OpenSpending.Org - Powerful web application that allows you to convert municipal budgets into Frictionless Data's Fiscal Data Package and quickly generate bespoke, d3-based visualizations with a single-click.

Resources

Design

  • Invision - Create interactive mockups/prototypes in the browser. One project is free.
  • Balsamiq - Really easy to use mockup website/desktop app. Email Balsamiq for a free "do-gooder" license.
  • POP App - Draw your mockup on paper, then take photos with this app to make interactive. First two projects are free.

Who to follow

Civic hackers doing interesting things on GitHub.

Icons

More awesome

Discover other awesome, awesome lists.

License

CC0

To the extent possible under law, @codeforhawaii and all its contributors have waived all copyright and related or neighboring rights to this work.

awesome-civic's People

Contributors

carlvlewis avatar hansthompson avatar jerryhall avatar luqmaan avatar mckaydavis avatar rbvea avatar ryankanno avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-civic's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.