diff --git a/README.md b/README.md
index 2b20c76b271974b7b5fe363f422f22b36055a25c..5da6432877d8c86eaa03214a8c49e7c81c89ecd3 100644
--- a/README.md
+++ b/README.md
@@ -104,6 +104,7 @@ Name | License | Demo
[ToggleExpandLayout](https://github.com/fenjuly/ToggleExpandLayout) | [MIT](http://opensource.org/licenses/MIT) |
[FlowingDrawer](https://github.com/mxn21/FlowingDrawer) | [Apache License V2](https://www.apache.org/licenses/LICENSE-2.0) |
[WaveView](https://github.com/gelitenight/WaveView) | [Apache License V2](https://www.apache.org/licenses/LICENSE-2.0) |
+[FoldableLayout](https://github.com/worldline/FoldableLayout) | [Apache License V2](https://www.apache.org/licenses/LICENSE-2.0) |
Button
======================
diff --git a/art/FoldableLayout.gif b/art/FoldableLayout.gif
new file mode 100644
index 0000000000000000000000000000000000000000..f628f9e2037a5bd04bde4ef427b736c30746acf3
Binary files /dev/null and b/art/FoldableLayout.gif differ
diff --git a/pages/Layout.md b/pages/Layout.md
index 0ca02469247c3a02e9c5e5a847942c30e0e9d6e3..60a937f5ab8eb6a404615c2e263727844b22cd5e 100644
--- a/pages/Layout.md
+++ b/pages/Layout.md
@@ -35,3 +35,4 @@ Name | License | Demo
[ToggleExpandLayout](https://github.com/fenjuly/ToggleExpandLayout) | [MIT](http://opensource.org/licenses/MIT) |
[FlowingDrawer](https://github.com/mxn21/FlowingDrawer) | [Apache License V2](https://www.apache.org/licenses/LICENSE-2.0) |
[WaveView](https://github.com/gelitenight/WaveView) | [Apache License V2](https://www.apache.org/licenses/LICENSE-2.0) |
+[FoldableLayout](https://github.com/worldline/FoldableLayout) | [Apache License V2](https://www.apache.org/licenses/LICENSE-2.0) |