#knowledge-management %% run start ```ts const {LinkPreview} = customJS return LinkPreview.getLinkPreviewFromUrl("https://github.com/UdaraJay/Pile") ``` %% <div class="nifty-link-card-container"> <a class="nifty-link-card" href="https://github.com/UdaraJay/Pile" target="_blank"> <div class="nifty-link-card-text"> <div class="nifty-link-card-title line-clamp-2">GitHub - UdaraJay/Pile: Desktop app for digital journaling.</div> <div class="nifty-link-card-description">Desktop app for digital journaling. . Contribute to UdaraJay/Pile development by creating an account on GitHub.</div> <div class="nifty-link-href"> <img class="nifty-link-icon" src="https://github.com/fluidicon.png"> https://github.com/UdaraJay/Pile </div> </div> <div class="nifty-link-image-container"> <div class="nifty-link-image" style="background-image: url('https://opengraph.githubassets.com/658ad319fb2dd3ab2aeb217c3cd7dbe673e3e1010c4c9d183fabb90cac723d6f/UdaraJay/Pile')"> </div> </div> </a> </div> %% run end %% ## What is It? %% run start ```ts const {LinkPreview} = customJS return LinkPreview.getLinkPreviewFromUrl("https://udara.io/pile/") ``` %% <div class="nifty-link-card-container"> <a class="nifty-link-card" href="https://udara.io/pile/" target="_blank"> <div class="nifty-link-card-text"> <div class="nifty-link-card-title line-clamp-2">Pile: Reflective journaling app</div> <div class="nifty-link-card-description">Desktop app for reflective journaling, open-source and free.</div> <div class="nifty-link-href"> <img class="nifty-link-icon" src="https://udara.io/favicon.ico"> https://udara.io/pile/ </div> </div> <div class="nifty-link-image-container"> <div class="nifty-link-image" style="background-image: url('https://udara.io/portfolio/pile/pile-cover.png')"> </div> </div> </a> </div> %% run end %% ![Udara on X: "500+ folks downloaded Pile off my website alone! 🙌 ☁️ latest update available at https://t.co/YucBcsxg9r https://t.co/uO9SPdl7Ds" / X (twitter.com)](https://twitter.com/TGUPJ/status/1718388107664412698) ## How to Use It?