DanielHZhang / zutto

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zutto

Zutto is a database editor that provides a modern interface for viewing your data and performing database tasks.

image

NOTE: development will continue on the dev branch until the SolidHack voting period is over

Roadmap

Database support

  • PostgreSQL
  • MySQL (WIP)
  • SQLite (WIP)

Functionality

  • View queried data per table
  • Insert new records
  • Edit existing records
  • Filter rows/columns

Development

Zutto requires the latest version of Rust (1.60 at the time of writing) and a recent version of Node.js (16+).

  1. Install Node.js dependencies
yarn install
  1. Install and compile Rust dependencies
cd src-tauri
cargo build
  1. Run the application locally
yarn tauri dev

OR run the development server only for the frontend

yarn dev
  1. Compile for production
yarn tauri build

Tech Stack

  • Solid.js: frontend UI framework
  • Windicss: CSS styling
  • Iconoir: icons
  • Tauri: backend webview runtime
  • SQLx: SQL query executer

License

MIT or Apache 2.0 (see LICENSE file)

About

License:Other


Languages

Language:TypeScript 73.7%Language:Rust 24.3%Language:JavaScript 1.6%Language:HTML 0.5%