Displaying 1 to 20 from 21 results

react-media - CSS media queries for React

  •    Javascript

react-media is a CSS media query component for React.A <Media> component listens for matches to a CSS media query and renders stuff based on whether the query matches or not.

react-player - A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

  •    Javascript

A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia, Mixcloud, and DailyMotion. Not using React? No problem. The component parses a URL and loads in the appropriate markup and external SDKs to play media from various sources. Props can be passed in to control playback and react to events such as buffering or media ending. See the demo source for a full example.

react-sizes - :left_right_arrow: Hoc to easily map window sizes to props.

  •    Javascript

React Sizes is a high-order component with a high performance that transform window sizes (width and height) into props. You can check inside your component, for example, if user's window is less than 480 pixels of width, and add a custom content. It can be very powerful for when you need to display different content for mobile and desktop. But it's not limited to this case. Just use that at your needs.

react-resize-aware - ⇲👁 A simple React component which allows to listen the resize event of itself when it's resized

  •    Javascript

A simple React.js component you can use to make any piece of UI aware of its size.Each time the component' size changes, your component will be notified by one of the methods described below. The size change can be detected by a window resize, a CSS media query, a CSS pseudo selector, a JavaScript action or really, anything.




react-mq - Media Query Component for React.

  •    Javascript

Media Query Component for React. Then open localhost:9999 in a browser.

react-media-queryable - Trigger state updates when a media query matches the current state of the browser

  •    Javascript

Trigger state updates when a media query matches the current state of the browser. Adaptive Design is characterized as rendering only the content that a user's browser is equipped to handle. This is often used in scenarios where you want the markup for a component to differ based on screen size: showing a table of data, for example, on a desktop-class screen while showing the data as a list on a mobile-class screen.

react-native-responsive-ui - Building responsive UIs in React Native.

  •    Javascript

Building responsive UIs in React Native. An example is available via expo here.

react-cassette-player - Simple ReactJS HTML5 audio player component built with SVG icons from The Noun Project

  •    Javascript

All props can be referenced in the demo source. Don't hesitate to ask questions. SVG icons used by react-cassette-player are licensed Creative Commons (CC BY 3.0) and must be purchased by the Noun Project. Otherwise, you must add the following attribution to your project.


eureka - HTML-first crack at a Flexible Media Browser progressively enhanced with React

  •    HTML

Eureka is a progressively enhanced flexible media browser. Connected to your media sources through a REST API, this accessible web component allows users to browse media sources, upload files, and choose media items. 🤗 Try the demo.

react-native-responsive-stylesheet - React-native library for creating stylesheets that return different styles based on screen size

  •    Javascript

React-native library for creating stylesheets that return different styles based on screen size. It does this by dynamically checking the current screen width and height using the Dimensions API whenever you render a component. ** NOTE: ** This library does not re-render on screen size changes, if you want to handle those cases, you must listen to the onLayout event to trigger a re-render.

react-socks - 🧦 React library to render components only on specific viewports 🔥

  •    Javascript

Wrap your components with React Socks to prevent unnecessary render in different viewports. Conventionally we have been writing css media queries for different viewports to hide and show elements that are always present in the DOM. With React taking over the world, everything is about rendering components into the DOM. React Socks helps you conditionally render elements based on viewports.

metada - A browser extension to show you who owns the media you read

  •    Javascript

The browser (Chrome & Firefox) extension which shows you who owns the Media. For now, France only. Help wanted for more countries (front/back devs).

react-native-ijkplayer - React Native Component for ijkplayer

  •    Java

After IJKMediaFramework.framework placed under react-native-ijkplayer/ios/ , Example is ready to build.

rplayr - A React app to parse and play media from subreddits and comment threads

  •    Javascript

Source code for rplayr, a React app to parse and play media from subreddits and comment threads. rplayr creates playlists from any Reddit comment thread, subreddit or multi-reddit. Just replace reddit.com in any Reddit URL to rplayr.com and you’re good.

cassette - 🎧 A flexible media player component library for React that requires no up-front config

  •    Javascript

Cassette is a zero-config-required media player component library for React. The default responsive UI works great in desktop or mobile web browsers. The flexible core handles the logical complexities of common audio and video player paradigms, while allowing you to implement any UI you can come up with. If you're not using npm and you need production-ready scripts to include in your project, check out the releases.

react-native-media-meta - Get media file metadata in your React Native app

  •    Objective-C

[Android] We using FFmpegMediaMetadataRetriever, see RNMediaMeta.java#L36 for more information. [iOS] We using official AVMatadataItem, see RNMediaMeta.m#L9 for more information.

react-native-media-player - This is a react native media player with external display controller

  •    Javascript

This is a react native media player with external display controller. Support photo, video, music and background mode. NOTE If your RN version <= 0.28, please keep use v0.2.x.

react-native-image-cache-hoc - React Native Higher Order Component that adds advanced caching functionality to the react native Image component

  •    Javascript

React Native Higher Order Component that adds advanced caching functionality to the react native Image component. Linking react-native-fetch-blob should only be done once, reinstalling node_modules with npm or yarn does not require running the above command again.