├── .github └── ISSUE_TEMPLATE │ └── demo-request.md ├── LICENSE └── README.md /.github/ISSUE_TEMPLATE/demo-request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Demo request 3 | about: If there's an awesome Daily use case that you'd like somebody to build, let 4 | us know! 5 | title: DEMO-REQUEST 6 | labels: enhancement 7 | assignees: kimberleejohnson 8 | 9 | --- 10 | 11 | # Demo request 12 | 13 | 14 | 15 | # Why you need this 16 | 17 | 18 | 19 | # Alternatives you've considered 20 | 21 | 22 | 23 | # Additional context 24 | 25 | 26 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | BSD 2-Clause License 2 | 3 | Copyright (c) 2019, daily-co 4 | All rights reserved. 5 | 6 | Redistribution and use in source and binary forms, with or without 7 | modification, are permitted provided that the following conditions are met: 8 | 9 | * Redistributions of source code must retain the above copyright notice, this 10 | list of conditions and the following disclaimer. 11 | 12 | * Redistributions in binary form must reproduce the above copyright notice, 13 | this list of conditions and the following disclaimer in the documentation 14 | and/or other materials provided with the distribution. 15 | 16 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 17 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 18 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 19 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE 20 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 22 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 23 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 24 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 25 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Awesome Daily [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) 2 | 3 | [Daily](https://daily.co) is the real-time [WebRTC](https://webrtc.org/) video and audio API for developers, and this is a collection of awesome Daily resources! 4 | 5 | ## About Daily 6 | 7 | - [Daily's Website](https://daily.co) 8 | - [Documentation](https://docs.daily.co) 9 | - [Community (peerConnection)](https://community.daily.co/) 10 | - [Help center](https://help.daily.co/en/) 11 | 12 | ## Documentation overview 13 | 14 | - [Getting Started guide](https://docs.daily.co/get-started) 15 | - [Reference docs](https://docs.daily.co/reference) 16 | - [Prebuilt](https://docs.daily.co/guides/products/prebuilt) 17 | - [REST API](https://docs.daily.co/reference/rest-api) 18 | - [Custom Interface / Client SDKs](https://docs.daily.co/guides/products/call-object) 19 | - [Mobile SDKs & React Native](https://docs.daily.co/guides/products/mobile) 20 | - [Audio only](https://docs.daily.co/guides/products/audio-only) 21 | - [Live streaming & recording](https://docs.daily.co/guides/products/live-streaming-recording) 22 | 23 | ## Libraries 24 | 25 | - [`daily-js`](https://github.com/daily-co/daily-js) 26 | - [`react-native-daily-js`](https://github.com/daily-co/react-native-daily-js) 27 | - [`daily-react`](https://github.com/daily-co/daily-react) 28 | 29 | ## Demos 30 | 31 | - [Prebuilt UI](https://github.com/daily-demos/prebuilt-ui) 32 | - [Call object React](https://github.com/daily-demos/call-object-react) 33 | - [React hooks using `daily-react`](https://github.com/daily-demos/custom-video-daily-react-hooks) 34 | - [Live streaming & recording](https://github.com/daily-demos/live-streaming-recording-demo/) 35 | - [Spatialization / virtual world](https://github.com/daily-demos/spatialization) 36 | - [Virtual class](https://github.com/daily-demos/virtual-class-demo) 37 | - [Social gaming](https://github.com/daily-demos/modern-wordfare) 38 | - [Fitness](https://github.com/daily-demos/examples/tree/main/custom/fitness-demo) 39 | - [Audio-only (React, React Native, iOS, Android)](https://github.com/daily-demos/party-line) 40 | - [Live transcription using Prebuilt](https://github.com/daily-demos/prebuilt-transcription) 41 | - [Live transcription using Client SDKs](https://github.com/daily-demos/examples/tree/main/custom/live-transcription) 42 | - [Webinar](https://github.com/daily-demos/webinar) 43 | - [Full-screen Prebuilt UI](https://github.com/daily-demos/fullscreen-prebuilt-ui) 44 | - Check out the [tutorials on our blog](https://www.daily.co/blog/tag/code-tutorials/)! 45 | 46 | ## Frameworks 47 | 48 | ### Electron 49 | 50 | - [Custom video app](https://github.com/daily-demos/electron-overlay) 51 | - [Daily Prebuilt embed](https://github.com/daily-demos/electron-prebuilt) 52 | - [Tutorials](https://www.daily.co/blog/tag/electron/) 53 | 54 | ### React Native 55 | 56 | - [Custom video app](https://github.com/daily-co/react-native-daily-js-playground) 57 | - [Audio-only app](https://github.com/daily-demos/party-line/tree/main/react-native) 58 | - [Tutorials](https://www.daily.co/blog/tag/mobile/) 59 | 60 | ### Svelte 61 | 62 | - [Custom video app](https://github.com/daily-demos/svelte-call-object) 63 | - [Daily Prebuilt embed](https://github.com/daily-demos/svelte-daily-prebuilt) 64 | - [Tutorials](https://www.daily.co/blog/tag/svelte/) 65 | 66 | ### Vue 67 | 68 | - [Custom video app](https://github.com/daily-demos/vue-call-object) 69 | - [Daily Prebuilt embed](https://github.com/daily-demos/vue-daily-prebuilt) 70 | - [Tutorials](https://www.daily.co/blog/tag/vue/) 71 | 72 | ### Web components 73 | 74 | - [Custom video app](https://github.com/daily-demos/web-components) 75 | - [Tutorial](https://www.daily.co/blog/build-a-custom-video-chat-using-daily-and-web-components/) 76 | 77 | ## Integrations 78 | 79 | - [Bubble](https://www.youtube.com/watch?v=jQGVUxl9WV4&embeds_euri=https%3A%2F%2Fdocs.daily.co%2F&source_ve_path=MjM4NTE&feature=emb_title) 80 | - [Bildr](https://www.youtube.com/watch?v=8PBTURhqgQE&feature=emb_title) 81 | - [CometChat](https://www.daily.co/blog/daily-cometchat-integrate-rich-video-voice-and-chat-in-minutes/) 82 | - [TalkJS](https://github.com/daily-demos/chat-integrations/tree/main/talk-js) 83 | 84 | ## Blog posts 85 | 86 | - [Get to know Daily's prebuilt UI](https://www.daily.co/blog/prebuilt-ui/) 87 | - [Building a custom video chat app with React](https://www.daily.co/blog/building-a-custom-video-chat-app-with-react/) 88 | - [Daily's large meetings series](https://www.daily.co/blog/tag/large-meeting-series/) to improve browser and call performance 89 | - [Build a custom video call app with Vue and Daily](https://www.daily.co/blog/custom-video-chat-app-with-daily-and-vue/) 90 | - [Build a custom video call app with React Native and Daily](https://www.daily.co/blog/build-a-mobile-video-chat-app-with-dailys-react-native-javascript-library/) 91 | - [Build a Clubhouse-ish audio call app with React Native and Daily](https://www.daily.co/blog/build-your-own-audio-only-clubhouse-clone-app-with-dailys-react-native-library/) 92 | - [Add advanced security to video chats with the Daily API](https://www.daily.co/blog/add-advanced-security-features-to-video-chats-with-the-daily-api/) 93 | - [Using Daily's video chat API with Anvil](https://anvil.works/articles/daily-co-video-chat) 94 | - [HIPAA Compliance for healthcare](https://docs.daily.co/guides/privacy-and-security/hipaa) 95 | 96 | Many more are available at [daily.co/blog](https://daily.co/blog)! 97 | 98 | ## Conference talks 99 | 100 | - [What's your glitch?: An ode to datamoshing](https://www.youtube.com/watch?v=Qtia43DGSrY) at Demuxed 2021 101 | - [Video backgrounds are becoming blurry, but the future is clear](https://www.youtube.com/watch?v=yuUbVQdTRZQA) at CommCon 2021 102 | - [Live transcription on video calls: Pulling text out of a (mediasoup) hat](https://www.youtube.com/watch?v=Ve7hazOGzjM) at CommCon 2021 103 | - [Your state is my state and my state is your state](https://www.youtube.com/watch?v=Q-XqEnScaf0) at CommCon 2021 104 | - [The dark arts of debugging WebRTC calls](https://www.youtube.com/watch?v=Otcv3ZqWkn4) at CommCon 2021 105 | - [Fireside chat with Daily on the future of WebRTC](https://www.youtube.com/watch?v=mzhIrwTWsCw) at CommCon 2021 106 | - [Developing a cross-platform WebRTC API using Rust and WebAssembly](https://www.youtube.com/watch?v=rjbxhv_U9tw) at Kranky Geek WebRTC Fall 2021 107 | - [Building a dynamic, real-time Jamstack experience: "Synthless" Jams](https://www.youtube.com/watch?v=zP5ISItmqXk) at Jamstack Conf 2021 108 | - [And now presenting what no one asked for: How to live stream a laser disc](https://www.youtube.com/watch?v=DuYakl4uHMg) at Demuxed 2020 109 | 110 | ## Community Projects 111 | 112 | - [root.vc meet](https://github.com/rootvc/meet) - A custom video conferencing app built by some of our investors ❤ 113 | 114 | > Open a PR and share what you've built with Daily 📹🎤💻 115 | --------------------------------------------------------------------------------