Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/songkeys/uni-media
Easily display media content (image, video, audio, 3d-models) in a single component (Best for NFT)
https://github.com/songkeys/uni-media
dapp file-types ipfs mime-types nft web-components
Last synced: 2 months ago
JSON representation
Easily display media content (image, video, audio, 3d-models) in a single component (Best for NFT)
- Host: GitHub
- URL: https://github.com/songkeys/uni-media
- Owner: Songkeys
- License: mit
- Created: 2022-06-15T16:12:38.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-07-08T17:41:32.000Z (over 2 years ago)
- Last Synced: 2024-04-27T00:03:19.839Z (8 months ago)
- Topics: dapp, file-types, ipfs, mime-types, nft, web-components
- Language: TypeScript
- Homepage: https://uni-media.vercel.app
- Size: 2.29 MB
- Stars: 14
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![NPM Version][npm-version]][npm-url]
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url][npm-version]: https://img.shields.io/npm/v/uni-media.svg?style=for-the-badge
[npm-url]: https://www.npmjs.com/package/uni-media
[contributors-shield]: https://img.shields.io/github/contributors/Songkeys/uni-media.svg?style=for-the-badge
[contributors-url]: https://github.com/Songkeys/uni-media/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/Songkeys/uni-media.svg?style=for-the-badge
[forks-url]: https://github.com/Songkeys/uni-media/network/members
[stars-shield]: https://img.shields.io/github/stars/Songkeys/uni-media.svg?style=for-the-badge
[stars-url]: https://github.com/Songkeys/uni-media/stargazers
[issues-shield]: https://img.shields.io/github/issues/Songkeys/uni-media.svg?style=for-the-badge
[issues-url]: https://github.com/Songkeys/uni-media/issues
[license-shield]: https://img.shields.io/github/license/Songkeys/uni-media.svg?style=for-the-badge
[license-url]: https://github.com/Songkeys/uni-media/blob/master/LICENSE.txt
uni-media
Easily embed any types of media in your web app with only one line of code.
Explore the docs »
Report Bug
·
Request Feature
## About The Project
- No more verbose code (``/``/``/``/...) to embed any types of media in your web app.
- No more worries about the unknown media source.
- With only one line of code (``).
- A web-component that fits in any framework (React, Vue, Angular, etc.).
- IPFS supported. (Example case: displaying NFTs!)## Usage
Install:
```bash
npm i uni-media
```Use:
```html
```
[More on docs](https://uni-media.vercel.app).
## Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request## License
Distributed under the MIT License. See `LICENSE` for more information.