Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/foss42/api

Open Source APIs
https://github.com/foss42/api

api api-rest apis fast-api fastapi gssoc public-api public-apis

Last synced: about 14 hours ago
JSON representation

Open Source APIs

Awesome Lists containing this project

README

        

[![Discord Server Invite](https://img.shields.io/badge/DISCORD-JOIN%20SERVER-5663F7?style=for-the-badge&logo=discord&logoColor=white)](https://bit.ly/heyfoss)

Contributors should go through the [Contributing Guide](https://github.com/foss42/api/blob/main/CONTRIBUTING.md) to learn how to setup development environment, raise an issue and send across a PR.

# Open Source APIs for all!

### Please support this initiative by giving this project a Star ⭐️

Currently, we have open source public APIs for the following use cases that you can directly add to your projects:

### 1. Country

Access to a wide range of country data (geographic & demographic) and services.

### 2. Text Conversion

Convert one type (or format) of data into another format or structure.

### 3. Humanization

Convert data into human readable format for social media applications.

### 4. Case Conversion

Easily convert text between different letter cases.

## Understanding the Project Structure

foss42 APIs project has 3 parts:

- [Swagger API Docs](https://api.apidash.dev/docs): The documentation for all the APIs automatically generated via FastAPI.
- [foss42/api](https://github.com/foss42/api): The FastAPI app which serves the APIs.
- [foss42/foss42-core](https://github.com/foss42/foss42-core): The open source core python library which has the algorithms, the data and does all the heavy-lifting.

## Doubts?

Also, please feel free to drop by our [Discord server](https://bit.ly/heyfoss) and we can have a chat.