All Projects â†’ arunkumar9t2 â†’ Scabbard

arunkumar9t2 / Scabbard

Licence: apache-2.0
🗡 A tool to visualize Dagger 2 dependency graphs

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Scabbard

Daggraph
Dagger dependency graph generator for Android Developers
Stars: ✭ 1,140 (+85.37%)
Mutual labels:  dagger2, dependency-injection, dagger
dagger-track
Gradle plugin to add clock trackings to your dagger components and subcomponents
Stars: ✭ 59 (-90.41%)
Mutual labels:  dependency-injection, dagger, dagger2
Kotlin Mvvm Architecture
Android Architecture Design Patterns using Kotlin, MVVM, Dagger2, LiveData, Room, MediatorLiveData, NetworkBoundResources, Retrofit, AndroidX, ViewModels, Dependency Injection using Dagger2, Repository pattern.
Stars: ✭ 126 (-79.51%)
Mutual labels:  dependency-graph, dagger2, dependency-injection
Dagger Android Injection
Sample project explains Dependency Injection in Android using dagger-android framework.
Stars: ✭ 524 (-14.8%)
Mutual labels:  dagger2, dependency-injection, dagger
AndroidMVPArchitecture
Android MVP architecture sample project with or without RxJava and Dagger2 and Kotlin
Stars: ✭ 78 (-87.32%)
Mutual labels:  dagger, dagger2
DaggerMultiFeature
Multi-feature app using dagger for learning purposes
Stars: ✭ 69 (-88.78%)
Mutual labels:  dagger, dagger2
catchflicks
🎬 Kitchen sink project for learning android concepts 🎬
Stars: ✭ 12 (-98.05%)
Mutual labels:  dependency-injection, dagger2
searchi
Demo of PagedListAdapter, PageKeyedDataSource, LiveData, ViewModel in Kotlin
Stars: ✭ 13 (-97.89%)
Mutual labels:  dagger, dagger2
alphasql
AlphaSQL provides Integrated Type and Schema Check and Parallelization for SQL file set mainly for BigQuery
Stars: ✭ 35 (-94.31%)
Mutual labels:  graphviz, dependency-graph
UTair-MVP-Sample
Android Clean Architecture + MVP Sample written in Kotlin
Stars: ✭ 27 (-95.61%)
Mutual labels:  dagger, dagger2
Android Dagger2 Example
This project implements the dagger 2 in android for dependency injection
Stars: ✭ 453 (-26.34%)
Mutual labels:  dagger2, dependency-injection
gradle-cleaner-intellij-plugin
Force clear delaying & no longer needed Gradle tasks.
Stars: ✭ 26 (-95.77%)
Mutual labels:  gradle-plugin, intellij-plugin
movie-booking
An example for booking movie seat, combined of Android Data Binding, State Design Pattern and Multibinding + Autofactory. iOS version is: https://github.com/lizhiquan/MovieBooking
Stars: ✭ 80 (-86.99%)
Mutual labels:  dependency-injection, dagger2
Android-Learning-Resources
My curated list of resources for learning Android Development.
Stars: ✭ 24 (-96.1%)
Mutual labels:  dependency-injection, dagger
BESTV
Android TV App powered by TMDb. It is a easy way to find the best TV content, the top movies, series... all of that in your TV.
Stars: ✭ 49 (-92.03%)
Mutual labels:  dependency-injection, dagger2
mvp-architecture-kotlin-dagger-2-retrofit-android
Android Application MVP (Model-View-Presenter) architecture example using Dagger2 Dependency Injection (DI) and Retrofit Tutorial using Kotlin programming language.
Stars: ✭ 15 (-97.56%)
Mutual labels:  dependency-injection, dagger2
Mvp Android Arch Component
Android MVP sample adapts with new Android architecture components (Lifecycle, Room).
Stars: ✭ 446 (-27.48%)
Mutual labels:  dagger2, dagger
Theatre
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Stars: ✭ 577 (-6.18%)
Mutual labels:  dagger2, dagger
DaggerAutoInject
Inject automatically your Activities & Fragments, just with a simple annotation
Stars: ✭ 49 (-92.03%)
Mutual labels:  dagger, dagger2
android-base-project
Android LateralView Base Project
Stars: ✭ 25 (-95.93%)
Mutual labels:  dependency-injection, dagger

Scabbard

A tool to visualize and understand your Dagger 2 dependency graph.

More advanced examples.

Features

  • Visualize entry points, dependency graph, component relationships and scopes in your Dagger 2 setup.

  • Minimal setup - Scabbard's Gradle plugin prepares your project for graph generation and provides ability to customize graph generation behavior.

  • IDE integration - Easily view a @Component or a @Subcomponent graph directly from source code via gutter icons (IntelliJ/Android Studio).

  • Supports both Kotlin and Java.

Getting Started

For samples, guide and usage instructions please visit the project website.

License

Copyright 2020 Arunkumar

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.
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].