@@ -45,6 +45,7 @@ <h1>Square Open Source</h1>
4545 < li class ="menu-navigation-list-item "> < a href ="#ios "> iOS</ a > </ li >
4646 < li class ="menu-navigation-list-item "> < a href ="#java "> Java</ a > </ li >
4747 < li class ="menu-navigation-list-item "> < a href ="#javascript "> JavaScript</ a > </ li >
48+ < li class ="menu-navigation-list-item "> < a href ="#kotlin "> Kotlin</ a > </ li >
4849 < li class ="menu-navigation-list-item "> < a href ="#ruby "> Ruby</ a > </ li >
4950 < li class ="menu-navigation-list-item "> < a href ="#other "> Other</ a > </ li >
5051 </ ul >
@@ -330,6 +331,13 @@ <h4 class="menu-item-name">Cleanse</h4>
330331 < p class ="menu-item-description "> Lightweight Swift Dependency Injection Framework</ p >
331332 </ div >
332333 </ li >
334+ < li class ="menu-item ">
335+ < div class ="menu-item-info ">
336+ < h4 class ="menu-item-name "> sqldelight</ h4 >
337+ < span class ="menu-item-price "> < a href ="https://github.com/square/sqldelight " target ="_blank "> GitHub</ a > </ span >
338+ < p class ="menu-item-description "> Generates typesafe Kotlin APIs from SQL</ p >
339+ </ div >
340+ </ li >
333341 < li class ="menu-item ">
334342 < div class ="menu-item-info ">
335343 < h4 class ="menu-item-name "> SuperDelegate</ h4 >
@@ -523,6 +531,65 @@ <h4 class="menu-item-name">js-jose</h4>
523531 </ li >
524532 </ ol >
525533 </ div >
534+ < div id ="kotlin " class ="menu-category ">
535+ < h3 class ="menu-category-name "> Kotlin</ h3 >
536+ < ol class ="menu-category-list has-images ">
537+ < li class ="menu-item ">
538+ < div class ="menu-item-info ">
539+ < h4 class ="menu-item-name "> wire</ h4 >
540+ < span class ="menu-item-price "> < a href ="https://github.com/square/wire " target ="_blank "> GitHub</ a > </ span >
541+ < p class ="menu-item-description "> Clean, lightweight protocol buffers for Android and Java.</ p >
542+ </ div >
543+ < div class ="menu-item-image has-meta-content ">
544+ < img src ="/repo_images/wire.jpg " />
545+ </ div >
546+ </ li >
547+ </ ol >
548+ < ol class ="menu-category-list ">
549+ < li class ="menu-item ">
550+ < div class ="menu-item-info ">
551+ < h4 class ="menu-item-name "> kotlinpoet</ h4 >
552+ < span class ="menu-item-price "> < a href ="https://square.github.io/kotlinpoet/ " target ="_blank "> Website</ a > · < a href ="https://github.com/square/kotlinpoet " target ="_blank "> GitHub</ a > </ span >
553+ < p class ="menu-item-description "> A Kotlin API for generating .kt source files.</ p >
554+ </ div >
555+ </ li >
556+ < li class ="menu-item ">
557+ < div class ="menu-item-info ">
558+ < h4 class ="menu-item-name "> leakcanary</ h4 >
559+ < span class ="menu-item-price "> < a href ="https://square.github.io/leakcanary " target ="_blank "> Website</ a > · < a href ="https://github.com/square/leakcanary " target ="_blank "> GitHub</ a > </ span >
560+ < p class ="menu-item-description "> LeakCanary is a memory leak detection library for Android.</ p >
561+ </ div >
562+ </ li >
563+ < li class ="menu-item ">
564+ < div class ="menu-item-info ">
565+ < h4 class ="menu-item-name "> okhttp</ h4 >
566+ < span class ="menu-item-price "> < a href ="http://square.github.io/okhttp/ " target ="_blank "> Website</ a > · < a href ="https://github.com/square/okhttp " target ="_blank "> GitHub</ a > </ span >
567+ < p class ="menu-item-description "> An HTTP client for Android, Kotlin, and Java.</ p >
568+ </ div >
569+ </ li >
570+ < li class ="menu-item ">
571+ < div class ="menu-item-info ">
572+ < h4 class ="menu-item-name "> retrofit</ h4 >
573+ < span class ="menu-item-price "> < a href ="http://square.github.io/retrofit/ " target ="_blank "> Website</ a > · < a href ="https://github.com/square/retrofit " target ="_blank "> GitHub</ a > </ span >
574+ < p class ="menu-item-description "> Type-safe HTTP client for Android and Java by Square, Inc.</ p >
575+ </ div >
576+ </ li >
577+ < li class ="menu-item ">
578+ < div class ="menu-item-info ">
579+ < h4 class ="menu-item-name "> sqldelight</ h4 >
580+ < span class ="menu-item-price "> < a href ="https://github.com/square/sqldelight " target ="_blank "> GitHub</ a > </ span >
581+ < p class ="menu-item-description "> Generates typesafe Kotlin APIs from SQL</ p >
582+ </ div >
583+ </ li >
584+ < li class ="menu-item ">
585+ < div class ="menu-item-info ">
586+ < h4 class ="menu-item-name "> workflow</ h4 >
587+ < span class ="menu-item-price "> < a href ="https://square.github.io/workflow " target ="_blank "> Website</ a > · < a href ="https://github.com/square/workflow " target ="_blank "> GitHub</ a > </ span >
588+ < p class ="menu-item-description "> A library for making composable state machines, and UIs driven by those state machines.</ p >
589+ </ div >
590+ </ li >
591+ </ ol >
592+ </ div >
526593 < div id ="ruby " class ="menu-category ">
527594 < h3 class ="menu-category-name "> Ruby</ h3 >
528595 < ol class ="menu-category-list ">
0 commit comments