گوگل کتابخانه مشترکات C++ ش رو متن باز کرده، این مجموعه شامل کتابخانه های
- base
- algorithm
- container
- debugging
- memory
- meta
- numeric
- strings
- synchronization
- time
- types
می شود.
در نگاه اول شاید این مجموعه در مقایسه با سایر کتابخانه های مطرح کوچک تر به نطر برسد اما ویژگی های جالبی دارد و هدف متفاوتی را دنبال می کند.
- ویژگی هایی از نسخه های آینده این زبان (c++ 17) قبل از ارائه این استاندارد در این کتابخانه موجود بوده است.
- در این کتابخانه موضوع عمومی بودن رعایت شده است.
- کاملا بدون نیاز به پیکربندی (Zero-configuration) و چندسکویی است.
- رابط برنامهنویسی کاربردی دوستانه ای
دارد. - کارایی آن در سطح جزئیات بهینه شده است و توابعی که ارائه میدهد نسبت به مشابه شان در سایر کتابخانه ها از کارایی بهتری برخوردار است.
مثلا: absl::StrCat در مقایسه با to_string برای یک متغیر 32 bit integer(int) بیست درصد سریعتر از MSVC std::to_string و 3 برابر سریعتر از MinGW std::to_string است.[1]