Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/joseluisq/json-datasets

Example of various datasets in JSON format for different purposes.
https://github.com/joseluisq/json-datasets

currencies json json-data json-dataset operating-system programming-languages

Last synced: 13 days ago
JSON representation

Example of various datasets in JSON format for different purposes.

Awesome Lists containing this project

README

        

# JSON Datasets 🌎

> Example of various datasets in JSON format for different purposes.

## Programming languages

### 1. Programming languages and their keywords

JSON file of programming languages and their keywords. Additionally, it contains a summary and extensions fields. Originally adapted from https://github.com/leighmcculloch/keywords.

__File:__ [programming_languages_keywords.json](./json/programming-languages/programming_languages_keywords.json)

__Structure:__

```json
{
"name": "Rust",
"version": 1.31,
"summary": "A programming language that empowers everyone to build reliable and efficient software.",
"extensions": [
"rs",
"rlib"
],
"keywords": [ "trait", "impl", "struct", "pub", "let" ],
"sources": [
"https://doc.rust-lang.org/grammar.html#keywords"
]
}
```

## Operating systems

### 1. Mac OS X releases

A data set containing generic information about Mac OS X releases.

__File:__ [macosx_releases.json](./json/operating-systems/macosx_releases.json)

__Structure:__

```json
{
"name": "macOS Ventura",
"version": "13.0",
"darwin": "22.1.0",
"release_date": "2022-10-24",
"architectures": [
"x86_64",
"arm64"
]
}
```

## Currencies

### 1. Current JSON list of all currency symbols

Current JSON list of all currency symbols from the [Currency Code Services – ISO 4217 / Currency & funds code list](https://www.currency-iso.org/en/home/tables.html)

__File:__ [currencies_medium.json](./json/currencies/currencies_medium.json)

__Structure:__

```json
{
"country_name": "PERU",
"currency_name": "Sol",
"currency_iso_code": "PEN",
"currency_number": "604",
"currency_mnr_unts": "2"
},
```

### 2. Simple current JSON list of currency symbols

Current JSON list of all currency symbols from the [Open Exchange Rates API](https://docs.openexchangerates.org/docs/currencies-json).

__File:__ [currencies_simple.json](./json/currencies/currencies_simple.json)

__Structure:__

```json
{
"EUR": "Euro",
"FJD": "Fijian Dollar",
"FKP": "Falkland Islands Pound",
"GBP": "British Pound Sterling",
"GEL": "Georgian Lari",
},
```

### 3. Historic denominations of currencies

Historic denominations of currencies and funds by [Currency Code Services – ISO 4217](https://www.currency-iso.org/en/home/tables/table-a3.html)

__File:__ [currencies_historical.json](./json/currencies/currencies_historical.json)

__Structure:__

```json
{
"country_name": "GERMANY",
"currency_name": "Deutsche Mark",
"currency_iso_code": "DEM",
"currency_number": "276",
"currency_wthdrwl_dt": "2002-03"
},
```

### 4. Currency JSON list with symbols

Currency JSON list with symbols per ISO code.

__File:__ [currencies_symbols.json](./json/currencies/currencies_symbols.json)

__Structure:__

```json
{
"EUR": {
"symbol": "€",
"name": "Euro",
"symbol_native": "€",
"decimal_digits": 2,
"rounding": 0,
"iso_code": "EUR",
"name_plural": "euros"
},
}
```

## Contributions

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in current work by you, as defined in the Apache-2.0 license, shall be dual licensed as described below, without any additional terms or conditions.

Feel free to send some [Pull request](https://github.com/joseluisq/json-datasets/pulls) or [issue](https://github.com/joseluisq/json-datasets/issues).

## License

This work is primarily distributed under the terms of both the [MIT license](LICENSE-MIT) and the [Apache License (Version 2.0)](LICENSE-APACHE).

© 2020-present [Jose Quintana](https://git.io/joseluisq)