All Projects → metabrainz → musicbrainz-android

metabrainz / musicbrainz-android

Licence: other
The Official App of MusicBrainz

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to musicbrainz-android

Rick-and-Morty
The Rick And Morty - MVVM with a clean architecture approach using some of the best practices in Android Development.
Stars: ✭ 45 (-43.75%)
Mutual labels:  jetpack, dagger-hilt
StarWarsSearch-MVI
Star wars sample android project showcasing the use of View components for rendering UI in Fragments and Activities. Uses Android Jetpack, clean architecture with MVI (Uni-directional data flow), dagger hilt, and kotlin coroutines with StateFlow
Stars: ✭ 189 (+136.25%)
Mutual labels:  jetpack, dagger-hilt
bitcoin-market-android
Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals 💰
Stars: ✭ 284 (+255%)
Mutual labels:  jetpack, dagger-hilt
design-system
A Storybook project for UI development of React components for the MetaBrainz projects
Stars: ✭ 19 (-76.25%)
Mutual labels:  musicbrainz, metabrainz
modern-android
Modern Android Project Skeleton
Stars: ✭ 17 (-78.75%)
Mutual labels:  jetpack, dagger-hilt
Strict-DataBinding
善用 DataBinding 彻底解决 “View 实例的 Null 安全一致性问题”
Stars: ✭ 84 (+5%)
Mutual labels:  jetpack
PCard
Demo project to showcase adding payment card details using JetPack Compose
Stars: ✭ 61 (-23.75%)
Mutual labels:  jetpack
Compose-Settings
Android #JetpackCompose Settings library
Stars: ✭ 188 (+135%)
Mutual labels:  jetpack
Scout
Scout is a kotlin multiplatform application that allows users to search and save games to lists to be browsed later.
Stars: ✭ 28 (-65%)
Mutual labels:  jetpack
TX2-JetPack-Installation-Guide-Kr
한글로 작성된 TX2 JetPack 설치 가이드입니다.
Stars: ✭ 13 (-83.75%)
Mutual labels:  jetpack
Wiggles
🐶 Beautiful Puppy adoption app with Jetpack Compose #AndroidDevChallenge
Stars: ✭ 365 (+356.25%)
Mutual labels:  jetpack
Instant-Weather
An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger Hilt, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.
Stars: ✭ 677 (+746.25%)
Mutual labels:  dagger-hilt
WeatherApp MVI sample
🌸[Functional reactive programming (FRP)] 🍁Simple Android weather forecast application written in Kotlin, using RxKotlin, Retrofit2, Mosby, Room Persistence ❄️MVI Pattern with Mosby Library
Stars: ✭ 106 (+32.5%)
Mutual labels:  jetpack
github-commit-browser
A blog companion sample project that demonstrates saving UI state after process death on Android utilizing the community established 3rd party libraries
Stars: ✭ 55 (-31.25%)
Mutual labels:  dagger-hilt
Userscripts
A collection of scripts that make spending time on the web easy.
Stars: ✭ 52 (-35%)
Mutual labels:  musicbrainz
Delish
Delish, a Food Recipes App in Jetpack Compose and Hilt based on modern Android tech-stacks and MVI clean architecture.
Stars: ✭ 356 (+345%)
Mutual labels:  jetpack
KotlinEverywhere
This application created for Kotlin Everywhere series as a codelab. It will show step by step Kotlin and Android Jetpack Components fundamentals. 🚀🚀
Stars: ✭ 52 (-35%)
Mutual labels:  jetpack
Quotes
Quotes is an Android application 📱 built to demonstrate use of Modern Android development tools.
Stars: ✭ 19 (-76.25%)
Mutual labels:  dagger-hilt
Awesome-Android-Open-Source-Projects
👓 A curated list of awesome android projects by open-source contributors.
Stars: ✭ 401 (+401.25%)
Mutual labels:  jetpack
Pursuit-Core-Android
Pursuit Core Android
Stars: ✭ 45 (-43.75%)
Mutual labels:  jetpack


MusicBrainz Android

MusicBrainz Android

GitHub last commit GitHub pull requests

AboutDevelopmentDownloadingContributingRoadmapIssuesTutorialsSupportLicense


What Is MusicBrainz?

  • The ultimate source of music information by allowing anyone to contribute and releasing the data under open licenses.
  • The universal lingua franca for music by providing a reliable and unambiguous form of music identification, enabling both people and machines to have meaningful conversations about music.

  • Like Wikipedia, MusicBrainz is maintained by a global community of users and we want everyone, including you, to participate and contribute.

    Visit https://musicbrainz.org/ to know more

    What Is Musicbrainz Android For?

    MusicBrainz is designed to do the following:

  • View release information by scanning a barcode
  • Search for information about artists, releases, release groups,labels, recordings, instruments, and events.
  • View collections
  • Tag audio files like Picard
  • Send Releases to your Picard
  • Donate to the MetaBrainz Foundation via PayPal
  • How does MusicBrainz Do This?

    MusicBrainz captures information about artists, their recorded works, and the relationships between them. Recorded works entries capture at a minimum the album title, track titles, and the length of each track. These entries are maintained by volunteer editors who follow community written style guidelines. Recorded works can also store information about the release date and country, the CD ID, cover art, acoustic fingerprint, free-form annotation text, and other metadata. As of September 2020, MusicBrainz contained information on roughly 1.7 million artists, 2.6 million releases, and 23 million recordings. End-users can use software that communicates with MusicBrainz to add metadata tags to their digital media files, such as ALAC, FLAC, MP3, Ogg Vorbis, or AAC.

    Development

    • Prerequisite: Latest version of the Android Studio and SDKs on your pc.
    • Clone this repository.
    • Use the gradlew build command to build the project directly or use the IDE to run the project to your phone or the emulator.

    Downloading

    Contributing

    Got something interesting you'd like to ask or share? Start a discussion at #metabrainz IRC channel on libera.chat.

    Roadmap

    Proposed future plans for the app are as follows:

    • Introduce Jetpack Compose to the app.
    • Support more entities for search.
    • Showcase more *Brainz powered functionalities.
    • Find whether the recordings are present in your collections or not.
    • Add AcoustId functionalities to the app.
    • TV Support for the app.

    Issues

    If you think you have found a bug, please report it on the issue tracker. The app is under active development and some new features are planned. You can suggest and vote for new features in the same location.

    Tutorials

    Tagger Tutorials

    Support

    Reach out to the developers at one of the following places:

    License

    This Project is licensed under the GPL version 3 or later with sections under the Apache License version

    Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].