openalex 0.2.2

A rust module to to access metadata from openalex.org
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# rust crate for [OpenAlex]https://docs.openalex.org/
[![Build](https://github.com/0x6e66/openalex/actions/workflows/rust.yml/badge.svg)](https://github.com/0x6e66/openalex/actions/workflows/rust.yml)
[![Crate](https://img.shields.io/crates/v/openalex.svg)](https://crates.io/crates/openalex)
[![Documentation](https://img.shields.io/docsrs/openalex?label=docs.rs)](https://docs.rs/openalex)
![License](https://img.shields.io/crates/l/openalex)

## Description
This crate aims to provide interoperability between rust and the open publication database [OpenAlex](https://docs.openalex.org/). Currently these [OpenAlex API entities](https://docs.openalex.org/api-entities/entities-overview) are supported:
- [Works]https://docs.openalex.org/api-entities/works ([here]./src/api_entities/work.rs)
- [Authors]https://docs.openalex.org/api-entities/authors ([here]./src/api_entities/author.rs)
- [Sources]https://docs.openalex.org/api-entities/sources ([here]./src/api_entities/source.rs)
- [Institutions]https://docs.openalex.org/api-entities/institutions ([here]./src/api_entities/institution.rs)
- [Keywords]https://docs.openalex.org/api-entities/keywords ([here]./src/api_entities/keyword.rs)
- [Publishers]https://docs.openalex.org/api-entities/publishers ([here]./src/api_entities/publisher.rs)
- [Funders]https://docs.openalex.org/api-entities/funders ([here]./src/api_entities/funder.rs)
- [Concepts]https://docs.openalex.org/api-entities/concepts ([here]./src/api_entities/concept.rs)