doctrine logo

Build Doctrine Social Network

Power the backbone of your Doctrine ORM Social Network with the Stream API. Stream for Doctrine ORM client on Github

Try the API Example
AVERAGE STATS

Build Better Apps, Faster

Stream is the fastest feed service
Stream is used for companies that need feeds that scale
Stream is the fastest feed service
DEVELOPERS

Interactive Demo

Try the API

Scalable Newsfeeds with Doctrine and PHP7

Whether you want to build a news feed like Twitter, Instagram, Spotify or Facebook we have you covered. Stream's API enables you to build, scale and personalization your news feeds and activity streams.

Doctrine Aggregated Feeds, Ranked Feeds, feed specific analytics and personalization all help you improve your app's engagement, retention and conversion.

Get started today building your Social network that has personalized feeds with Stream and Doctrine!

Working with Stream and Doctrine

Doctrine is considered one of best ORMs for PHP and has a passionate developer community. Doctrine is a stand-alone project but ships with Symfony Framework by default. Using this in Symfony is a breeze.

Getting started: open source API Client

Our ORM integration for Doctrine is get-stream/stream-doctrine.

The Client API project features a comprehensive phpunit unit test suite and stable Composer packages are published to the Packagist repository. Contributions in the form of issues, feature suggestions and pull requests are most welcome.

Our low level PHP API is also available.

API for Feeds

Stream is an API for building scalable news feeds and activity streams. Try it out in this 5 minute interactive tutorial. To run the examples you'll need an API key. Register to continue...

var client = stream.connect('GET YOUR KEY');
var chrisFeed = client.feed('user', 'chris');
// Add the activity to the feed
chrisFeed.addActivity({
actor: 'chris',
verb: 'add',
object: picture:10,
message: 'Working on improving the user experience of the Stream Dashboard...'
});
Flexible Implementation