API Design Organizations

These are the organizations I come across in my research who are doing interesting things in the API space. They could be companies, institutions, government agencies, or any other type of organizational entity. My goal is to aggregate so I can stay in tune with what they are up to and how it impacts the API space.

API Academy

Your Guide to API Design & Implementation Best Practices. API Academy delivers online lessons and in-person consulting services covering essential API techniques and tools for business managers, interface designers and enterprise architects.

API Stylebook

Collections Of Resources For API Designers. Publicly available API design guidelines are analyzed to list covered topics and their references within each one. All references to a specific topic throughout all analyzed guidelines are easily accessible. Browse each topic and be inspired by references from different guidelines. Design Guidelines cover different topics in different ways, get easy access to all references on each on

Apiary

Apiary.io is a hosted suite of tools that help companies build web APIs quickly, test and monitor them easily and document them effortlessly. It provides API owners with necessary infrastructure and helps them build relationship with their users. Core of the self-service solution is API Blueprint, an efficient format for describing an API, aspiring to define new gold standard for REST API development. The product uses this Blueprint to streamline adoption of new services and simplify integration to other systems.

Apigee API Studio

Apigee launched their API Studio out of their earlier Apigee-127 product, their work on the Swagger platform and editor, and their BaaS offering. The new studio opens up the ability for developers to design, mock, test and share via their online open source based platform.

APIMATIC

APIMATIC is an automatic SDK generator for Hypermedia APIs. Providing SDKs or client libraries not only reduces the time required for your customers to begin consuming your API, but also provides competitor advantage by targeting the variety of programming languages. While the market pressures you to release early and release often, you will often find yourself constrained with respect to time and resources. As a result, maintaining SDKs becomes untenable which ends up becoming a support nightmare.

Apimint

APIMINT is an API lifecycle management tool. With our design first approach, all stake holders get a platform to collaborate and give feedback on API design and structure. We make sure your all your teams can easily agree and understand your APIs.

Gelato.io

Gelato.io is a tool for creating really great API Documentation and Developer Portals. You can describe your API, import and sync with Swagger or API Blueprint, write awesome guides (or get them written for you), have your developers register and get updates when things change, get an automatic API Explorer - everything a good Documentation Site needs and more!

gRPC

gRPC is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services.

Mashape

Mashape provides tools that enable developers to quickly deliver and consume APIs and offers a marketplace for listing APIs. Mashape provides tools for testing your API, code for generation of custom errors, components for user management and standardized API code language libraries in multiple languages.  Once your API is ready for prime time Mashape provides a marketplace for listing your API, letting developers to easily discover and begin hacking with your API, in a social API community environment.

Materia

A modern development environment to build advanced mobile and web applications. Materia is an easy-to-use backend to build all kinds of applications (mobile, web, gaming and more). Materia tooling aims to manage the entire development cycle for building enterprise class backends.

MuleSoft

MuleSoft provides the most widely used integration platform for connecting SaaS and enterprise applications in the cloud and on-premise. With the rise of cloud and mobile, enterprises face a choice: get overwhelmed by the resulting explosion of end points or seize the opportunity to gain competitive advantage. Founded on the idea that connecting applications should not be hard, MuleSoft lets organizations harness the power of their applications through integration. MuleSoft’s Anypoint™ technology eliminates costly, time-intensive point-to-point integration, enabling business agility.

RepreZen API Studio

RepreZen's solution focuses specifically on the API design process in large organizations and complex ecosystems. API management platforms address various aspects of the downstream lifecycle: packaging, provisioning, metering, proxy, and client portal. API Studio easily ties into API management platforms using generated API description formats including WADL, Swagger, RAML and others.

Restlet

APISpark is an  cloud API platform that lets you create, host, manage and use web APIs. Using the Restlet Framework at its core, APISpark simplifies the web API experience, the time to market, and the overall cost to get started and to scale you APIs.  Restlet is a web API platform vendor, pioneer of RESTful web APIs. APISpark serves our customers around the world, providing software to build web APIs, which includes APISpark, the PaaS version of Restlet.  APISpark lets you build and deploy your web APIs, which includes the creation, hosting and management--all in one solution.

StopLight

StopLight provides engineering teams with a new way to document, test, and build web APIs. Our technology easily and automatically maps an API, and then provides tooling and services to reduce development time, and increase reliability and accessibility.

Web Concepts

The Web's Uniform Interface is based on a large and growing set of specifications. These specifications establish the shared concepts that providers and consumers of Web services can rely on. Web Concepts is providing an overview of these concepts and of the specifications defining them. One example for how this works is the Hypertext Markup Language (HTML), which defines the media type text/html and a set of link relation types such as alternate and section. Web Concepts provides a structured, quick, and interlinked overview of these and many more concepts that together establish the Web surface.

If you think there is an organization I should have listed here feel free to tweet it at me, or submit as a Github issue. Even though I do this full time, I'm still a one person show, and I miss quite a bit, and depend on my network to help me know what is going on.