Skip to content
Flutter UI library based on Eva Design System
Dart Other
  1. Dart 98.9%
  2. Other 1.1%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Jul 6, 2019
equinox_visualqa v0.3.3 Jul 20, 2019
example v0.3.3 Jul 20, 2019
lib Added activeTab property to EqTabData class Aug 4, 2019
test moved a bunch of files, fixed warnings Jul 7, 2019
.metadata Initial commit Jun 19, 2019 v0.3.3 Jul 20, 2019 Create Jul 6, 2019
LICENSE Create LICENSE Jul 5, 2019 v0.3.3 Jul 20, 2019
pubspec.lock preparing for 0.2.1, visualqa in progress Jul 18, 2019
pubspec.yaml v0.3.3 Jul 20, 2019


Eva Design System Pub

A Eva Design implementation in Flutter.


Tutorials and documentation

You can check out the documentation in here, and wiki in here.

Getting started

Depend on it

Add this to your package's pubspec.yaml file:

  equinox: ^0.3.3

Install it

You can install packages from the command line:

$ flutter pub get

Import it

Now in your Dart code, you can use:

import 'package:equinox/equinox.dart';


You have to replace MaterialApp or CupertinoApp with EquinoxApp.

class MyApp extends StatelessWidget {
  Widget build(BuildContext context) {
    return EquinoxApp(
      theme: EqThemes.defaultLightTheme,
      title: 'Flutter Demo',
      home: HomePage(),

Then, instead of a Scaffold you have to use EqLayout.

Widget build(BuildContext context) {
  return EqLayout(
    appBar: EqAppBar(
      centerTitle: true,
      title: 'Auth test',
      subtitle: 'v0.0.3',
    child: MyBody(),

Use it

Every widget in Equinox is prefixed with Eq. For example, EqButton, EqTabs, etc.

  appearance: WidgetAppearance.ghost,
  onTap: () {},
  label: 'Log in',
  size: WidgetSize.large,
  status: WidgetStatus.primary,


Customization is done using stylist. I will write a guide on styling your app soon.

Other Eva Design implementations


The Eva Icons Flutter package is already integrated into Equinox, so you can use it right away by using EvaIcons.


Contact me


You can’t perform that action at this time.