kranthicodes / betterIDE

A better IDE for arweave contracts

Home Page:https://ide.betteridea.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BetterIDEa - A better IDE for Arweave smartcontracts

Try it here

View screenshots

codearea

deploy

cloud

Features

  • Code Editor and IDE Features such as syntax highlighting, code completion, etc.
  • JS Contract deployment and testing (using Arweavekit to deploy and interact)
  • Universal Data Licensing of your code through Arweaves UDL implementation
  • Cloud based storage and sharing through Arweave Protocol Land

Tech Stack

  • Vite, React, Typescript, TailwindCSS
  • Monaco for React
  • Arweavekit
  • ArConnect
  • Arlocal

Run it yourseld

Prerequisites

  • Node.js LTS & npm
  • Arweave Wallet (ArConnect)

Fork, Clone, Install and Run

git clone git@github.com:<YOUR_USERNAME>/betterIDE.git
cd betterIDE
pnpm install
pnpm run dev

Open http://localhost:5173/betterIDE/ as simple as that!

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

About

A better IDE for arweave contracts

https://ide.betteridea.dev


Languages

Language:TypeScript 95.3%Language:JavaScript 2.7%Language:CSS 1.2%Language:Lua 0.4%Language:HTML 0.3%