IndexTank search engine powers search in Reddit, Social bookmarking site. IndexTank is acquired by LinkedIn and released the project as open source. It includes features like Variables boosts, Facets, Faceted search, Snippeting, Custom scoring functions, Suggest, and Autocomplete.
search-engine searchengine full-text-search facet distributed linkedinLayoutKit is a fast view layout library for iOS, macOS, and tvOS.LinkedIn created LayoutKit because we have found that Auto Layout is not performant enough for complicated view hierarchies in scrollable views. For more background, read the blog post.
swift tvos ios linkedin ui layout-engineReliable Android testing, at your service.Test Butler was inspired by the Google presentation "Going Green: Cleaning up the Toxic Mobile Environment". For more background, read the Test Butler announcement blog post.
android test-butler android-emulator testing android-library linkedinYou can deploy with now or Docker (for mandatory and optional env variables see below). This microservice must run in a subdomain of yours, e.g. login.yourdomain.com.
oauth microservice reddit twitter jwt now passport login facebook google linkedin docker authentication instagram githubVoldemort is a distributed key-value storage system. Data is automatically replicated over multiple servers. Data is automatically partitioned so each server contains only a subset of the total data. Server failure is handled transparently. It is used at LinkedIn for certain high-scalability storage problems where simple functional partitioning is not sufficient.
key-value key-value-store dynamo scalable distributed linkedinSharer.js is a very tiny js lib to create custom social share components on DOM elements for your website. No dependencies. Currently there is no support for AMD/CommonJS right now, but there is a repo which exposes the current Sharer class behaviour.
share-buttons social-network facebook twitter pinterest okru telegram whatsapp hackernews reddit social share google plus linkedin email viber vk instapaper pocket stumbleupon digg flipboard weibo renren blogger myspace baidu mailruShare text, images (and other files), or a link via the native sharing widget of your device. Android is fully supported, as well as iOS 6 and up. WP8 has somewhat limited support.
social share twitter facebook email sms whatsapp tumblr pocket linkedin cordova webshare ecosystem:cordova cordova-ios cordova-android cordova-windowsThis project is no longer used by LinkedIn and is currently unmaintained. LayoutKit is a fast view layout library for iOS, macOS, and tvOS.
ios ui tvos linkedin layout-engine layoutkitBrooklin is a distributed system intended for streaming data between various heterogeneous source and destination systems with high reliability and throughput at scale. Designed for multitenancy, Brooklin can simultaneously power hundreds of data pipelines across different systems and can easily be extended to support new sources and destinations. Brooklin offers a flexible API that can be extended to support a wide variety of source and destination systems. It is not confined to single type of source or destination system.
distributed-systems kafka linkedin scalability change-data-capture data-streaming kafka-mirror-makerDataHub is an open-source metadata platform for the modern data stack. Read about the architectures of different metadata systems and why DataHub excels here. Also read our LinkedIn Engineering blog post, check out our Strata presentation and watch our Crunch Conference Talk. You should also visit DataHub Architecture to get a better understanding of how DataHub is implemented and DataHub Onboarding Guide to understand how to extend DataHub for your own use cases. Please follow the DataHub Quickstart Guide to get a copy of DataHub up & running locally using Docker. As the guide assumes some basic knowledge of Docker, we'd recommend you to go through the "Hello World" example of A Docker Tutorial for Beginners if Docker is completely foreign to you.
metadata big-data linkedin data-catalog data-discovery hacktoberfest datahubThird-party authentication plugin for hapi.bell ships with built-in support for authentication using Facebook, GitHub, Google, Google Plus, Instagram, LinkedIn, Slack, Stripe, Twitter, Yahoo, Foursquare, VK, ArcGIS Online, Windows Live, Nest, Phabricator, BitBucket, Dropbox, Reddit, Tumblr, Twitch, Mixer, Salesforce, Pinterest, Discord, DigitalOcean, AzureAD, trakt.tv and Okta. It also supports any compliant OAuth 1.0a and OAuth 2.0 based login services with a simple configuration object.
hapi login authentication oauth plugin auth0 arcgisonline bitbucket dropbox facebook fitbit foursquare github gitlab google instagram medium linkedin live meetup nest phabricator office365 okta reddit spotify tumblr twitter vk wordpress yahooSocialite is an OAuth2 Authentication tool. It is inspired by laravel/socialite, You can easily use it in any PHP project. facebook, github, google, linkedin, outlook, weibo, qq, wechat, and douban.
socialite oauth laravel login oauth2-authentication facebook google linkedin social-login wechat weiboApache Samza is a distributed stream processing framework. It uses Apache Kafka for messaging, and Apache Hadoop YARN to provide fault tolerance, processor isolation, security, and resource management. It provides a very simple call-back based process message API that should be familiar to anyone who's used Map/Reduce. Samza was originally developed at LinkedIn. It's currently used to process tracking data, service log data, and for data ingestion pipelines for realtime services.
streaming messaging distributed linkedinSensei is a distributed data system that was built to support many product initiatives at LinkedIn, including the real-time faceted search in LinkedIn Signal and the news feed and tabs on the Homepage. Sensei is both a search engine and a database. It is designed to query and navigate through documents that consist of unstructured text and well-formed and structured metadata. Sensei is both a search engine and a database.
document-store search-engine searchengine full-text-search distributed linkedin database nosqlBobo Browse is an information retrieval technology that provides navigational browsing into a semi-structured dataset. Beyond the result set from queries and selections, Bobo Browse also provides the facets from this point of browsing. It provides support to sort documents on fields that have multiple values. It is stable and used by LinkedIn.
search-engine searchengine full-text-search facet distributed linkedinFor the documentation see the WIKI page. The plugin is divided into 3 modules to make it possible to include only the stuff you use.
share share-buttons social-networks angular share-links sharebuttons buttons facebook twitter pinterest tumblr stumbleupon googleplus linkedin reddit telegram vk copy print email
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.