Everything about APIs

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • talent.io - Download talent.io’s Tech Salary Report
  • Scout APM - Truly a developer’s best friend
  • gRPC

    The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

    One of the standardized formats of RPC is called gRPC it is widely accepted and used in the industry, it has been created and standardized by Google (internally the previous version was called Stubby). It is opensourced. By default, gRPC uses Protocol Buffers (although it can be used with other data formats such as JSON). You can see who uses gRPC and why here.

  • websocket-client

    WebSocket client for Python

    Websockets are (usually) for server to browser communication. The server hosts a WebSocket server, and clients can open a connection to that server. This is popular now mostly because it is faster and less resource-hogging than older ways of solving the problem, like long-polling/COMET. It is possible to connect 2 servers using websockets, but that is not usually what they are used for.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • awesome-api

    A curated list of awesome resources for design and implement RESTful API's.

    Awesome List for resources on APIs

  • awesome-api-security

    A collection of awesome API Security tools and resources. The focus goes to open-source tools and resources that benefit all the community.

    Awesome List for APIs Security

  • api-guidelines

    Microsoft REST API Guidelines

    Microsoft REST API guidelines

  • awesome-rest

    A collaborative list of great resources about RESTful API architecture, development, test, and performance

    Awesome list for resources on REST APIs Wikipedia

  • public-apis

    A collective list of free APIs

    List of Public APIs

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

  • awesome-grpc

    A curated list of useful resources for gRPC

    Awesome gRPC

  • awesome-json-rpc

    Curated list of JSON-RPC resources.

    Awesome-json-RPC

  • artwork

    GraphQL Foundation artwork (by graphql)

    From the official GraphQL website This is a somewhat newer API technology. GraphQL APIs have a hypermedia-like ability to use a single query to fetch the required data across multiple resources. But GraphQL APIs also borrow from concepts that we’ve observed in both REST and RPC-styled APIs.

  • free-for-dev

    A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

    Free-for-dev List

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts