Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/avneesh0612/thirdsnips

✨ Stop re-writing thirdweb snippets. Use thirdsnips to make it all snap!
https://github.com/avneesh0612/thirdsnips

snippets thirdweb vim vscode vscode-extension web3

Last synced: about 16 hours ago
JSON representation

✨ Stop re-writing thirdweb snippets. Use thirdsnips to make it all snap!

Awesome Lists containing this project

README

        

# 🌈 thirdsnips

> Stop re-writing thirdweb snippets. Use thirdsnips to make it all snap!

![Thirdsnips](https://res.cloudinary.com/didkcszrq/image/upload/v1648392505/OG_image_p6027z.png)

Thirdsnips is a tool which enhances the developer experience while working with [thirdweb](https://thirdweb.com/).

## 🏛 About thirdweb

thirdweb is a platform that provides developers with all the tools needed to build sophisticated web3 apps. Use their smart contracts, SDKs, and UI components to create your own NFTs, governance tokens, marketplaces, and more.

![](https://imgur.com/ycxqwQ2.png)

![](https://imgur.com/SitQvou.png)

![](https://imgur.com/HXbFnH8.png)

## 🚀 How to install thirdsnips ?

### ✨ Visual Studio Code

1. Install thirdsnips from the VSCode marketplace
2. Reload VSCode
3. The snippets are ready to use!

### ✨ Vim

You can use thirdsnips in vim by the following snippet-plugins:

- [vim-vsnip](https://github.com/hrsh7th/vim-vsnip)
- [LuaSnip](https://github.com/L3MON4D3/LuaSnip)
- [coc-snippets](https://github.com/neoclide/coc-snippets)

Please set up the aforementioned plugins before using this snippet plugin. You
might need to explicitly enable loading of VSCode snippet plugins (like in the case of LuaSnip).

1. With [packer](https://github.com/wbthomason/packer.nvim) -

```
use "avneesh0612/thirdsnips"
```

2. With [vim-plug](https://github.com/junegunn/vim-plug)

```
Plug "avneesh0612/thirdsnips"
```

3. If you are using `coc-snippets`, you can simply run the following command -

```
:CocInstall https://github.com/avneesh0612/thirdsnips@main
```

### ✨ Atom

_Coming soon_

## 🦄 Usage

All the snippets are available in the 🌈 [Table of Snippets](./SNIPPETS.md)

## 👀 Early access NFT

We are giving away 1000 NFTs to the first 1000 people who installs our VSCode extension and claims the NFT!

![NFT](./web/public/assests/nft.png)

### :tada: Claiming the NFT

1. Install the VSCode extension from the marketplace
2. Create a new JavaScript/TypeScript file
3. Use the `secret` snippet in that file and copy the secret code
4. Head over to https://thirdsnips.live/mint and enter the secret code and mint your NFT 🎉

The entire process is free and you don't even need any gas!

## 🚀 Powered by





## ⭐ Show your support

Give a ⭐️ if this project helped you!

## 📝 License

Copyright © 2022 [Avneesh Agarwal](https://github.com/avneesh0612).

This project is [GNU](https://github.com/avneesh0612/thirdweb-snippets/blob/main/LICENSE) licensed.