meemalabs/meema-elements
publicClone
Push over the same URL. A password will not work: create a token under access tokens and use it in place of one.
🧩 The easiest way to integrate Meema into your frontend in order to create a blazing-fast & powerful media delivery & management strategy.
- .github
- .vitebook
- .vscode
- cypress
- src
- tests
- .eslintignore 34 B
- .eslintrc 26 B
- .eslintrc-auto-import.json 5.9 KB
- .gitattributes 89 B
- .gitignore 145 B
- .npmrc 22 B
- CHANGELOG.md 0 B
- cypress.json 71 B
- index.html 372 B
- LICENSE.md 1.0 KB
- package.json 2.0 KB
- pnpm-lock.yaml 161.3 KB
- postcss.config.js 112 B
- prettier.config.js 74 B
- README.md 2.4 KB
- tailwind.config.js 196 B
- tsconfig.json 826 B
- vite.config.ts 1.4 KB
Meema Elements
The easiest way to integrate Meema into your frontend in order to create a blazing-fast & powerful media delivery & management strategy.
🐙 Features
This cross-framework (React, Vue, Svelte, etc.) component library is compatible.
<img-v2 />- renders the best version of your image—in compression/size, determined by the user's request
- automatically renders "responsive images"
- native AVIF & WebP support
<video-v2 />- advanced video player for an non-buffering, high-quality video delivery
- native HLS & DASH support
- beautifully-designed & modern video player
<audio-v2 />- advanced audio player for an optimized audio delivery
<file-manager />- render your own beautiful file & media management experience
<file-upload />- easily upload your files without maintaining the backend, including a well-designed UI/UX
<table-v2 />- quickly & simply develop a highly-configurable table UI without worrying about the backend
- "facet filtering" & "table head sorting" natively built in
- Meilisearch & Laravel Scout API compatible
Read more about these features in their respective docs.
💡 Usage
wip
🖥️ Browsers
Meema Elements is built for the modern web and avoids bloated polyfills and outdated environments as much as possible. Currently, it supports all browsers that fully implement the Custom Elements V1.
- Edge 79+
- Firefox 63+
- Chrome 67+
- Safari 13.1+
- Opera 64+
- iOS Safari 13.7+
- Android Browser 81+
- Opera Mobile 59+
- Chrome for Android 88+
🧪 Testing
yarn test📈 Changelog
Please see our releases page for more information on what has changed recently.
💪🏼 Contributing
Please see CONTRIBUTING for details.
🏝 Community
For help, discussion about best practices, or any other conversation that would benefit from being searchable:
For casual chit-chat with others using this package:
📄 License
The MIT License (MIT). Please see LICENSE for more information.
Made with ❤️ by Meema, Inc.