diff --git a/README.md b/README.md index 74e9e8263d02c6f7d7f94b6ddf972bd9347700eb..0fd6a6ffdd200aa8e33eb3436f4de7b43722f174 100644 --- a/README.md +++ b/README.md @@ -13,34 +13,28 @@ You can find more detailed documentation and examples in the [doc](doc) and [exa See grpc/INSTALL for installation instructions for various platforms. -#Repository Structure +#Repository Structure & Status -This repository contains source code for gRPC libraries for multiple languages written on top -of shared C core library [src/core] (src/core). +This repository contains source code for gRPC libraries for multiple languages written on top of shared C core library [src/core] (src/core). - * C++ source code: [src/cpp] (src/cpp) - * Ruby source code: [src/ruby] (src/ruby) - * NodeJS source code: [src/node] (src/node) - * Python source code: [src/python] (src/python) - * PHP source code: [src/php] (src/php) - * C# source code: [src/csharp] (src/csharp) - * Objective-C source code: [src/objective-c] (src/objective-c) +Libraries in different languages are in different state of development. We are seeking contributions for all of these libraries. +| Language | Source | Status | +|-------------------------|-------------------------------------|---------------------------------| +| Shared C [core library] | [src/core] (src/core) | <span style="color:orange;">Beta</span> - the surface API is stable | +| C++ | [src/cpp] (src/cpp) | <span style="color:orange;">Beta</span> - the surface API is stable | +| Ruby | [src/ruby] (src/ruby) | <span style="color:orange;">Beta</span> - the surface API is stable | +| NodeJS | [src/node] (src/node) | <span style="color:orange;">Beta</span> - the surface API is stable | +| Python | [src/python] (src/python) | <span style="color:orange;">Beta</span> - the surface API is stable | +| PHP | [src/php] (src/php) | <span style="color:orange;">Beta</span> - the surface API is stable | +| C# | [src/csharp] (src/csharp) | <span style="color:orange;">Beta</span> - the surface API is stable | +| Objective-C | [src/objective-c] (src/objective-c) | <span style="color:orange;">Beta</span> - the surface API is stable | + +<small> Java source code is in [grpc-java] (http://github.com/grpc/grpc-java) repository. Go source code is in [grpc-go] (http://github.com/grpc/grpc-go) repository. +</small> -#Current Status of libraries - -Libraries in different languages are in different state of development. We are seeking contributions for all of these libraries. - - * shared C core library [src/core] (src/core) : Beta - the surface API is stable - * C++ Library: [src/cpp] (src/cpp) : Beta - the surface API is stable - * Ruby Library: [src/ruby] (src/ruby) : Beta - the surface API is stable - * NodeJS Library: [src/node] (src/node) : Beta - the surface API is stable - * Python Library: [src/python] (src/python) : Beta - the surface API is stable - * C# Library: [src/csharp] (src/csharp) : Beta - the surface API is stable - * Objective-C Library: [src/objective-c] (src/objective-c): Beta - the surface API is stable - * PHP Library: [src/php] (src/php) : Beta - the surface API is stable #Overview