8000 GitHub - mvk059/ComposableMemes: A Meme Maker build using Compose Multiplatform
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mvk059/ComposableMemes

Repository files navigation

ComposableMemes banner

Compose Multiplatform app
designed to craft the perfect meme

📱 Functionality

  • Show the list of popular memes
  • An image editor to craft the perfect meme
  • Save to device or share it with the world
  • Cross platform targetting Android, iOS & Web (WASM)

✨ Features

  • Popular Meme Templates:
    • Access a curated collection of trending and classic meme templates
  • Advanced Editor:
    • Custom text placement
    • Multiple font styles
    • Adjustable font sizes
    • Multiple color options
    • Text effects and styling options
  • Save & Share:
    • Save memes directly to your device
    • Quick sharing to other apps
  • Favorites System:
    • Save your favorite memes
    • Sort by favorite or newest
  • Cross-Platform:
    • Seamless experience across devices
    • Consistent UI across platforms

📸 Images

Android & iOS

Meme Listing Screen Choose Meme Meme Editor Screen
Meme Listing Screen Choose Meme Meme Editor Screen

🛠️ Technology Stack

  • Compose Multiplatform: UI framework for consistent interface across platforms
  • Platform-Specific Features:
    • Android: Native Android SDK integration
    • iOS: Swift/Kotlin interoperability
    • Web: WASM
  • Memes from imgflip
  • Image Processing: Process the image for each platform
  • Storage: KStore

📱 Supported Platforms

  • Android
  • iOS
  • Web

🔄 Installation

Android & iOS

  • Build from code

Web

🛠️ Contribution Guidelines

We welcome contributions from the community! To contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Open a Pull Request.

Please ensure your code follows the project's coding standards and includes appropriate tests.

🙏 Acknowledgments

📄 License

 Copyright 2024 Manpreet Kunnath

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.

About

A Meme Maker build using Compose Multiplatform

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

0