--- title: 2023-08-wrap-report --- ## August 2023 Wrap Report In the past few months, we've made huge steps towards our goal of bringing wraps to any programming platform with all-new clients Python and Rust. We've also launched Wrapscan, our new wrap explorer to learn and understand how to use the most popular wraps. Let's dive in! ## Primer on “Wraps” In essence, a wrap is a reusable package of code that can be used in different applications to perform specific tasks. Think of a wrap as a toolbox for your software - it contains pre-made tools (codes, functions) written by other programmers that you can use in your programs. Wraps can handle a wide array of tasks, depending on the needs of your program, from communicating with APIs to interacting with web3 protocols to filesystem operations. ## Wrapscan Introducing Wrapscan, an explorer to discover and learn how to use wraps! In future releases, devs will also be able to directly use wraps from an interactive playground. Wrapscan is available for use [here](https://www.wrapscan.io/). ![](https://hackmd.io/_uploads/HyTouWVjh.png) ## Python and Rust clients Any wrap can be accessed by any app, so long as that app has a language-specific Polywrap client installed. Our first client release was JavaScript, enabling JS apps like web applications, Node.js servers, and more to run wraps. Now, we're excited to announce our Python and Rust clients! These clients will open the doors to more versatile apps for Python and Rust developers. Let’s look at some use-cases to see what’s possible! ## Python Use-Case: **AI Plugin System** Python has become a premier language for building Artificial Intelligence (AI) thanks to its ease of use, rich library ecosystem, and more. The Polywrap Python client takes Python AI development to the next level. It enables the use of wraps in AI apps, providing custom AI functionalities all at run-time. This allows users to extend the AI’s capabilities without modifying its core codebase. ![](https://hackmd.io/_uploads/rJfcofEjh.png =500x) ## Rust Use-Case: **Wraps in IoT Devices** The use of Rust in the IoT space is growing thanks to Rust's ability to work at a low level, its performance, safety, and its suitability for cross-compilation to different hardware architectures. With the release of the Polywrap Rust client, its now possible to use wraps in IoT devices like smart home devices and wearables. ## Conclusion With the Python and Rust clients, we're opening the doors for more developers to build in the Polywrap ecosystem. The launch of Wrapscan, our wrap explorer, makes it easier for developers to build with wraps. We look forward to seeing how these releases contribute to a wave of innovative applications. Keep an eye on our continued progress as we explore new frontiers in the Polywrap world!