API Umbrella icon
API Umbrella icon

API Umbrella

Open Source API Management. API Umbrella is a proxy that sits in front of your APIs. It can seamlessly add common functionality like api keys, rate limiting, and analytics to any API.

Default Homepage

Cost / License

  • Free
  • Open Source

Platforms

  • Linux
  • Self-Hosted
  • NGINX
-
No reviews
1like
0comments
0news articles

Features

Suggest and vote on features
  1.  API Management
  2.  REST API

 Tags

API Umbrella News & Activities

Highlights All activities

Recent activities

No activities found.

API Umbrella information

  • Developed by

    National Renewable Energy Laboratory
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    10 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  2,129 Stars
  •  358 Forks
  •  237 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
API Umbrella was added to AlternativeTo by joanhey on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is API Umbrella?

API Umbrella is an open source API management platform for exposing web service APIs. The basic goal of API Umbrella is to make life easier for both API creators and API consumers. How?

Make life easier for API creators: Allow API creators to focus on building APIs. Standardize the boring stuff: APIs can assume the boring stuff (access control, rate limiting, analytics, etc.) is already taken care if the API is being accessed, so common functionality doesn’t need to be implemented in the API code. Easy to add: API Umbrella acts as a layer above your APIs, so your API code doesn’t need to be modified to take advantage of the features provided. Scalability: Make it easier to scale your APIs. Make life easier for API consumers: Let API consumers easily explore and use your APIs. Unify disparate APIs: Present separate APIs as a cohesive offering to API consumers. APIs running on different servers or written in different programming languages can be exposed at a single endpoint for the API consumer. Standardize access: All your APIs are can be accessed using the same API key credentials. Standardize documentation: All your APIs are documented in a single place and in a similar fashion.

Official Links