Introducing Streamlit components for Cloudinary for uploading, playing videos and much more!

Hello Streamlit team,

I work at Cloudinary, an image and video optimization/delivery service with tons of tools for developers. We recently had a hackathon and I built streamlit components and I’m excited to publish 4 components that I’ve built for integrating with our platform.

Video player

Our video player can support adaptive bit rate videos, complex transformations on the video, analytics and more with a responsive design.

Upload widget

You can use this to quickly get content from users and push it to Cloudinary. Once uploaded, you can use webhooks to create workflow for things like AWS Rekognition, Gen AI based transformations and more. Very useful when you have user-generated or vendor uploaded content.

Media library

Using the Media Library widget, you can provide a rich digital asset management (DAM) like capabilities w/o having to login to our portal.

Product gallery

Embed your products using this widget. It can be used for displaying any group of images (or videos) that are grouped using a tag on Cloudinary.

Please have a look and let me know your feedback.

Cheers,
Akshay

3 Likes

Here are the links to documentation for the different widgets.

Widget Documentation / API Reference

More details about the widgets:

1 Like

Here are the links to Github for the component code.

Github links

2 Likes

Outstanding and super useful new components, @Akshay2! I’m sharing them internally! :hugs:

Best,
Charly

2 Likes

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.