Thanks to visit codestin.com
Credit goes to github.com

Skip to content

kayooliveira/datra

Repository files navigation

Datra

Datra is a modern, high-performance, and lightweight desktop database manager built with Go and React. It provides an IDE-style experience for developers to manage their databases efficiently.

🚀 Features

  • Cross-Platform: Native desktop experience on macOS, Windows, and Linux.
  • Modern UI: Clean, responsive interface built with React and styled with an IDE-style aesthetic.
  • Type-Safe Routing: Powered by TanStack Router for seamless and robust navigation.
  • High Performance: Leverages Go (Wails) for backend operations and system interactions.
  • I18n Support: Multi-language support (currently English and Portuguese).
  • Security First: Designed with safe credential handling and secure database connections.

🛠️ Technology Stack

📦 Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/kayooliveira/datra.git
    cd datra
  2. Install frontend dependencies:

    cd frontend
    npm install
    cd ..

Development

To run the application in live development mode:

wails dev

This will start the Wails application with hot-reload enabled for both Go and React code.

Building

To build a production-ready binary for your current OS:

wails build

The output will be located in the build/bin directory.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published