# Libraries and Tools

Available libraries and tools for a quick start.

### Libraries

* [webln-types](https://www.npmjs.com/package/@webbtc/webln-types)\
  Typescript definitions for WebLN
* [flutter\_webln](https://github.com/aniketambore/flutter_webln)\
  Flutter library for WebLN

### Examples

* [webln-demo](https://github.com/bumi/webln-demo): Code examples to build your first lightning web application
* [WebLN Experiments](https://webln.twentyuno.net): Try out different WebLN use cases yourself
* [WebLN Sandbox](https://rolznz.github.io/webln-sandbox): Learn what you can do with WebLN hands-on.&#x20;

### Templates

* [Lightning App Template](https://github.com/reneaaron/lapp-template/): A simple project template to build your ⚡ Lightning Apps on. Authentication, WebLN, QR-Code fallbacks and more! ([Glitch](https://lightning-app-template.glitch.me/))
* [LN App starter](https://github.com/zerealschlauskwab/lnapp-starter): Convenient starter for lightning network driven web apps. Authentication and users are already there. Users can authenticate themselves, deposit and withdraw.

### Tools

* [Lightning Payment Request Decoder](https://lndecode.com/)
* [LNURL Decoder / Encoder](https://lnurl.fiatjaf.com/codec/)

###
