Hasty Briefsbeta

dbcrust: The modern database CLI that speaks your language

8 days ago
  • #database
  • #Django
  • #developer-tools
  • DBCrust is a high-performance database CLI built for modern developers, combining Rust's speed with intelligent features.
  • Features include context-aware autocompletion, SSH tunneling, HashiCorp Vault integration, and Docker support.
  • Specialized tools for Django developers, such as real-time ORM analysis and N+1 query detection.
  • Supports multiple databases: PostgreSQL, MySQL, SQLite with container auto-discovery.
  • Enterprise-ready with encrypted connections, SSH tunneling, and Vault integration.
  • Includes smart performance analysis tools like built-in EXPLAIN visualization and query optimization.
  • Python library available for programmatic access with unified CLI and Python APIs.
  • Easy installation via native install scripts or Python package manager (uv).
  • Interactive commands for database management, including listing tables, describing schema, and EXPLAIN mode.
  • SSH tunneling and HashiCorp Vault integration for secure database connections.
  • Django integration includes middleware for performance analysis and manual ORM analysis tools.
  • Comprehensive documentation, command reference, and support available.