Search packages, repositories and app categories

Package detailsv3.0.0

galileo_mysql

A library for connecting to and querying MySQL & MariaDB databases.

AndroidiOSmacOSWindowsLinux
30-day downloads
88
Likes
18
Pub points
130

Install package

flutter pub add galileo_mysql

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

galileo_mysql is a Flutter/Dart package that enables seamless connectivity to MySQL and MariaDB databases. It provides a straightforward API for executing queries, managing connections, and handling results across multiple platforms. Designed for developers building data-driven applications, it supports asynchronous operations and integrates well with the Galileo framework. The library is suitable for backend services, real-time applications, and any project requiring reliable database interactions. It runs on Android, iOS, macOS, Windows, and Linux, making it ideal for cross-platform development.

Use cases

  • Backend services with MySQL/MariaDB
  • Real-time data synchronization
  • Cross-platform database access
  • APIs requiring persistent storage
  • Mobile apps with remote databases

Key features

  • Supports MySQL and MariaDB
  • Cross-platform compatibility
  • Asynchronous query execution
  • Simple connection management
  • Integration with Galileo framework

Suitable for

  • Flutter developers using MySQL/MariaDB
  • Full-stack applications with Dart backend
  • Projects needing secure database connections
  • Developers targeting multiple operating systems
  • Applications requiring scalable data persistence

Considerations

  • Requires external MySQL/MariaDB server
  • Needs proper network configuration
  • May require additional security measures
  • Depends on Galileo ecosystem
  • Limited to SQL-based database operations

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

A polished, production-ready backend framework in Dart.


About

Galileo is a full-stack Web framework in Dart. It aims to streamline development by providing many common features out-of-the-box in a consistent manner.

With features like the following, Galileo is the all-in-one framework you should choose to build your next project:

  • GraphQL Support
  • PostgreSQL ORM
  • Dependency Injection
  • Static File Handling
  • And much more...

See all the packages in the packages/ directory.

Installation & Setup

Once you have Dart installed, bootstrapping a project is as simple as running a few shell commands:

Install the Galileo CLI:

pub global activate --source git https://github.com/insinfo/cli.git

Bootstrap a project:

Galileo init hello

You can even have your server run and be hot-reloaded on file changes:

dart --observe bin/dev.dart

(For CLI development only)Install Galileo CLI

pub global activate --source path ./packages/cli

Next, check out the detailed documentation to learn to flesh out your project.

Examples and Documentation

Visit the documentation for dozens of guides and resources, including video tutorials, to get up and running as quickly as possible with Galileo.

Examples and complete projects can be found here.

You can also view the API Documentation.

There is also an Awesome Galileo :fire: list.

Contributing

Interested in contributing to Galileo? Start by reading the contribution guide here.

Categories

Dependencies

Dependency list 4 items

Source repository

Projects using this package