Skip to content

Commit 55cc7df

Browse files
Add a Kotlin section and libraries with significant Kotlin support to it.
1 parent 78ca5e1 commit 55cc7df

File tree

2 files changed

+74
-6
lines changed

2 files changed

+74
-6
lines changed

index.html

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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> &middot; <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> &middot; <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> &middot; <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> &middot; <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> &middot; <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">

repos.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,12 @@
2525
"jirafy": ["Other"],
2626
"js-jose": ["JavaScript"],
2727
"Keywhiz": ["Java"],
28-
"leakcanary": ["Android"],
28+
"KotlinPoet": ["Kotlin"],
29+
"leakcanary": ["Android", "Kotlin"],
2930
"LGTM": ["JavaScript"],
3031
"metrics": ["Go"],
3132
"moshi": ["Android", "Java"],
32-
"okhttp": ["Android", "Java"],
33+
"okhttp": ["Android", "Java", "Kotlin"],
3334
"otto": ["Android"],
3435
"p2": ["Other"],
3536
"picasso": ["Android"],
@@ -38,21 +39,21 @@
3839
"protoparser": ["Java"],
3940
"rack-servlet": ["Java"],
4041
"rails-auth": ["Ruby"],
41-
"retrofit": ["Android", "Java"],
42+
"retrofit": ["Android", "Java", "Kotlin"],
4243
"seismic": ["Android"],
4344
"shift": ["Other"],
4445
"shuttle": ["Other"],
4546
"spacecommander": ["iOS"],
4647
"spoon": ["Android"],
47-
"sqldelight": ["Android"],
48+
"sqldelight": ["Android", "iOS", "Kotlin"],
4849
"squalor": ["Go"],
4950
"subzero": ["C", "Java", "Go"],
5051
"SuperDelegate": ["iOS"],
5152
"tape": ["Android"],
5253
"toggle": null,
5354
"Valet": ["iOS"],
54-
"wire": ["Android", "Java"],
55-
"workflow": ["Android", "iOS"]
55+
"wire": ["Android", "Java", "Kotlin"],
56+
"workflow": ["Android", "iOS", "Kotlin"]
5657
},
5758
"custom": [
5859
{

0 commit comments

Comments
 (0)