API Evangelist Partners

These are my partners who invest in API Evangelist each month, helping underwrite my research, and making sure I'm able to keep monitoring the API space as I do.

3Scale

3scale makes it easy to open, secure, distribute, control and monetize APIs, that is built with performance, customer control and excellent time-to-value in mind.

Runscope

Runscope is a SaaS-based company that provides solutions for API performance testing, monitoring and debugging.

Tyk

Tyk is an open source API Gateway that is fast, scalable and modern, and offers an API management platform with an API Gateway, API analytics, developer portal and API Management Dashboard.

Restlet

Restlet is providing the fastest and easiest API-First Platform as a Service that developers and non-developers working on API projects can use.

Dreamfactory

DreamFactory Software develops and markets a technology that enables developers to connect modern mobile applications to enterprise back-end infrastructure in the cloud.

API Deployment News

These are the news items I've curated in my monitoring of the API space that are related to deploying APIs and thought worth enough to include in my research. I'm using all of these links to better understand how APIs are being deployed across a diverse range of implementations.

Title Source Visit
Swagger, the API Economy, REST, Linked Data, and a Semantic Web (2017-06-24) medium.com
10 Things I Hate About Your API — Amanda Folson (2017-06-22) medium.com
The Microservice Design Canvas (2017-06-22) www.apiacademy.co
Developing RESTful APIs with Kotlin (2017-06-22) medium.com
Developing RESTful APIs with Kotlin (2017-06-22) auth0.com
Building a REST API with Laravel? Standardise your responses with JSend (2017-06-21) medium.com
FastGo with TripGo API — Sample App using React (2017-06-20) medium.com
Introducing the Chunked Upload API (2017-06-20) medium.com
Running CDK 3.0 on Fedora 25 (2017-06-20) developers.redhat.com
4 Mantras for Designing Scalable APIs (2017-06-20) nordicapis.com
Twitter API: Cursoring (2017-06-19) medium.com
Developing with Golang and the Xero API (2017-06-19) medium.com
RESTful Services (2017-06-16) developers.redhat.com
Best Practices for API Error Handling (2017-06-15) nordicapis.com
Build your first RESTful API with Node.js (2017-06-14) medium.com
API design fundamentals: usage driven design (2017-06-14) medium.com
Turn CSV files into REST APIs with DreamFactory's Data Importer (2017-06-13) blog.dreamfactory.com
DreamFactory 2.7 adds CSV file import, OpenID Connect, and custom installation (2017-06-12) blog.dreamfactory.com
API Platform 2.1 Feature Walkthrough: Create Blazing Fast Hypermedia APIs, Generate JS Apps (2017-06-12) dunglas.fr
Scenarios v3.3 Update (2017-06-12) medium.com
REST API for Dummies: The Store Metaphor (2017-06-12) medium.com
Deploying Applications to Azure Container Service (2017-06-11) blogs.msdn.microsoft.com
RESTful Services (2017-06-11) medium.com
The Definitive Guide for building REST APIs (2017-06-10) medium.com
Transclude Preference for the HTTP Prefer Header (2017-06-09) rawgit.com
Announcing Release Phase: Automatically Run Tasks Before a New Release is Deployed (2017-06-08) blog.heroku.com
Building an API with Django REST Framework and Class (2017-06-08) medium.com
API Platform 2.1 Feature Walkthrough: Create Blazing Fast Hypermedia APIs, Generate JS Apps (2017-06-08) dunglas.fr
Amazon API Gateway Enables Customization of Error Responses (2017-06-06) aws.amazon.com
KDL: A Notation to Describe Kubernetes Application Deployments (2017-06-06) blog.openshift.com
Three Principles of API First Design (2017-06-02) medium.com
REST API Design Tips from Experience (2017-05-30) medium.com
Service (2017-05-30) www.bmc.com
Accordion APIs How (2017-05-30) medium.com
Which wordlist endpoints would be useful for you? — API Developer Community (2017-05-27) forum.oxforddictionaries.com
Recently posted on our blog at www.lunchbadger.com (2017-05-25) medium.com
RFC 3117 (2017-05-25) tools.ietf.org
Robustness principle (2017-05-25) www.wikiwand.com
Why you should follow the robustness principle in your APIs (2017-05-25) engineering.klarna.com
API Lifecycle: Design Stage (Part 2 of 4) (2017-05-24) medium.com
Pagination, Filtering, and Sorting — API Working Group 0.0.1.dev223 documentation (2017-05-23) specs.openstack.org
Sorting — Twitter Developers (2017-05-23) dev.twitter.com
REST API Sorting Paging and Filtering (2017-05-23) www.thrinacia.com
The Resource Groups Tagging API Makes It Easier to List Your Resources by Using a New Pagination Parameter (2017-05-22) aws.amazon.com
The Resource Groups Tagging API Makes It Easier to List Your Resources by Using a New Pagination Parameter (2017-05-22) aws.amazon.com
API Design: Think First, Code Later (2017-05-20) cheesecakelabs.com
The four levels of consistency in API design (2017-05-18) restlet.com
Tweet: REST Anti-Patterns https://t.co/EC42OtetFw via @InfoQ (2017-05-10) twitter.com
Oracle API Platform Cloud Enables Customers to Drive Business Transformation and DesignFirst (2017-05-10) www.prnewswire.com
Putting gRPC multilanguage support to the test (2017-05-08) cloudplatform.googleblog.com
8 Steps to Help Your API be Forward Compatible (2017-05-07) www.programmableweb.com
The two perspectives of API design (2017-05-06) restlet.com
Tweet RT restlet The two perspectives of API design by apihandyman httpstcodM5qOjuSkp httpstcoEsquxdyEdn (2017-05-05) twitter.com
Yelp Adds GraphQL Support to Fusion API Introduces Developer Beta Program (2017-05-05) www.programmableweb.com
Building for Builders Stripe039s 8 Tips for Designing APIs and Supporting Developers (2017-05-04) www.programmableweb.com
The two perspectives of API design (2017-05-03) restlet.com
REST API Industry Debate OData vs GraphQL vs ORDS (2017-05-03) www.progress.com
Little rules for designing with data (2017-05-02) github.com
API Mediation Why You Need an API Experience Layer (2017-05-01) nordicapis.com
ResourceCentric API Calls Switching Up the Cloud Elements Hubs (2017-04-28) dzone.com
gRPCWeb Moving past RESTJSON towards typesafe Web APIs (2017-04-27) spatialos.improbable.io
Summarizing requests (2017-04-26) www.apiful.io
Manage your gRPC APIs with Google Cloud Endpoints (2017-04-26) cloudplatform.googleblog.com
Tweet 7 Tips for Designing a Better REST API httpstco7QQsjLd33P (2017-04-25) twitter.com
What is the difference between API Design and API Architecture APIUniversity (2017-04-25) api-university.com
Introducing ProtocolOriented BDD in Swift for iOS Apps Part 1 (2017-04-25) dzone.com
Deliveroo API Design Guidelines added to the API Stylebook (2017-04-25) apihandyman.io
Using field masks with update requests to Google APIs (2017-04-21) gsuite-developers.googleblog.com
7 Tips for Designing a Better REST API (2017-04-20) www.kennethlange.com
Is Protobuf 5x Faster Than JSON Part 2 (2017-04-20) dzone.com
SOAP vs REST A Look at Two Different API Styles (2017-04-20) www.business2community.com
Microservices APIs and Swagger How They Fit Together (2017-04-19) dzone.com
Building an API lessons learned the hard way part 2 (2017-04-19) medium.com
Simplicity Utility x Data Success (2017-04-13) blog.mparticle.com
Tweet Materia v07 is now available httpstcooPDC7PPxXt User Management Addon SendGrid ampamp mailjet Addons Permissions management (2017-04-12) twitter.com
Restlet Studio Supports RAML 10 API Specification (2017-04-12) www.programmableweb.com
The 5 Basic API Design Paradigms (2017-04-10) blog.cloudobjects.io
API Design Standards With Andy Beier (2017-04-07) businessintelligence.com
ALM Rest API posting design steps (2017-04-06) community.hpe.com
You should not try to normalise the vocabulary across all Bounded Contexts pcalcado (2017-04-05) philcalcado.com
7 Tips for Developing Great APIs (2017-04-05) www.designnews.com
Using field masks with Google APIs for partial response (2017-04-05) developers.googleblog.com
API Design on the Scale of Decades (2017-04-04) nordicapis.com
API design for machine learning software experiences from the scikitlearn project (2017-03-22) arxiv.org
BigCommerce uses Postman before a single line of code is written (2017-03-21) blog.getpostman.com
RESTful SNMP Over HTTP Part II (2017-03-20) dzone.com
RESTful SNMP Over HTTP Part III (2017-03-20) dzone.com
Introducing Muon (2017-03-18) daviddawson.me
A Nice API Design Gem Strategy Pattern With Lambdas (2017-03-16) blog.jooq.org
Is GraphQL The End of REST Style APIs (2017-03-09) nordicapis.com
Ultimate Guide to API Design (2017-03-08) blog.qmo.io
Two Forgotten Aspects to an API Design First Approach (2017-03-08) medium.com
Two Forgotten Aspects to an API Design First Approach (2017-03-08) medium.com
4 Ways Your API Is Not Quite What I Want (2017-03-08) zapier.com
API Eventing Is The Next Big Opportunity For API Providers (2017-03-07) tyk.io
Autocomplete and tooltips for variables are now live (2017-03-07) blog.getpostman.com
Google API Design Guide added to the API Stylebook (2017-03-05) apihandyman.io
Tweet On my todo list for this week end adding the googlecloud API design guidelines to the httpstco7SladfsXcYhellip httpstcodBxrxEd7iN (2017-03-04) twitter.com
Arent 301s 302s and Canonicals All Basically the Same (2017-03-03) moz.com
Designing APIs With RAML (2017-03-01) dzone.com
REST over WebSockets instead of HTTP (2017-02-25) medium.com
API Design Guide Cloud APIs Google Cloud Platform (2017-02-22) cloud.google.com
API update Scroll API Segments and rate limits (2017-02-22) medium.com
Designing robust and predictable APIs with idempotency (2017-02-21) stripe.com
Writing OpenAPI Swagger Specification Tutorial Part 9 Extending the OpenAPI specification (2017-02-19) apihandyman.io
Article Untangling an APIfirst Transformation at Scale Lessons Learnt at PayPal Part 1 (2017-02-17) www.infoq.com
Implementing DomainDriven Design in PHP (2017-02-15) dzone.com
ConsumerOriented API Design (2017-02-15) api-university.com
Modeldriven RESTful API for CRUD and more (2017-02-14) www.codeproject.com
An Overview of ExperienceBased API Integration Patterns (2017-02-10) dzone.com
The Simple Guide to HTTP Verbs PATCH PUT and POST (2017-02-08) dzone.com
Use a Local API to Protect Global Methods in a Distributed Environment (2017-02-07) www.codeproject.com
HTML APIs What They Are And How To Design A Good One (2017-02-07) newze.net
Visualising complex APIs using API Map (2017-02-04) hackernoon.com
API Design Collaboration tool (2017-02-02) devkraken.wordpress.com
Designing a True REST State Machine (2017-01-31) nordicapis.com
Looking for commonality among HTTP request APIs (2017-01-16) snarky.ca
Signatures with PUT vs POST (2017-01-14) forums.asp.net
Building Your API for Longevity Part 1 SpecDriven Development (2017-01-06) www.nginx.com
3 Ways to Make Your API Responses Flexible (2017-01-05) zapier.com
zalandorestfulapiguidelines A model set of guidelines for RESTful APIs (2017-01-05) github.com
On the Origins of APIFirst Companies (2017-01-04) blog.readme.io
Protobuf Alternative to REST for Microservices (2017-01-03) www.ensor.cc
DDD REST Domain Driven APIs for the Web (2017-01-02) www.infoq.com
Beautiful Node APIs (2017-01-01) webapplog.com
Creating a Simple Android REST Client Using HTTPRPC (2016-12-29) dzone.com
Modernizing Legacy PHP apps with APIs (2016-12-28) leanpub.com
Future of APIs (2016-12-19) medium.com
The Power of OpenClosed Principle (2016-12-19) dzone.com
API Design for C epub (2016-12-18) thywifyjudit.full-design.com
Foundations of RESTful Architecture (2016-12-14) dzone.com
API Modeling A ZeroCode Way To a Designer API (2016-12-14) www.tibco.com
7 Secrets to Designing Alexa Skills (2016-12-14) dzone.com
Swagger toolbox (2016-11-12) swagger-toolbox.firebaseapp.com
OpenAPI GUI (2016-11-12) mermade.github.io
Announcing the New Apigee Edge Experience Apigee (2016-11-07) apigee.com
Building The LinkedIn Knowledge Graph (2016-11-02) engineering.linkedin.com
Why I Dont Like UPDATE Methods In API Design (2016-11-02) www.bennadel.com
Introducing Seamless Source Control Integration With Bitbucket and SwaggerHub (2016-10-31) dzone.com
Introduction to APIFirst Design (2016-10-31) www.programmableweb.com
From Good to Great API (2016-10-19) api-university.com
Designing better Web APIs Part I arefscom (2016-10-19) arefs.com
API Usability Matters UX and CX is like DX and (2016-10-18) dret.typepad.com
The API problem (2016-10-15) medium.com
API Best Practices API Design (2016-10-14) medium.com
Struggling with code to optimize how you chain APIs for advanced data analytics (2016-10-13) community.havenondemand.com
API Best Practices API Design (2016-10-12) medium.com
Web App Next Stop In Our Software Journey REST Services Part III (2016-10-12) dzone.com
swaggergistio Saving and Versioning Swagger definitions (2016-10-10) jordwalsh.com
Tweet Learn The importance of loose coupling in REST API design httpstcor7kuJ1KzIc httpstcowHUqOfBYPu (2016-10-06) twitter.com
Designing and documenting your API (2016-10-06) medium.com
Day 31 (2016-10-06) medium.com
Functional Augmented State Transfer FAST Architecture for Computationally Intensive Network Applications (2016-10-06) arxiv.org
A Web API ecosystem through featurebased reuse (2016-10-04) arxiv.org
Why to Prioritize Your API Strategy Before Your API Design (2016-10-04) www.programmableweb.com
Software backward compatibility undocumented APIs and importance of history etc (2016-10-03) www.codeproject.com
Metaphors of Big Data (2016-10-01) dismagazine.com
HTTP Status Trek REST Fest 2016 (2016-10-01) apihandyman.io
How to fix CORS problems Restlet We Know About APIs (2016-09-29) restlet.com
Announcing the OpenSource beaR Library (2016-09-28) www.esa.doc.gov
What is API Design (2016-09-28) api-university.com
Sunlight at the 21st Century Neighborhoods Symposium How humanizing data will improve our communities (2016-09-26) sunlightfoundation.com
Apimint Rapidly Prototype APIs (2016-09-25) www.apimint.com
Evolution to RESTful with NoSQL Documents (2016-09-21) medium.com
There is No REST API (2016-09-20) blog.howarddierking.com
Understanding REST And RPC For HTTP APIs (2016-09-20) www.smashingmagazine.com
RPC vs REST is not in the URL (2016-09-20) www.bizcoder.com
RESTful Web Service With Example (2016-09-19) dzone.com
Here comes GraphQL The Real Adam (2016-09-16) therealadam.com
How to Take Your API From RPC to Hypermedia in 7 Steps (2016-09-15) www.programmableweb.com
Learn API DevOps from the Experts Design Testing Deployment (2016-09-15) restlet.com
The GitHub GraphQL API GitHub Engineering (2016-09-14) githubengineering.com
Maintaining API Working As A Software Engineer (2016-09-11) cvesters.wordpress.com
Introducing API Templates With Reusable System and Process APIs (2016-09-09) blogs.mulesoft.com
RESTful Web API Design with Nodejs (2016-09-08) adobeland.wordpress.com
Restful API Design An Opinionated Guide (2016-09-08) dzone.com
The Secret Sauce Behind Building an Elastic API (2016-09-07) www.streamingmedia.com
Understanding The New Swift 3 API Design Guidelines (2016-09-07) blog.teamtreehouse.com
API Design Book Available Today (2016-09-07) api-university.com
How to sort API expand fields (2016-09-06) www.yiiframework.com
JSON Version of Web Concepts (2016-09-03) webconcepts.info
Specref (2016-09-03) www.specref.org
Better API Design With Java 8 Optional (2016-08-30) dzone.com
Why Consistency Matters Across the Media Types Offered by an API (2016-08-30) www.programmableweb.com
Internal API Design for Distributed Teams (2016-08-29) www.lullabot.com
RESTful APIs and MediaTypes (2016-08-26) akrabat.com
User Interface An Essential part of a Effective API design (2016-08-23) www.cioreview.com
Be Explicit with Your APIs Data (2016-08-20) spin.atomicobject.com
Article Creating RESTful Services with T4 Based on Model and Interfaces (2016-08-19) www.infoq.com
Five Steps Before Developing a Smart Home Skill (2016-08-18) developer.amazon.com
OptoNews Tip Whats a RESTful API and why does it matter (2016-08-17) blog.opto22.com
API Design Building and Enforcing an Internal Style Guide (2016-08-16) nordicapis.com
O Slack API How Do I Love Thee (2016-08-16) medium.com
Use of API Design and Management Policies (2016-08-11) dzone.com
Shaming People for Not Being or Understanding REST Is Why We Have So Much Inconsistency in API Design (2016-08-09) dzone.com
Getting Your REST is Important (2016-08-03) www.tibco.com
Restlet Studio 13 is out (2016-08-03) restlet.com
Microsoft REST API Guidelines Are Not RESTful (2016-07-21) www.infoq.com
Microsoft Publishes REST API Guidelines 23 (2016-07-21) www.programmableweb.com
GitHub Microsoftapiguidelines Microsoft REST API Guidelines (2016-07-19) github.com
API Errors Are First Class Citizens (2016-07-15) dzone.com
Presentation REST Considered Harmful (2016-07-12) www.infoq.com
Scaling Your API Design Workflow (2016-07-10) blog.apiary.io
HTTPRPC 30 Released Announcement (2016-07-01) dzone.com
Three APIs Making the Case Against Building It Yourself (2016-06-29) everydeveloper.com
Why Your API039s EndUsage Context Matters To Great Developer Experiences (2016-06-21) www.programmableweb.com
Why Your API039s EndUsage Context Matters To Great API Design (2016-06-21) www.programmableweb.com
API Design in Nodejs with Express (2016-06-15) shop.oreilly.com
How API First Design Could Have Avoided These Failures (2016-06-14) www.programmableweb.com
JSONLD Building Meaningful Data APIs (2016-06-09) dzone.com
The Basics of REST and RESTful API Development (2016-06-06) www.hongkiat.com
A Consumer of a Properly Designed RESTful API Is Writing to an Interface Not an Implementation (2016-05-20) dzone.com
RAMLing Again With API Workbench From Setup to Design (2016-05-19) dzone.com
Building a great API Lessons learned from working with dozens of REST APIs (2016-05-17) blog.bugsnag.com
Thinking About An API Proxy To Add Link Header To Each API Response (2016-05-03) apievangelist.com
HTTP Header Awareness Using The Link Header For Pagination (2016-05-02) apievangelist.com
Never Put Secrets in URLs and Query Parameters (2016-04-29) www.fullcontact.com
REST API Design at Devoxx France (2016-04-25) restlet.com
The Relationship Between BDD and API Design (2016-04-23) dzone.com
Build a REST API with XML Payload (2016-04-22) dzone.com
API Names and Begging the Negatives (2016-04-22) dzone.com
Build Better Mobile Apps Data and API Best Practices (2016-04-21) www.builtinchicago.org
Worlds First API Design Hackathon (2016-04-21) blog.apiary.io
How to Improve API Errors With Defensive Design (2016-04-16) www.programmableweb.com
Consumeroriented API Design (2016-04-12) api-university.com
What is a welldesigned API (2016-04-06) api-university.com
RFC 7807 Problem Details for HTTP APIs (2016-04-04) tools.ietf.org
Screencast Design a web API from scratch with Restlet Studio (2016-04-01) restlet.com
What Skills Do Your APIs Offer (2016-03-31) launchany.com
Quality API Design and Implementation through RepreZen and SmartBear (2016-03-30) www.reprezen.com
A Tale of Two Chatbots Internet Ethics Views From Silicon Valley (2016-03-29) www.scu.edu
Great APIs Have One Thing in Common (2016-03-22) everydeveloper.com
Well wishes and warnings in the Web API (2016-03-21) medium.com
Discover the attention surrounding URNs support for a new identifier (2016-03-18) www.altmetric.com
One API many facades (2016-03-16) restlet.com
Do My APIs Have The Skills They Need To Compete In A Voice And Bot Enabled World (2016-03-15) apievangelist.com
Designing APIs With Customers in Mind (2016-03-14) www.builtinaustin.com
Article One API Many Facades (2016-03-13) www.infoq.com
Designing a Web API with Restlet Studio Visual API editor (2016-03-09) restlet.com
3 Approaches to Monadic API Design in Haskell (2016-03-08) blog.pusher.com
API Design Challenges Competing Demands (2016-03-05) www.biske.com
Designing Web APIs with Restlet Studio (2016-03-04) restlet.com
StopLight Launches Visual API Design Tools (2016-03-01) www.infoq.com
Interview John Sheehan on Web API Quality (2016-02-27) www.infoq.com
Presentation 5 AntiPatterns in Designing APIs (2016-02-23) www.infoq.com
Resolving the FrontendBackend API Design Conflict (2016-02-17) launchany.com
Dear API Designer Are You Sure You Want to Return a Primitive (2016-02-17) dzone.com
Resolving the FrontendBackend API Design Conflict (2016-02-17) launchany.com
Why Github039s Scientist 10 Could Be Great for API Versioning (2016-02-17) www.programmableweb.com
Using a Prototype as an API Product Specification (2016-02-16) sendgrid.com
Introducing API Templates (2016-02-16) www.socketlabs.com
Sharing and saving your Web API design project in the cloud (2016-02-15) restlet.com
REST essentials for the QuickBooks API (2016-02-04) developer.intuit.com
Lessons From Training 1400 People in Web API Design (2016-02-02) launchany.com
an online tutorial with friends (2016-02-02) www.amundsen.com
How CloudRail Handles the Seven Deadly Annoyances of API Design (2016-01-29) cloudrail.com
Reverse Engineering APIs From The Common APIs Models We Know (2016-01-25) apievangelist.com
Paging in ASPNET Web API (2016-01-21) www.codeproject.com
Apiaryio Now Features Swagger Support (2016-01-19) www.programmableweb.com
RESTful ServiceDesign How to overcome the CRUDnature of the RESTstyle (2016-01-13) itblogs.stephanbauer.me
API Design Inspiration on GitHub (2016-01-12) blog.apiary.io
Public GETs In Concert With Private POST PUT And DELETE For Your APIs (2016-01-08) apievangelist.com
Passing Json data to a RESTful WCF 4 service using JsonNet (2016-01-07) www.codeproject.com
Web API A Solid Approach (2016-01-05) www.codeproject.com
inadarei Howto HTTP Caching for RESTful and Hypermedia APIs (2015-12-18) www.freshblurbs.com
Enhancing Your Apiary Workflow MSON Dredd Style Guides and More on Vimeo (2015-12-17) vimeo.com
REST Fest 2015 Glenn Block FiveInFive in REST Fest 2015 on Vimeo (2015-12-17) vimeo.com
Presentation Designfirst APIs in Practice (2015-12-16) www.infoq.com
A Fun Way To Explore HTTP Status Codes With A Subway Map From Restlet (2015-12-13) dzone.com
Understanding HTTP content negotiation (2015-12-10) restlet.com
Designing Evolvable APIs for the Web Formats (2015-12-08) nordicapis.com
Daniel Jacobson on Ephemeral APIs and Continuous Innovation at Netflix (2015-11-28) www.infoq.com
Designing Evolvable APIs for the Web Identification (2015-11-25) nordicapis.com
API Design Using Behavior Driven Development (2015-11-24) blog.smartbear.com
There Is A Big Opportunity Right Now When It Comes To API Design Tooling (2015-09-13) apievangelist.com
Architectural Styles for APIs SOAP REST and RPC (2015-09-13) api-university.com
REST in AEM by Roy Fielding (2015-09-11) www.slideshare.net
A Quick Example Of An API Provider Putting Content Type Negotiation To Work (2015-08-31) apievangelist.com
We Need an Open Abstraction Layer to Help Us Better Define and Design Our APIs (2015-08-28) apievangelist.com
The API Design Guide Is Just The Beginning Of The Journey Better Get Started (2015-08-28) apievangelist.com
Crafting and Publishing API Design Guide Shows That You Are Further Along In Your API Journey (2015-08-28) apievangelist.com
DTO engages with developers for API design mandate (2015-08-25) www.technologydecisions.com.au
Resources Not Data (2015-08-21) www.windley.com
API development startup Apiary raises 68M and launches a testing service VentureBeat Deals by Jordan Novet (2015-08-18) venturebeat.com
A Common Open Source API Design Editor Is Needed For API Service Providers (2015-08-14) apievangelist.com
HTTP Status Codes httpstatuses (2015-08-10) httpstatus.es
How To Design Great APIs With APIFirst Design and RAML (2015-07-10) www.programmableweb.com
My API Design Research Distilled Down As Single PDF Guide (2015-07-08) apievangelist.com
Now in Production DELETE page (2015-07-08) blogs.msdn.com
My API Design Research Distilled Down As Single PDF Guide (2015-07-07) apievangelist.com
The API Design Tooling I Have Included In My Research (2015-06-30) apievangelist.com
Tightening Up The Organizations That Are Included In My API Design Research (2015-06-30) apievangelist.com
API Design Considerations for The Internet of Things (2015-06-30) www.programmableweb.com
Why Its OK To Design Imperfect APIs (2015-06-30) www.programmableweb.com
The API Design Tooling I Have Included In My Research (2015-06-29) apievangelist.com
Breaking Down Publication References With The Global Change Information System API (2015-06-23) apievangelist.com
Lessons learnt from shipping APIs for Microsofts cloud platform (2015-06-19) sriramk.com
Decoupling the Mind of the API Designer (2015-06-12) blog.apiary.io
A Tale of Four API Designs Dissecting Common API Architectures (2015-06-11) nordicapis.com
Splitting My Blog API Into Two Separate APIs For News And Analysis (2015-06-10) apievangelist.com
Using API Definitions To Help API Providers With Their API Design Roadmap (2015-06-10) apievangelist.com
New JSON API Specification Aims to Speed API Development (2015-06-10) www.programmableweb.com
Decoupling the Mind of the API Designer (2015-06-09) blog.apiary.io
Visions Of My Perfect API Design Editor Using Electron (2015-06-04) apievangelist.com
Why Not To Overlook API Planning And What To Do About It (2015-06-04) www.programmableweb.com
Top 5 Development Tips for a Killer API (2015-06-04) nordicapis.com
Integrations are Hard Part II API Resources Search and Pagination (2015-06-03) cloud-elements.com
Article The Power of RAML (2015-06-02) www.infoq.com
How to build APIs efficiently (2015-05-30) api-university.com
RESTful API Design Part III Error Handling (2015-05-26) blog.cloud-elements.com
Article From Doodles to Delivery An API Design Process (2015-05-26) www.infoq.com
7 Important API Design Lessons (2015-05-21) nordicapis.com
Apigee adds some Swagger to API design (2015-05-21) www.pcadvisor.co.uk
Apigee API Studio Designing Testing and Sharing APIs (2015-05-21) www.infoq.com
Restlet and SmartBear Partner to Deliver Restlet Studio Plugin for Ready API (2015-05-20) restlet.com
Versioning APIs (2015-05-15) blog.clearbit.com
A Guide to REST and API Design (2015-05-11) transform.ca.com
Do you really know why you prefer REST over RPC (2015-05-10) apihandyman.io
Nearly all web APIs get paging wrong (2015-05-08) vermorel.com
Guest Post Why The API Pattern Is Broken And How We Can Fix It (2015-05-05) apievangelist.com
The Role of the API Designer (2015-05-03) blog.apiary.io
Understand about DELETE Verb in Web API RESTful Services using Data from Both Request Body As Well As URI (2015-04-28) www.codeproject.com
Api Design AntiPatterns (2015-04-25) www.slideshare.net
The data the hypermedia and the documentation (2015-04-23) apihandyman.io
HTTP Verbs Demystified PATCH PUT and POST (2015-04-21) cloud-elements.com
Introduction to Apiary Overview of Apiary and How to Create APIs (2015-04-20) www.developer.com
REST API design tips (2015-04-19) kwtrnka.wordpress.com
API Part of the Creative Palette (2015-04-14) nordicapis.com
Bizcoder Solving Dropboxs URL Problems (2015-04-10) www.bizcoder.com
Solving Dropboxs URL Problems (2015-04-10) www.bizcoder.com
418 Im a teapot and other bad API responses (2015-04-09) cloud-elements.com
Building Reusable REST API Services Part 3 of 4 (2015-04-08) blog.dreamfactory.com
In a REST world theres room for nonREST APIs (2015-04-07) www.programmableweb.com
JSON API Spec Goes Through The Hacker News Gauntlet (2015-04-06) www.programmableweb.com
How to Decide How Many HTTP Status Codes Your API Needs (2015-04-02) www.programmableweb.com
InfoQ eMag Web APIs From Start to Finish (2015-03-31) www.infoq.com
Bizcoder API Design Notes Smart Paging (2015-03-31) www.bizcoder.com
eCommerce API Design The Good The Bad and The Etsy API (2015-03-30) cloud-elements.com
The ways of the API smartness (2015-03-28) apihandyman.io
APIs arent apps Make them as thin and light as possible (2015-03-23) www.infoworld.com
HTML6 APIs as Natural Friends (2015-03-21) blog.smartbear.com
I have my opinions on API design (2015-03-20) bryson3gps.wordpress.com
The API Field of Dreams Build It Correctly and They Will Come (2015-03-18) www.developer.com
20 API Design Tips to Stop Annoying Developers (2015-03-17) jergames.blogspot.com
Why Your APIs Need Design Help (2015-03-16) www.digitalgov.gov
Designing a Web API (2015-03-16) restlet.com
10 Usability Lessons for APIs (2015-03-14) www.linkedin.com
Augmenting A Read Only API With AN External POST PUT And DELETE (2015-03-12) apievangelist.com
Facebook Applies Versioning Strategy to Marketing API (2015-03-10) www.programmableweb.com
Targeting Some APIs In My Stack For House Cleaning And Maybe Some Design Iterations (2015-03-09) apievangelist.com
Ideal REST API design betim drenicas blog (2015-03-09) betimdrenica.wordpress.com
We Need An Open Library Of The Most Common Utility API Implementations (2015-03-07) apievangelist.com
POST effyouthisistherighturl RESTful API Design (2015-03-04) blog.cloud-elements.com
Apigee Product Highlight Video SmartDocs (2015-03-03) apigee.com
My API Design Research (2015-03-03) apievangelist.com
Dropbox Sparks Controversy With API Design Decision (2015-03-03) www.programmableweb.com
Metadesign The intersection of art design and computation OReilly Radar (2015-03-02) radar.oreilly.com
ApplicationLevel Profile Semantics ALPS (2015-03-02) tools.ietf.org
Common Cases When Using SOAP Makes Sense (2015-03-02) nordicapis.com
Dropbox starts using POST and why this is poor API design (2015-03-02) evertpot.com
Hypermedia API maturity model Part I Hypermedianess (2015-02-28) apihandyman.io
The beautiful API and the bestial backoffice API Handyman (2015-02-27) apihandyman.io
Bizcoder Dont Design A Query String You Will One Day Regret (2015-02-26) www.bizcoder.com
Metadesign The intersection of art design and computation (2015-02-24) radar.oreilly.com
What Makes an Agile API (2015-02-24) nordicapis.com
My Brain Dump On An API Definition Fueled Life Cycle (2015-02-22) apievangelist.com
A Guide to REST API Design API Academy (2015-02-21) www.apiacademy.co
Using Templates For Documentation Driven API Design (2015-02-21) nordicapis.com
LucyBot Get your APIs consumers moving faster (2015-02-20) lucybot.com
LucyBot Eliminates CrossLanguage Programming Necessity (2015-02-20) www.programmableweb.com
API Best Practices The Wrap Up (2015-02-20) blogs.mulesoft.com
MuleSoft Releases RAML NET Parser Visual Studio Extension (2015-02-20) www.programmableweb.com
Using Templates for Documentation Driven API Design (2015-02-19) nordicapis.com
Collaborators New External API (2015-02-19) blog.smartbear.com
Community Debates API Specification Alternatives (2015-02-18) www.infoq.com
How API Description Languages Enable API IDEs (2015-02-18) www.programmableweb.com
Utilising API Blueprint in API Clients (2015-02-17) blog.apiary.io
apiaryioapiblueprint Gitter (2015-02-17) gitter.im
A Guide to REST API Design (2015-02-16) www.apiacademy.co
Why you must design your private API in english API Handyman (2015-02-08) apihandyman.io
Introducing the Organization Component in Codenvy (2015-01-22) blog.codenvy.com
Server Skeletons In Restlet Studio And APISpark (2015-01-06) apievangelist.com
Does One API Description Language Fit an Entire Enterprise (2015-01-06) blog.soa.com
Connecting Our History At The Digital Public Library of America Using APIs And JSONLD (2015-01-06) apievangelist.com
The Core of Your API (2014-12-23) www.windley.com
Restlet Studio, the First Cross-Language IDE for APIs (2014-12-03) restlet.com
Constructing URLs the easy way (2014-12-03) www.bizcoder.com
REST APIthy: #ReadFielding (2014-12-02) rest-apithy.blogspot.ca
Designing APIs for the Web (2014-09-25) tehparadox.com
API Readiness: do you have what you need? (2014-09-25) blog.smartbear.com
WillowTree Apps Applies Service Virtualization to API Development (2014-09-25) www.programmableweb.com
Bizcoder - A drive by review of the Uber API (2014-08-21) bizcoder.com
Creating Bottom Line Growth by Aligning APIs and Market Trends (2014-08-21) www.mashery.com
A drive by review of the Uber API (2014-08-20) www.bizcoder.com
MuleSoft Summit Heads to Chicago New York (2014-08-20) blogs.mulesoft.com
Integrating Mule ESB with .NET Based Rules Engines (2014-08-19) blogs.mulesoft.com
RAML: THE BIRTH OF AN API DESCRIPTION LANGUAGE FIT FOR THE ENTERPRISE (2014-08-15) blog.akana.com
Retail Industry APIs and API Management: Helping Us Shop Til? We Drop (2014-08-14) www.mashery.com
Healthcare APIs: Just What the Doctor Ordered (2014-08-07) www.mashery.com
Building an easier on-ramp: Introducing the Anypoint Templates Library (2014-08-06) blogs.mulesoft.com
Stop Talking About Hypermedia and REST - Start Building Adaptable APIs (2014-08-05) www.mashery.com
Four Big Mistakes In Your REST API Strategy (2014-08-04) blog.dreamfactory.com
API Management 2.0: Empowering the Enterprise for the Third Industrial Revolution (2014-07-31) www.mashery.com
Introducing the Anypoint Platform for APIs (2014-07-30) blogs.mulesoft.com
Reaffirming Intel Services? Connection with Developers and Open Source at OSCON (2014-07-30) www.mashery.com
Best Practices REST API from Scratch - Introduction (2014-07-25) www.sitepoint.com
Upcoming Webinar ? Integrating Salesforce and SAP (2014-07-25) blogs.mulesoft.com
APIs: The Key to Surviving a Zombie Apocalypse? (2014-07-25) www.mashery.com
Don?t just throw APIs at the problem! (2014-07-24) blogs.mulesoft.com
HTTP Response Codes and You | OP3Nvoice (2014-07-23) clarify.io
Legos vs APIs ? Top Integration and API Articles of the Week (2014-07-18) blogs.mulesoft.com
The Real World Cup Winner: APIs (2014-07-16) blogs.mulesoft.com
Hot off the Press: 18F?s API Standards (2014-07-16) www.digitalgov.gov
Hot off the press: 18Fs API Standards (2014-07-15) 18fblog.tumblr.com
API-Centric Data Architectures - Part II (2014-06-24) apigee.com
What is a Developer Evangelist? (2014-06-23) www.mashery.com
Designing Irresistible APIs (2014-06-19) www.princesspolymath.com
Why You Should Care Netflix is Shuttering Its Public API (2014-06-18) blogs.mulesoft.com
New eBook: APIs and IT Rationalization (2014-06-16) apigee.com
What is the ?Internet of Things? and how does it relate to APIs? (2014-06-13) www.mashery.com
The Connected K-9 (2014-06-09) www.mashery.com
Happiness is a well-designed API | ZDNet (2014-06-06) www.zdnet.com
Wearables and Devices Will Drive a New Paradigm in Managing Clinical Data (2014-06-05) www.mashery.com
API Manager ? Simple JAVA Client Access Example (2014-06-03) blogs.mulesoft.com
JSON vs simpleJSON vs ultraJSON (2014-06-02) blog.dataweave.in
Toward a Lean API Strategy (2014-05-29) www.apiacademy.co
APIs, Connectors and Integration Applications (2014-04-17) blogs.mulesoft.com
API documentation made beautiful with Apiary.io (2014-02-28) www.itworld.com
FloridaSU Expands Innovation Lab with Cube 3D Printers (2014-02-28) www.3dsystems.com
A Practical? by D. Keith Casey Jr (2014-02-27) leanpub.com
Application Programming eXperience: It?s all about *X - Mobile Apps Stuff (2014-01-28) manfredbo.tumblr.com
Jakub Nesetril, CEO of Apiary on Web APIs and Developer Experience (2014-01-28) www.infoq.com
The Human Aspects of API Design: An Interview with Apiarys Jakub Nesetril (2013-11-14) www.infoq.com
More Thoughts on an API Commons (2013-11-10) www.3scale.net
Designing APIs for the Internet of Things (IoT) (2013-10-30) www.apiacademy.co
APIs At The Heart of your Mobile App Strategy (2013-10-28) blog.akana.com
How To Test REST API with API Blueprint and Dredd (2013-10-17) blog.apiary.io
No more outdated API documentation! (2013-10-10) blog.apiary.io
RAML - RESTful API modeling language (2013-10-02) raml.org
New API Blueprint available at Apiary (2013-10-02) blog.apiary.io
Apiary Is Growing (2013-09-17) blog.apiary.io
Learn how to find the Opportunity of Data at the 2013 Business of APIs Conference in San Francisco (2013-09-05) www.mashery.com
JSON and XML (2013-09-03) developer.infoconnect.com
MASHERY I/O DOCS - DOCS THAT ROCK (2013-08-27) www.mashery.com
Designing APIs for Asynchrony (2013-08-24) blog.izs.me
Api Design, Part 1: Rest Is The Leading But Not Only... (2013-08-20) www.forrester.com
Api Design, Part 4: Future-proof And Secure Your Apis... (2013-08-20) www.forrester.com
Api Design, Part 2: Design Messaging Styles By Balancing... (2013-08-20) www.forrester.com
Api Design, Part 3: Make Transactions And Error Handling... (2013-08-20) www.forrester.com
The Secrets of Awesome JavaScript API Design (2013-08-16) dzone.com
The Future of Medical Technology is Already in Your Hands (2013-08-08) www.mashery.com
The Importance of Impermanence in API Design (2013-08-06) www.programmableweb.com
HOW USA TODAYS API POWERS PARTNERSHIPS (2013-08-06) www.mashery.com
The Future of TV and APIs (2013-08-01) www.mashery.com
4 Fresh Rotten Tomatoes API Integrations (2013-07-31) www.mashery.com
Joshua Bloch: Bumper-Sticker API Design (2013-07-27) www.infoq.com
Unlock your datas Potential - Treat your APIs as Products (2013-07-12) www.mashery.com
Micro Service Architecture (2013-07-09) yobriefca.se
Treat Your API Users as Customers (2013-07-09) www.mashery.com
API Design: A New Model for Pragmatic REST (2013-07-04) blog.apigee.com
API Design: Harnessing HATEOAS, Part 2 (2013-07-03) blog.apigee.com
Signs youre veering from good API design (2013-07-03) blog.apiaxle.com
API Crafting Secrets: Into Flightstats APIs (2013-07-02) www.3scale.net
Presenting your API as a Product ? Designing your API for Data Exchanges (2013-07-01) www.mashery.com
Practical API Design: Confessions of a Java Framework Architect (2013-06-29) tinydl.com
Better Rest API design 1 (2013-06-27) hao-deng.blogspot.com
Present your API as a Product ? API Portal Presentation Best Practices (2013-06-26) www.mashery.com
Get packing with Masherys API Packager (2013-06-21) www.mashery.com
API Design: Harnessing HATEOAS, Part 1 (2013-06-20) apigee.com
When Good API Design is a Waste of Time (2013-06-19) www.apiacademy.co
Data-Driven Aesthetics (2013-06-19) www.nytimes.com
RESTful APIs: White House Sets The Standard(s) (2013-06-17) www.programmableweb.com
API Design: Honing in on HATEOAS (2013-06-17) apigee.com
Designing Hypermedia APIs (2013-06-11) www.designinghypermediaapis.com
API Design Wiki (2013-06-11) wiki.apidesign.org
Web API Design Cookbook (2013-06-11) www.w3.org
APIs vs. The Myth of the Omnichannel Retailer (2013-06-05) www.mashery.com
API Management ? The New Black? (2013-06-05) www.mashery.com
Why you should treat your API like a product (2013-06-04) www.mashery.com
Swagger with WSO2 API Manager (2013-05-31) blog.cobia.net
API Hierarchy of Needs | API UX (2013-05-30) apiux.com
Big Data, IoT, API...Newer technologies protected by older security (2013-05-30) www.mashery.com
Flying Higher with APIs (2013-05-23) www.mashery.com
Consistency is Key When Designing APIs (2013-05-22) blog.strikeiron.com
Omni-channel Explosion: Mashery Signs Strategic Agreement with NetSuite (2013-05-16) www.mashery.com
Mashery + Intel = The Ultimate Mashup (2013-05-09) www.mashery.com
Platform Success Strategies: Communicate the Value of Your API (2013-04-30) www.mashery.com
Stop Designing Fragile Web APIs by Mathieu Fenniak (2013-04-29) mathieu.fenniak.net
White House API Standards (2013-04-26) github.com
Three Ways to Think About API Design (2013-04-26) www.programmableweb.com
REST API Design Rulebook (2013-04-26) shop.oreilly.com
API Design and Architecture Boot Camp from Layer 7 (2013-04-26) www.ca.com
API Design and Documentation (2013-04-26) www.digitalgov.gov
API Design from Apigee (2013-04-26) apigee.com
Want to Attract Developers to your API? Set Them Free (2013-04-26) www.mashery.com
Sports APIs ? A Perfect Fit (2013-04-25) www.mashery.com
Designing APIs for Humans (2013-04-25) john-sheehan.com
APIs are changing the game for data delivery (2013-04-23) www.mashery.com
Machine Sensor Data, APIs and Productivity (2013-04-18) www.mashery.com
Connecting with APIs (2013-04-16) www.mashery.com
Creative Market Launches Photoshop Extension, Announces Upcoming Release of New API (2013-04-11) www.programmableweb.com
Designing A RESTful API That Doesnt Suck (2013-03-24) devo.ps
New API Blueprint Format Basics?The Apiary Blog (2013-02-21) blog.apiary.io
API Design Development Guidelines (2013-02-16) dzone.com
API Design from Apigee - 3rd Edition (2013-01-16) apigee.com
OData and Impact on API Design (video slides) (2012-06-03) apigee.com
Why Startups Need an API (2012-04-21) tune.com

If you think there is a link 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.

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.

Akana

Akana helps businesses accelerate digital transformation by securely extending their reach across multiple channels – mobile, cloud and Internet of Things. Akana enables enterprises to share data as APIs, connect and integrate applications, drive partner adoption, monetize their assets, and provide intelligent insights into their business and operations.

Algorithmia

We are building a community around state-of-the-art algorithm development. Users can create, share, and build on other algorithms and then instantly make them available as a web service.

Apache Karaf

Karaf provides dual polymorphic container and application bootstrapping paradigms to the Enterprise. Focus on your business code and application, Karaf deals with the rest.

Apache Knox

The Apache Knox Gateway is a REST API Gateway for interacting with Hadoop clusters. The Knox Gateway provides a single access point for all REST interactions with Hadoop clusters. In this capacity, the Knox Gateway is able to provide valuable functionality to aid in the control, integration, monitoring and automation of critical administrative and analytical needs of the enterprise.

Apache Solr

Solr is highly reliable, scalable and fault tolerant, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the search and navigation features of many of the worlds largest internet sites.

Apache Wink

Apache Wink is a simple yet solid framework for building RESTful Web services. It is comprised of a Server module and a Client module for developing and consuming RESTful Web services. The Wink Client module is a Java based framework that provides functionality for communicating with RESTful Web services. The framework is built on top of the JDK HttpURLConnection and adds essential features that facilitate the development of such client applications.

API Platform

An incredible PHP web framework to build modern, API-first web projects! Out of the box hypermedia and Linked Data support with JSON-LD, Schema.org and Hydra.

API Plug

MySQL, MongoDB, MsSQL. Use API PLUG with different data sources easily. Your Data, Your Cloud. You do not have to hand over your API ownership. Have total control over final product. Deployment Ready. Either get source files, or get a fully optimised Docker container.

ApiAxle

ApiAxle is a proxy that sits on your network, in front of your API(s) and manages things that you shouldn't have to, like rate limiting, authentication and caching. It is fast, open and easy to configure.  ApiAxle is different to the cloud based services such as Mashery in that it is intended to be installed within your LAN and be managed by you. This means you own your users, you own your data and you can more easily manage costs. ApiAxle is open-source. This means you can modify it as much as you like and contribute changes back. Others will do the same and gradually the system will become all the better for it.

Apigee

Apigee delivers an intelligent API platform to accelerate the pace of digital business.  We help companies - from disruptive start-ups to the Fortune 100 – use their enterprise data and services to create connected digital experiences for customers, partners and employees. This is digital business.

Apigility

Separating presentation logic from data provides the flexibility to support multiple client form factors, and future-proofs apps to allow behind-the-scenes change without breaking user interfaces. With Apigility, you can take the code that powers your business, and then API-enable it.

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.

AWS API Gateway

Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. With a few clicks in the AWS Management Console, you can create an API that acts as a front door for applications to access data, business logic, or functionality from your back-end services, such as workloads running on Amazon Elastic Compute Cloud, code running on AWS Lambda, or any Web application. Amazon API Gateway handles all the tasks involved in accepting and processing up to hundreds of thousands of concurrent API calls, including traffic management, authorization and access control, monitoring, and API version management. Amazon API Gateway has no minimum fees or startup costs. You pay only for the API calls you receive and the amount of data transferred out.

AWS Auto Scaling

Auto Scaling helps you maintain application availability and allows you to scale your Amazon EC2 capacity up or down automatically according to conditions you define. You can use Auto Scaling to help ensure that you are running your desired number of Amazon EC2 instances. Auto Scaling can also automatically increase the number of Amazon EC2 instances during demand spikes to maintain performance and decrease capacity during lulls to reduce costs. Auto Scaling is well suited both to applications that have stable demand patterns or that experience hourly, daily, or weekly variability in usage. 

AWS CloudFormation

AWS CloudFormation gives developers and systems administrators an easy way to create and manage a collection of related AWS resources, provisioning and updating them in an orderly and predictable fashion. You can use AWS CloudFormations sample templates or create your own templates to describe the AWS resources, and any associated dependencies or runtime parameters, required to run your application. You do not need to figure out the order for provisioning AWS services or the subtleties of making those dependencies work. CloudFormation takes care of this for you. After the AWS resources are deployed, you can modify and update them in a controlled and predictable way, in effect applying version control to your AWS infrastructure the same way you do with your software. You can also visualize your templates as diagrams and edit them using a drag-and-drop interface with the AWS CloudFormation Designer. You can deploy and update a template and its associated collection of resources (called a stack) by using the AWS Management Console, AWS Command Line Interface, or APIs. CloudFormation is available at no additional charge, and you pay only for the AWS resources needed to run your applications.

AWS EC2 Container Service

Amazon EC2 Container Service (ECS) is a highly scalable, high performance container management service that supports Docker containers and allows you to easily run applications on a managed cluster of Amazon EC2 instances. Amazon ECS eliminates the need for you to install, operate, and scale your own cluster management infrastructure. With simple API calls, you can launch and stop Docker-enabled applications, query the complete state of your cluster, and access many familiar features like security groups, Elastic Load Balancing, EBS volumes, and IAM roles. You can use Amazon ECS to schedule the placement of containers across your cluster based on your resource needs and availability requirements. You can also integrate your own scheduler or third-party schedulers to meet business or application specific requirements.

AWS EC2 Systems Manager

Amazon EC2 Systems Manager is a management service that helps you automatically collect software inventory, apply OS patches, create system images, and configure Windows and Linux operating systems. These capabilities help you define and track system configurations, prevent drift, and maintain software compliance of your EC2 and on-premises configurations. By providing a management approach that is designed for the scale and agility of the cloud but extends into your on-premises data center, EC2 Systems Manager makes it easier for you to seamlessly bridge your existing infrastructure with AWS. EC2 Systems Manager is easy to use. Simply access EC2 Systems Manager from the EC2 Management Console, select the instances you want to manage, and define the management tasks you want to perform. EC2 Systems Manager is available now at no cost to manage both your EC2 and on-premises resources.

AWS Elastic Beanstalk

AWS Elastic Beanstalk is an easy-to-use service for deploying and scaling web applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker on familiar servers such as Apache, Nginx, Passenger, and IIS. You can simply upload your code and Elastic Beanstalk automatically handles the deployment, from capacity provisioning, load balancing, auto-scaling to application health monitoring. At the same time, you retain full control over the AWS resources powering your application and can access the underlying resources at any time. There is no additional charge for Elastic Beanstalk - you pay only for the AWS resources needed to store and run your applications.

AWS Lambda

AWS Lambda is a zero-administration compute platform for back-end web developers that runs your code for you in the AWS cloud and provides you with a fine-grained pricing structure. AWS Lambda runs your back-end code on its own AWS compute fleet of Amazon Elastic Compute Cloud (Amazon EC2) instances across multiple Availability Zones in a region, which provides the high availability, security, performance, and scalability of the AWS infrastructure.

AWS Storage Gateway Service

The AWS Storage Gateway service seamlessly enables hybrid storage between on-premises storage environments and the AWS Cloud. It combines a multi-protocol storage appliance with highly efficient network connectivity to Amazon cloud storage services, delivering  local performance with virtually unlimited scale. Customers use it in remote offices and datacenters for hybrid cloud workloads, backup and restore, archive, disaster recovery, and tiered storage. The Storage Gateway virtual appliance connects seamlessly to your local infrastructure as a file server, as a volume, or as a virtual tape library (VTL). This seamless connection makes it simple for organizations to augment existing on-premises storage investments with the high scalability, extreme durability and low cost of cloud storage.  

Axway

Axway (Euronext: AXW.PA), acquired API Gateway vendor, Vordel, to complement its existing MFT and B2B Gateway products. Axways suite of products enables enterprise to govern the flow of data within and across the edge of the enterprise, unlocking the tremendous value this can bring to business interactions. Axway API Management offers the enterprise-grade API management architecture with the security to protect sensitive data, control access and support integration to a wide range of on-premise and cloud-based applications.

Azure Container Service

Azure Container Service optimizes the configuration of popular open-source tools and technologies specifically for Azure. You get an open solution that offers portability for both your containers and your application configuration. You select the size, number of hosts, and choice of orchestrator tools—Container Service handles everything else.

Azure Resource Manager

Azure Resource Manager enables you to deploy and manage the infrastructure for your Azure solutions. You organize related resources in resource groups, and deploy your resources with JSON templates. For an introduction to deploying and managing resources with Resource Manager, see Azure Resource Manager overview.

BinaryOps.io

We want to help you get to market faster by providing the services you need to support your projects. With BinaryOps, you can leverage our API engine to kick-start development on your own application. Sign-up today to get your project started and see for yourself how easy it can be to build a rich, consistent and well documented API.

BrightWork

Leverage your front end development skills to build full stack applications without having to learn the complexities of server side architecture. Focus on writing your apps, not learning server side languages, frameworks and infrastructure. With BrightWork you write all of your code in Javascript and we deploy it to our highly available and reliable cloud infrastructure.

CA Technologies

CA Technologies (NASDAQ: CA) creates software that fuels transformation for companies and enables them to seize the opportunities of the application economy. Software is at the heart of every business, in every industry. From planning to development to management and security, CA is working with companies worldwide to change the way we live, transact and communicate.

CKAN

CKAN is a powerful data management system that makes data accessible – by providing tools to streamline publishing, sharing, finding and using data. CKAN is aimed at data publishers (national and regional governments, companies and organizations) wanting to make their data open and available.

Cosmic

A high level framework for crafting web APIs. Create, consume, manage and distribute web APIs with less code. How do you structure URLs? Which status code do you return? How do you parse complex query parameters? Cosmic takes full responsibility for the HTTP layer, letting you focus on what is important.

deployd

An open source platform. Design, build, and scale APIs for web and mobile apps in minutes instead of days. 1) No boilerplate. With one command, your API is up and running. It is an empty canvas waiting for you to add Resources. No boilerplate code necessary. 2) Resources - Deployd APIs are built of plug-and-play resources, such as Collection, which can easily be added and defined through the deployd dashboard. 3) Dashboard - Add and manage your APIs resources through an intuitive web-based dashboard. 4) 1-step deploy - When it is time to deploy, easily deploy it yourself anywhere that can host a Node.js app and MongoDB.

Diffbot

<p>Diffbot provides a set of APIs that enable developers to easily use web data in their own applications. Diffbot analyzes documents much like a human would, using the visual properties to determine how the parts of the page fit together. The algorithm uses statistical techniques to automatically and reliably determine the structural organization of a page, independent of layout and the language of the text.

Django REST

Django REST framework is a powerful and flexible toolkit that makes it easy to build Web APIs. It offers an attractive, web browseable version of your API, and the option of returning raw JSON. The Django Rest Framework provides powerful model serialization, display data using standard function based views, or get granular with powerful class based views for more complex functionality. All in a fully REST compliant wrapper.

Dockpit

Painlesss isolation for your (micro)service development process. Dockpit makes it trivial to develop your (micro)service in isolation. It mocks the APIs you depend on and puts data stores, message queus and service registries in predictable states.

DreamFactory

DreamFactory Software is a private, venture-backed company based in Campbell, California, with an additional development center in Atlanta, Georgia. We were founded in 2005 and funded in 2006 by New Enterprise Associates. Today, DreamFactory publishes the DreamFactory Services Platform, an open source REST API platform for mobile application developers.

Elastic

Elasticsearch is on a mission to organize data and make it easily accessible. The company delivers the worlds the most advanced open source search and analytics engine available and make real-time data exploration available to anyone. By having a laser focus on achieving the best user experience imaginable, Elasticsearch has become one of the most popular and rapidly growing open source solutions in the market. Today, Elasticsearch is used by thousands of enterprises in virtually every industry. We take good care of our customers and users, providing production support, development support and training worldwide.

Fieldbook

A database with an API – as simple as a spreadsheet. Create a lightweight database you can view and edit as easily as a spreadsheet and access via a REST API—in minutes, with nothing to code or deploy.

Goa

goa provides a novel approach for developing microservices that saves time when working on independent services and helps with keeping the overall system consistent. 

Google App Engine

Build modern web and mobile applications on an open cloud platform: bring your own language runtimes, frameworks, and third party libraries. Google App Engine is a fully managed platform that completely abstracts away infrastructure so you focus only on code. Go from zero to planet-scale and see why some of today’s most successful companies power their applications on App Engine.

Google Cloud Container Builder

Google Cloud Container Builder lets you create Docker container images from application source code located in Google Cloud Storage. Container images created by Container Builder are automatically stored in Google Container Registry. You can deploy the container images you create on Google Container Engine, Google Compute Engine, Google App Engine flexible environment or other services where you can run applications from Docker containers.

Google Cloud Dataproc

Use Google Cloud Dataproc, an Apache Hadoop, Apache Spark, Apache Pig, and Apache Hive service, to easily process big datasets at low cost. Control your costs by quickly creating managed clusters of any size and turning them off when you're done. Cloud Dataproc integrates across Google Cloud Platform products, giving you a powerful and complete data processing platform.

Google Cloud Datastore

Cloud Datastore is a highly-scalable NoSQL database for your applications. Cloud Datastore automatically handles sharding and replication, providing you with a highly available and durable database that scales automatically to handle your applications' load. Cloud Datastore provides a myriad of capabilities such as ACID transactions, SQL-like queries, indexes and much more.

Google Cloud Deployment Manager

Google Cloud Deployment Manager allows you to specify all the resources needed for your application in a declarative format using yaml. You can also use Python or Jinja2 templates to parameterize the configuration and allow reuse of common deployment paradigms such as a load balanced, auto-scaled instance group. Treat your configuration as code and perform repeatable deployments.

Google Cloud Functions

Cloud computing has made possible fully serverless models of computing where logic can be spun up on-demand in response to events originating from anywhere. Construct applications from bite-sized business logic billed to the nearest 100 milliseconds, only while your code is running. Serve users from zero to planet-scale, all without managing any infrastructure.

Google Compute Engine

Google Compute Engine delivers virtual machines running in Google's innovative data centers and worldwide fiber network. Compute Engine's tooling and workflow support enable scaling from single instances to global, load-balanced cloud computing.

Google Container Engine

Google Container Engine is a powerful cluster manager and orchestration system for running your Docker containers. Container Engine schedules your containers into the cluster and manages them automatically based on requirements you define (such as CPU and memory). It's built on the open source Kubernetes system, giving you the flexibility to take advantage of on-premises, hybrid, or public cloud infrastructure.

Google Service Management

Google Service Management is an infrastructure service of Google Cloud Platform that manages other APIs and services, including Google's own Cloud Platform services and their APIs, and services created using Google Cloud Endpoints.

Hook.io

hook.io is the leading open-source provider of microservice and webhook hosting. Our service is built with  by Developers for Developers. hook.io provides free hosting for Microservices and Webhooks. These hosted services have full integrated access to the hook.io Developer API.

Hyper

Hyper is Hypercard for the modern age, and allows you to make your own mini-apps for mobile and desktop, capture and organize information, and publish on the web.

import.io

Importio turns the web into a database, releasing the vast potential of data trapped in websites. Allowing you to identify a website, select the data and treat it as a table in your database. In effect transform the data into a row and column format. You can then add more websites to your data set, the same as adding more rows and query in real-time to access the data.

Instant API

Instant API is Platform as a Service that makes it easy for Developers to Create, Host, Publish & Document APIs from Existing Data and Services. What used to take weeks or months now takes minutes and is a fraction of the cost. 

iRESTful

iRESTful is a scalable API framework. Code should be easy to re-use and web applications should be easy to create.

Jexia

Jexia is a platform for developers, by developers: a better way to build software. No shortcuts. No workarounds. What we offer is a wide range of services, developed in-house and integrated into a single platform. That means you'll need less code for the same professional result. And because it's horizontally scalable by design, the sky really is the limit

JustAPIs

JustAPIs is designed to help developers overcome existing limitations when it comes to building APIs. The JustAPIs solution is a high-performance, compiled executable that can run on any Linux, Windows, or Mac OSX based hardware, from a single developers laptop to large-scale, clustered production environments. With zero dependencies, JustAPIs can be installed instantly and includes sample APIs with familiar JavaScript-based business logic, so developers can be up and running with their own API server in minutes.

Magicstack.io

A serverless REST API platform that gives you more features with less code. Building Blocks for Next Generation Applications.

Magnetic

We started Magnetic.io because we were fed up with the way online systems are built in the typical enterprise. Enterprises are held hostage by long and slow development projects that result in high risk, big-bang releases. This kills innovation and stifles change. It is our mission to change this: Magnetic.io is dedicated to developing solutions that enable and stimulate innovation and change, while reducing risk and cost.

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.

Micro

Micro is an ecosystem which provides the fundamental building blocks for developing and managing distributed systems. Technology is rapidly evolving. Cloud computing now gives us almost unlimited scale, however leveraging that scale with existing tools is still difficult. Micro attempts to solve this problem with a developer first focus.

Microsoft Azure

Microsoft Azure is a cloud computing platform and infrastructure created by Microsoft for building, deploying, and managing applications and services through a global network of Microsoft-managed datacenters. It provides both PaaS and IaaS services and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems

nginx web server

NGINX is the secret heart of the modern web, powering 1 in 3 of the world’s busiest sites and applications. The NGINX open source project started in 2002 and has grown exponentially during the past 10 years thanks to the vision of Igor Sysoev and the enthusiasm and support of our loyal community of users. Today, millions of innovators choose NGINX for delivering their sites and applications with performance, reliability, security, and scale.

Nodal

Nodal is a web server for Node.js, optimized for building API services quickly and efficiently. Boasting its own opinionated, explicit, idiomatic and highly-extensible framework, Nodal takes care of all of the hard decisions for you and your team. This allows you to focus on creating an effective product in a short timespan while minimizing technical debt. Nodal projects are ready to deploy to Heroku right out of the box, so you can have your website live in no time.

OpenLegacy

OpenLegacy has pioneered a disruptive approach to legacy modernization and application integration by focusing on business needs instead of on replacing existing solutions. The company believes in building on the value of legacy systems rather than rushing to replace them. OpenLegacy’s comprehensive, end-to-end integration platform unlocks the application services and information in mainframes, AS/400 and databases, automatically transforming them into mobile, web and cloud applications.

OpenRasta

OpenRasta is an open-source .NET framework for building everything web, from web sites to RESTful APIs. Written from the ground-up with testing in mind, OpenRasta removes the faff from your code and lets you concentrate on writing clean, beautiful code. Proven in the real world, OpenRasta is the perfect choice for building scalable, high-performance, reliable web services.

OpsGen

There's a better way to build connectivity for high-value enterprise, mobile, IoT, and startup applications. OpsGen can help you easily and rapidly create, manage, and scale your API. Visit our website and find your way today!

ParseHub

Turn dynamic websites into APIs. You can extract data from anywhere. ParseHub works with single-page apps, multi-page apps and just about any other modern web technology. ParseHub can handle Javascript, AJAX, cookies, sessions and redirects. You can easily fill in forms, loop through dropdowns, login to websites, click on interactive maps and even deal with infinite scrolling.

RESTBase

RESTBase is a caching / storing API proxy. Its configuration is based on Swagger specs, and its primary storage backend is using Cassandra. It powers rest.wikimedia.org, the Wikimedia REST content API currently in beta production. As a proxy, RESTBase does not perform any significant content processing itself. Instead, it requests content transformations from backend services when needed, and typically (depending on configuration) stores it back for later retrieval.

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.

RESTX

the lightweight, modular, feature rich, blazing fast, open source Java REST framework

ScraperWiki

ScraperWiki is a web-based platform for collaboratively building programs to extract and analyze public (online) data, in a wiki-like fashion. Scraper refers to screen scrapers, programs that extract data from websites. Wiki means that any user with programming experience can create or edit such programs for extracting new data, or for analyzing existing datasets. The main use of the website is providing a place for programmers and journalists to collaborate on analyzing public data

Seneca JS

A Micro-Services toolkit for Node.js. This toolkit lets you write clean code that you can scale without needing to refactor. Start with everything in one process, and split it all out onto multiple systems when you need to.

Service Stack

ServiceStack started development in 2008 with the mission of creating a best-practices services framework with an emphasis on simplicity and speed, reducing the effort in creating and maintaining resilient message-based SOA Services and rich web apps.

Sheetlabs

Sheetlabs turn spreadsheets into well-documented APIs, quickly and easily. Many businesses still share product lists, service coverage areas, or other tabular information with one another using spreadsheets attached to email. There are so many things that can go wrong with this. Sheetlabs was built with the goal of making it really easy for businesses to build APIs on top of their spreadsheets.

SlashDB

SlashDB connects your internal databases and constructs a REST/HTTP web service, easily making database content accessible by URLs for getting, updating, inserting and deleting in a secure way.  SlashDB provides connectors for Microsoft SQL Server, Oracle, MySQL, PostGreSQL, IBM DB2 and Sybase--covering the top 5 databases you will find in the enterprise or small to medium businesses. SlashDB automatically turns databases into online resource so their content becomes accessible to authorized web, mobile and enterprise applications for reading and writing under standard data formats. Technically speaking, it makes REST APIs out of relational databases.

Socrata

Socrata is the leading developer and provider of Open Data Services, a category of cloud-based Web 2.0 solutions that enable federal, state, and local governments to dramatically improve the reach, usability and social utility of their public information assets.  The Socrata Social Data Platform™ is a turnkey information delivery platform that reduces lifecycle management costs for government customers while boosting their ability to disseminate relevant information and data-driven services to a wide range of audiences including citizens, civic application developers, researchers, journalists and internal stakeholders.

Stackery

Design, deploy, and monitor your cloud-native applications, easily. Applications running on serverless architectures scale up and down on demand with high availability. There is no need to provision or manage servers. Your code runs only when it's needed, and you only pay for the compute time you use. Stackery provides operational tools for developers building serverless applications. Easily detect and surface application errors, version control your serverless infrastructure, and securely manage configurations and deployments. Stackery helps developers build production-grade serverless applications by providing an abstraction layer on top of base serverless technologies like AWS Lambda. Stackery allows you to focus on your business logic rather than configuring infrastructure services.

nStack

Deploy data-science models to the cloud and build workflows with databases, APIs, and more.

Strapi

Strapi is an open-source Node.js framework built on top of Koa for building applications. We give you some built-in but not mandatory features aiming to not repeat yourself. The Studio is dedicated to build applications without writing any single line of code.

StreamdataIO

streamdata.io is a real-time cache proxy allowing you to poll standard public REST APIs and push updates to clients. But wait, there is more : streamdata.io keeps a history of modifications that occur on the data between two pollings! This way, streamdata.io is able to give you the list of modifications which happened since last time you fetched the data.

StrongLoop

StrongLoop is based in San Mateo, CA and employs over 30 developers working with Node.js. StrongLoop develops StrongLoop Suite, a leading Mobile API Tier along with being the primary code contributor to Node.js. StrongLoop Suite includes an open source private mBaaS, an operations console and a supported package of Node.js, containing advanced debugging, clustering and support for private npm registries. StrongLoop was founded by Node core-contributors, Enterprise mobile architects and veterans of open source and Could companies. 

SwiftIQ

SwiftIQ provides web-service application programming interface (API) infrastructure to facilitate data accessibility and predictive analytics through the Swift Access and Swift Predictions products. Swift Access is an award-winning backend platform to unify and secure disconnected data then deliver and analyze it on-demand to power real-time digital actions. Swift Predictions allows users to apply adaptive, machine learning algorithms to discover insights fast and make applications smarter.

TIBCO Software

TIBCO Software Inc. (NASDAQ: TIBX) is a provider of infrastructure software for companies to use on-premise or as part of cloud computing environments. Whether it's optimizing claims, processing trades, cross-selling products based on real-time customer behavior, or averting a crisis before it happens, TIBCO provides companies the two-second advantage™ — the ability to capture the right information at the right time and act on it preemptively for a competitive advantage. More than 4,000 customers worldwide rely on TIBCO to manage information, decisions, processes and applications in real time. Learn more at www.tibco.com.

Tyk

An open source, lightweight, fast and scalable API Gateway. Set rate limiting, request throttling, and auto-renewing request quotas to manage how your users access your API. Tyk supports access tokens, HMAC request signing, basic authentication and OAuth 2.0 to integrate old and new services easily. Tyk can record and store detailed analytics which can be segmented by user, error, endpoint and client ID across multiple APIs and versions. Integrate your existing or new applications with Tyk using a simple REST API, Tyk even support hot-reloads so you can introduce new services without downtime.

WaveMaker, Inc.

WaveMaker, Inc. provides WaveMaker Enterprise – An aPaaS software for rapid application delivery of enterprise custom apps. WaveMaker Enterprise provides benefits such as visual rapid application development, out of the box support for security, web services integration and data modelling, high performance cloud platform based on Docker containers, a self service management console that provides simplified administration and many more such features.

weblab

Microservices at your fingertips. no provisioning or deployments required. give your IoT device compute super powers. Run code in response to events. Your microservice up in less than 7 seconds. Use our awesome CLI to spin a service in seconds. You can also integrate with your favourite CI/CD solution for automated deployments. Run your code with just an HTTPS call. As simple as that. Your mobile or IoT device gets compute superpowers.

Webtask

Run code with an HTTP call. No provisioning. No deployment. Run server-side code for your JavaScript and native applications. Just worry about your code. Run code on each Stripe Payment, a GitHub Push, or any webhook, without setting up servers. Allow your customers to extend your product using Node.js code instead of creating your own DSL.

WrapAPI

Build an API on top of any website. Turn any website...into a parameterized APIBuild, share, and use APIs made from webpages. Use WrapAPI to scrape sites, build better UIs, and automate online tasks.

Zatar @ Zebra

Zatar is a product of Zebra Technologies, a global leader respected for innovation and reliability. Zebra provides products and services that enable real-time visibility into organization's assets. Zebra solutions support Enterprise Asset Intelligence and the Zatar enterprise IoT platform is a perfect example! Zatar provides a standards-based approach to connectivity and control of devices along with open APIs to create apps, onboard devices and enable collaboration. 

Zeit

Make cloud computing as easy and accessible as mobile computing. To be truly easy, cloud computing should be as easy as a tap or command. To connect everyone, applications have to be fast from every geographical point. To be accessible, great care has to go into the user experience and design. We build products for developers and designers. And those who aspire to become one.

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.

API Deployment Tooling

As I study each API, and API related service, I'm always looking for open source tooling that has been developed around these APIs and API services. This is an aggregate of tooling I've come across and aggregated as part of my API deployment research.

Connector

Containers

glot-run

API for running code inside docker containers

Database

Dropwizard

A damn simple library for building production-ready RESTful web services.

microrest.php

A micro web application providing a REST API on top of any relational database, using Silex and Doctrine DBAL

her

Her is an ORM (Object Relational Mapper) that maps REST resources to Ruby objects. It is designed to build applications that are powered by a RESTful API instead of a database.

ramses

RAML + Elasticsearch / Postgres / Mongodb / Your Data Store™ + Pyramid = RESTful API

restheart

RESTHeart, the automatic REST API Server for MongoDB

prest

Serve a RESTful API from any PostgreSQL database

NodeAPI

Simple RESTful API implementation on Node.js + MongoDB.

php-crud-api

Single file PHP script that adds a REST API to a SQL database

Framework

Dropwizard

A damn simple library for building production-ready RESTful web services.

RESTRack

A Model-View-Controller Framework. RESTRack follows the MVC design pattern that you are already familiar with.  It is inspired by Rails and follows a few of its conventions. But, while Rails is a powerful tool for full web applications, RESTRack is targeted at super lightweight data services. Rack aims to provide a minimal API for connecting web servers and web frameworks. RESTRack leverages Rack to provide a minimal framework to create REST services.  From the get go, RESTRack was designed to make it extremely easy to develop performant REST data services. RESTRack is perfect for data generation. Rich JavaScript frameworks such as ExtJS, jQuery UI, dojo, and native mobile applications would be well suited to for RESTRack serving as the data layer. The framework has a very small memory footprint, making it a great choice for cloud type architectures.

Restler

A RESTful API server framework that is written in PHP that aids your mobile / web / desktop applications. A framework, but with a difference – Restler is all here to bend and mend to your needs. Writing Server made easy and light. With the light weight, Restler makes writing a server as easy as writing it with just 3 PHP files. Restler’s advantage is the simplicity. You can create a PHP class with some functions to expose.  If you know how to write object oriented PHP, then you already know how to use Restler. It’s action speaks for its effectiveness. Restler is all about being light and easy. All public methods are automatically mapped to a URL Tailor-made Restler is known for the customization options. You just need to write class and add methods in PHP. It is just there!

PlayFramework

ay is based on a lightweight, stateless, web-friendly architecture. Built on Akka, Play provides predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications.

Bottle

Bottle is a fast, simple and lightweight WSGI micro web-framework for Python. It is distributed as a single file module and has no dependencies other than the Python Standard Library.

CherryPy

CherryPy is a pythonic, object-oriented HTTP framework, that allows developers to build web applications in much the same way they would build any other object-oriented Python program. This results in smaller source code developed in less time. CherryPy is now more than six years old and it is has proven very fast and stable. It is being used in production by many sites, from the simplest ones to the most demanding ones.

Dave

DAVE is a minimalist, multi-node, transactional API framework written in PHP, which contains an end-to-end API test suite for TDD, a Task model, an Active Database Model, and a stand-alone development server ( PHP) to get you started.DAVE is an acronym that stands for Delete, Add, Edit, and View. These 4 methods make up the core functionality of many transactional web applications.The DAVE API aims to simplify and abstract may of the common tasks that these types of APIs require. DAVE does the work for you, and he's not CRUD. Dave was built to be both easy to use, but to be as simple as possible.Dave contains an end-to-end API test suite for TDD, a Task model, an Active Database Model, and a stand-alone development server (written in just PHP) to get you started.

Django Rest

Django REST framework is a lightweight REST framework for Django, that aims to make it easy to build well-connected, self-describing RESTful Web APIs. Automatically provides an awesome Django admin style browse-able self-documenting API. Clean, simple, views for Resources, using Django’s new class based views. Support for ModelResources with out-of-the-box default implementations and input validation. Pluggable parsers, renderers, authentication and permissions - Easy to customise. Content type negotiation using HTTP Accept headers. Optional support for forms as input validation. Modular architecture - MixIn classes can be used without requiring the Resource or ModelResource classes.

Hug

Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler.

Eve

Eve is an open source Python REST API framework designed for human beings. It allows to effortlessly build and deploy highly customizable, fully featured RESTful Web Services.

Falcon

Falcon is a low-level, high-performance Python framework for building HTTP APIs, app backends, and higher-level frameworks.

Falcon

Falcon is a ridiculously fast, minimalist Python web framework for building cloud APIs and app backends. The Falcon web framework encourages the REST architectural style, meaning (among other things) that you think in terms of resources and state transitions, which map to HTTP verbs.

Echo

Fast and unfancy HTTP server framework for Go (Golang). Up to 10x faster than the rest.

Flight

Flight is a fast, simple, extensible framework for PHP. Flight enables you to quickly and easily build RESTful web applications.

FRAPI

FRAPI is a new type of framework that embraces the standards and mindset of how the web is modeled. Instead of being a general purpose framework like the Zend Framework, Symfony, Cake, Lithium, etc. which are great for building web applications, FRAPI aims at removing the whole frontend layer complexity that handling REST calls can bring. FRAPI is a RESTful API Framework that allows developers to rapidly develop RESTful APIs that are easily scalable and highly performant. FRAPI consists of two specific parts: The administration interface and the public API.

JSON-Server

Get a full fake REST API with zero coding in less than 30 seconds (seriously)

Grape

Grape is a REST-like API micro-framework for Ruby. It's designed to run on Rack or complement existing web application frameworks such as Rails and Sinatra by providing a simple DSL to easily develop RESTful APIs. It has built-in support for common conventions, including multiple formats, subdomain/prefix restriction, content negotiation, versioning and much more.

Limonade

Limonade is a PHP micro framework for rapid web development and prototyping.  It’s inspired by frameworks like Sinatra or Camping in Ruby, or Orbit in Lua. It aims to be simple, lightweight and extremly flexible.

Ninja

Ninja is a full stack web framework for Java. Rock solid, fast and super productive.

node-restify

node.js REST framework specifically meant for web service APIs

PSX

PSX is a framework written in PHP dedicated to build RESTful APIs. It is based on multiple components which cover many aspects of the API lifecycle.

Recess

Recess is a RESTful PHP framework that can be used by both beginner and seasoned developers. Recess is fast, light-weight, and has a very small footprint—ideal for LAMP development and drag-and-drop deployment to shared hosts. Recess is a modern framework that uses a loosely-coupled Model-View-Controller architecture designed and optimized specifically for PHP 5.

rest.li

Rest.li is a REST+JSON framework for building robust, scalable service architectures using dynamic discovery and simple asynchronous APIs.

Rest.li

Rest.li is an open source REST framework for building robust, scalable RESTful architectures using type-safe bindings and asynchronous, non-blocking IO. Rest.li fills a niche for applying RESTful principals at scale with an end-to-end developer workflow for buildings REST APIs that promotes clean REST practices, uniform interface design and consistent data modeling.

rest!

rest is a set of packages used to write, document, and use RESTful applications. You write your API in Haskell using rest's DSL. This API can then be run in different web frameworks like happstack, snap, or wai. Additionally, you can automatically generate documentation from it, as well as client libraries for Haskell and Javascript. 

Resteasy

Resteasy is a JBoss.org project aimed at providing productivity frameworks for developing client and server RESTful applications and services in Java.  It is mainly a JAX-RS implementation but you'll find some other experimental code in the repository.

Restify

restify is a node.js module built specifically to enable you to build correct REST web services. It intentionally borrows heavily from express as that is more or less the de facto API for writing web applications on top of node.js.

RESTkit

RestKit is an Objective-C framework for iOS that aims to make interacting with RESTful web services simple, fast and fun. It combines a clean, simple HTTP request/response API with a powerful object mapping system that reduces the amount of code you need to write to get stuff done.

Restlet

Restlet Framework is the most widely used open source solution for Java developers who want to create and use APIs.

RESTx

RESTx is a light-weight open-source platform for the creation of RESTful data access and integration resources and web services. It emphasizes simplicity, sane defaults and out-of-the-box usability. No complex configuration, no steep learning curve: You will be up and running in just 5 minutes. RESTx is not your usual application framework and can simplify the creation of RESTful web services and resources.

Epiphany

The Epiphany framework is fast, easy, clean and RESTful. The framework does not do a lot of magic under the hood. It is, by design, very simple and very powerful.The documentation provides a few conventions that we believe lead to well written code but you're free to use any style you'd like. The framework never dictates how you should write or structure your application.

Pylons

The Pylons Project was founded by the people behind the Pylons web framework to develop web application framework technology in Python. Rather than focusing on a single web framework, the Pylons Project will develop a collection of related technologies. The first package is the Pyramid web framework.

RestFixture

The RestFixture is a FitNesse fixture that allows developers, testers, and/or product owners to write test fixtures for REST API with simplicity in mind. The idea is to write tests that are self-documenting and easy to write and read, without the need to write Java code. The fixture allows test writers to express tests as actions (using any of the allowed HTTP methods) to operate on resource URIs and to express expectations about the content of the return code, headers and body. All without writing one single line of Java code!

Internet of Things

lelylan

Open Source Lightweight Microservices Architecture for the Internet of Things. For developers.

Microservices

fabio

A fast, modern, zero-conf load balancing HTTP(S) router for deploying microservices managed by consul.

claudia

Deploy Node.js microservices to AWS easily

goa

Design-based microservices in Go

lelylan

Open Source Lightweight Microservices Architecture for the Internet of Things. For developers.

hook.io

Open-Source Microservice Hosting Platform

lumber

The Admin Interface Framework http://www.forestadmin.com/lumber. Lumber is an opensource tool to generate an admin microservice. It serves a REST API hooked directly into your database (MySQL and Postgres for now).

Mock

Search

ramses

RAML + Elasticsearch / Postgres / Mongodb / Your Data Store™ + Pyramid = RESTful API

Serverless

lambadaframework

Build serverless REST APIs with JAVA. It implements the JAX-RS API and deploys your application easily to AWS Lambda and API Gateway

lambdafai

Lambdafai is a simple framework for building and deploying REST APIs using AWS Lambda, API Gateway, DynamoDB, and S3.

If there is a tool that you think should be listed here, let me know by submitting a Github issue or Tweeting a link at me. I'm always looking for new types of tools, and get better at organizing them here and making sense.