Logo for Swift Social Media Networking App

Build a Swift Social Network

Swift is a supported language to use with Stream. Build your social network features like user activity feeds, ranked feeds, personalized feeds and your notification systems on top of the scalable Stream API.

Start Hacking

Build Better Apps, Faster

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

Interactive Demo

Try the API

Swift Social Networking App Personalization

If you're looking to personalize the feeds in your Swift app; work with our Data Scientist on the best solution. Stream Swift is a great open source social media network platform.

Developers can easily build personalization into their activity feeds with Swift and Stream. If you want to create activity streams or a feed like Twitter, Instagram or Facebook aggregated feed, Stream feeds as a service is the right solution for your app.

Working with Stream API in the swift language

Swift is developed by Apple

Getting started: open source API Client

Our Client API for swift is stream-swift.

Continuous integration is via travis and we publish packages to CocoaPods. Contributions in the form of issues, feature suggestions and pull requests are most welcome.

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
actor: 'chris',
verb: 'add',
object: picture:10,
message: 'Working on improving the user experience of the Stream Dashboard...'
Flexible Implementation
Implement with Swift or many other languages and platforms