8000 GitHub - Mythetech/Aion: A Blazor Hybrid cross-platform SQL Editor
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Mythetech/Aion

Repository files navigation

Aion SQL Client

Aion is a modern, cross-platform SQL client designed for developers and database administrators. Built with .NET, it provides a powerful yet intuitive interface for working with multiple database systems.

image

Features

Multi-Database Support

  • PostgreSQL
  • SQL Server
  • MySQL
  • Support for multiple concurrent connections
  • Tab-based query interface for parallel work

Modern UI/UX

  • Material 3 inspired design with glassmorphic elements
  • Light and dark mode support
  • Intuitive tab-based interface
  • Local persistence for connections and queries
  • Comprehensive query history

Advanced Query Tools

  • Smart result grid with JSON detection
  • Integrated JSON viewer for detailed inspection
  • Transaction management
  • Query plan visualization
  • Query and result export options
  • Basic query plan diagram generation

Developer Experience

  • Multi-query support within tabs
  • Connection state persistence
  • Query history tracking
  • Integrated transaction management
  • Query plan analysis
image

Prerequisites

  • .NET 9.0

Quick Start

  1. Clone the repository

    git clone https://github.com/Mythetech/Aion.git
    cd Aion
  2. Run the application

    dotnet run --project Aion.Desktop

Roadmap

We're actively developing Aion with several exciting features planned:

  • Server grouping for better organization
  • Feature parity across all database providers
  • Additional database provider support
  • NoSQL database support
    • MongoDB
    • Azure Cosmos DB
    • Amazon DynamoDB
  • Enhanced Intellisense with connection-aware suggestions
  • Improved query plan visualization
  • Query history replay functionality
  • Advanced connection management
  • Schema comparison tools
  • Published Desktop Applications

Development Status

Aion is currently in alpha stage. While it's stable for basic development work, we're actively adding features and improvements. We welcome feedback and contributions from the community.

Contributing

We welcome contributions! Whether it's:

  • Bug reports
  • Feature requests
  • Code contributions
  • Documentation improvements

License

MIT License

0