All Projects โ†’ openbrewerydb โ†’ openbrewerydb

openbrewerydb / openbrewerydb

Licence: MIT license
๐Ÿป An open-source dataset of breweries, cideries, brewpubs, and bottleshops.

Programming Languages

Jupyter Notebook
11667 projects
typescript
32286 projects

Projects that are alternatives of or similar to openbrewerydb

ottosocial
๐Ÿ‘ ottosocial is a CLI to schedule tweets via CSV
Stars: โœญ 23 (-80%)
Mutual labels:  csv
DataProfiler
What's in your data? Extract schema, statistics and entities from datasets
Stars: โœญ 843 (+633.04%)
Mutual labels:  csv
node-emails-from-csv
A simple NodeJS aplication that helps sending emails for events. Uses CSV files for target users.
Stars: โœญ 18 (-84.35%)
Mutual labels:  csv
phpunit-extensions
๐Ÿ“ฆ Some cool extensions for PHPUnit
Stars: โœญ 28 (-75.65%)
Mutual labels:  csv
import-cli-simple
This the meta package for Pacemaker Community, a Symfony based CLI application that provides import functionality for products, categories, attributes, and attribute-sets. The default format is CSV, adapters for XML are also available. The application can be declaratively extended by additional operations, which can be used to reassemble and exeโ€ฆ
Stars: โœญ 69 (-40%)
Mutual labels:  csv
flowtorch
flowTorch - a Python library for analysis and reduced-order modeling of fluid flows
Stars: โœญ 47 (-59.13%)
Mutual labels:  csv
grafana-csv-plugin
CSV datasource for Grafana 6.x.x / 7.x.x
Stars: โœญ 33 (-71.3%)
Mutual labels:  csv
libcsv
libcsv is a small, simple and fast CSV library written in pure ANSI C89 that can read and write CSV data. | libcsvๆ˜ฏ็”จ็บฏANSI C89็ผ–ๅ†™็š„ๅฐๅž‹ใ€็ฎ€ๅ•ใ€ๅฟซ้€Ÿ็š„CSVๅบ“๏ผŒๆ”ฏๆŒ่ฏปๅ†™CSVๆ•ฐๆฎ.
Stars: โœญ 23 (-80%)
Mutual labels:  csv
municipios-br
Dados em formato aberto sobre municรญpios e unidades federativas do Brasil.
Stars: โœญ 58 (-49.57%)
Mutual labels:  csv
cubetl
CubETL - Framework and tool for data ETL (Extract, Transform and Load) in Python (PERSONAL PROJECT / SELDOM MAINTAINED)
Stars: โœญ 21 (-81.74%)
Mutual labels:  csv
tabular-stream
Detects tabular data (spreadsheets, dsv or json, 20+ different formats) and emits normalized objects.
Stars: โœญ 34 (-70.43%)
Mutual labels:  csv
CsvTextFieldParser
A simple CSV parser based on Microsoft.VisualBasic.FileIO.TextFieldParser.
Stars: โœญ 40 (-65.22%)
Mutual labels:  csv
OBIS
A JavaScript framework for downloading bank statements in OFX, QIF, CSV, and JSON. Currently supports HSBC UK Personal Banking.
Stars: โœญ 37 (-67.83%)
Mutual labels:  csv
csv2xlsx
Fast and simple opensource command line tool to convert CSV do XLSX
Stars: โœญ 38 (-66.96%)
Mutual labels:  csv
badsv
The official BaDSV specification and CLI. Ascend from your puny DSV files!
Stars: โœญ 50 (-56.52%)
Mutual labels:  csv
Textrude
Code generation from YAML/JSON/CSV models via SCRIBAN templates
Stars: โœญ 79 (-31.3%)
Mutual labels:  csv
FileConvert
Converts between file formats such as CSV and Parquet
Stars: โœญ 14 (-87.83%)
Mutual labels:  csv
ngx-csv
Angular directive to generate a CSV download in the browser
Stars: โœญ 34 (-70.43%)
Mutual labels:  csv
Workout
A simple iOS app that accesses Health data to export workout data to CSV for any use.
Stars: โœญ 39 (-66.09%)
Mutual labels:  csv
DaFlow
Apache-Spark based Data Flow(ETL) Framework which supports multiple read, write destinations of different types and also support multiple categories of transformation rules.
Stars: โœญ 24 (-79.13%)
Mutual labels:  csv

๐Ÿป Open Brewery DB Dataset

All Contributors

Open Brewery DB Logo

This is the open-source dataset for the Open Brewery DB API which is served by a REST API built with Ruby on Rails

๐ŸŽฏ Purpose

Provide an approval-based pipeline to update the dataset and API.

๐Ÿ—„ Data Formats

API

Access the dataset programmatically via the Open Brewery DB API. Use the following tools to get started without any code:

databar.ai

If you don't know how to use APIs, you can use Brewery DB without code through the databar.ai platform.

Run without code

Postman

A shared Postman collection containing all the API requests to fetch breweries information from the open-source dataset.

Run in Postman

๐Ÿš€ Getting Started

  1. git clone [email protected]:openbrewerydb/openbrewerydb.git
  2. cd openbrewerydb && npm install

๐Ÿค Contributing

For information on contributing to this project, please see the contributing guide and our code of conduct.

  1. Fork the repository
  2. Add or update breweries in the CSV (Excel, Google Sheets)
  3. Submit a Pull Request

Tips

  • CSVs are organized by data/[country]/[state] or data/[country]/[county_province]
  • Required fields/columns: name, street, brewery_type, city, state (or county_province), postal_code, and country

โš™๏ธ Scripts

These are the npm scripts used to maintain this dataset.

  • npm run csv:combine - Combine CSVs from country/state-region folders into breweries.csv
  • npm run csv:split - Split breweries.csv into country/state-region/city CSVs
  • npm run contributors:add - Add contributor (interactive CLI)
  • npm run contributors:check - Check if there are any missing contributors
  • npm run contributors:generate - Generate contributors into README.md
  • npm run generate:ids - Generate unique OBDB IDs based on the brewery name and city and overwrite breweries.csv
  • npm run generate:json - Generate JSON from breweries.csv output to breweries.json
  • npm run generate:sql - Generate PostgreSQL SQL from breweries.csv output to breweries.sql
  • npm run validate - Validate CSVs based on JSON Schema
  • npm run workflow:maintain - Combine, generate, split (used when updating individual CSVs)

๐Ÿ‘พ Community

๐Ÿ“ซ Feedback

Any feedback, please email me.

Cheers! ๐Ÿป

Contributors โœจ

Thanks goes to these wonderful people (emoji key):


Mike Putnam

๐Ÿ”ฃ

Andrew A. Barber

๐Ÿ”ฃ

Jason Allen

๐Ÿ”ฃ

Juicob

๐Ÿ”ฃ

Will Karnasiewicz

๐Ÿ”ฃ

Dylan T. Vavra

๐Ÿ”ฃ

Madison Martinez

๐Ÿ”ฃ

Daniel Eremchuk

๐Ÿ”ฃ

Alex Chong

๐Ÿ”ฃ

Matt S

๐Ÿ”ฃ

Samuel Rusher

๐Ÿ”ฃ

Evan Caraway

๐Ÿ”ฃ

Tyler K Kuromiya Parker

๐Ÿ”ฃ

kendellmendoza

๐Ÿ”ฃ

Johnnyk737

๐Ÿ”ฃ

James Schuler

๐Ÿ”ฃ

Creighton Leif

๐Ÿ”ฃ

Vitaly Tomilov

๐Ÿ’ป

Kyle Scudder

๐Ÿ”ฃ

Chris Mears

๐Ÿ’ฌ ๐Ÿ’ป ๐Ÿ”ฃ ๐Ÿšง ๐Ÿ“† ๐Ÿ”ง โœ…

donkeyslaps

๐Ÿ”ฃ

Pranav Davar

๐Ÿ”ง

Alexandre Hernandes Barrozo

๐Ÿ”ฃ

Resten

๐Ÿ”ฃ

Matt Higgins

๐Ÿ”ฃ

Alex Justesen

๐Ÿ”ฃ

This project follows the all-contributors specification. Contributions of any kind welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].