boringYURI
An annotation processor library for Uri building and parsing routines.
androidkotlinjavaboilerplateuriannotationskotlin-androidandroid-libraryannotation-processorkspuri-parseruri-builder
FreeRepo
Overview
Boring Yuri is a compile-time code generation library for Android that converts Java objects to Uri format and back using annotations. It provides a simple API inspired by Retrofit and Gson, handling Uri building, path segments, query parameters, type conversion and ContentProvider matching without runtime overhead.
Features
annotation-based uri buildinguri parsingsource code generationtype adapterspath segmentsquery parametersconstant parametersarray supportcustom type conversioncontent provider supporturi data deserialization
Feature Flags
userDashboardecommerceauthorizationjobsQueuesearchcachingmapsformsValidation
Recommended Use Cases
android uri building and parsingcontent provider developmentrest api uri constructiontype-safe uri handling
Frontend
android
Backend
kotlinjava
Auth Providers
None
Deployment Targets
android
Payment Providers
None
Quick Facts
โญ Stars
12
๐ด Forks
3
๐ Active
Yes
๐ Last Commit
2025-10-13T22:42:34Z
GitHub
Stack
Language
kotlin
Data Layer
UI Stack
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
Open source library