• Stars
    star
    167
  • Rank 225,808 (Top 5 %)
  • Language
    CSS
  • License
    Apache License 2.0
  • Created over 7 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Amexio is a rich set of Angular 7 (170+) components powered by HTML5 & CSS3 for Responsive Design and with 80+ Material Design Themes, UI Components, Charts, Gauges, Data Point Widgets, Dashboards. Amexio is completely Open Sourced and Free. It's based on Apache 2 License. You can use it in your production grade work today at no cost or no obligation.


Amexio
Amexio Angular EXtensions v5.20.0

Amexio (Angular MetaMagic EXtensions for Inputs and Outputs) is a rich set of  170+ Angular (4/5/6/7/8) UI Components powered by HTML5 & CSS3 for Responsive Web Design & 80+ built-in Material Design Themes. Components includes Form components, charts, maps, dashboards, Tabs, Grids, Trees, Layouts etc with Accessibility support, Animation effect and Directives. We added D3 Charts support with Amexio Drillable Charts option. We augmented the Amexio Layouts with more layout options and brought CSS3 Grid Layout to Amexio with Responsive Design Pattern. Amexio comes in three flavours - Standard Edition, Enterprise Edition and Creative Edition, All the ediitions are open source and free.




Browsers support made by godban

 Edge
Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Opera
Opera
iOS Safari
iOS Safari
Chrome for Android
Chrome for Android
Edge last 5 versions last 5 versions last 5 versions last 3 versions last 4 versions last 3 versions last 3 versions

Table of Content

Features

  • Pure TypeScript: Amexio is a pure Typescript library with 0 Dependencies & Angular 4/5/6/7/8 Support.
  • 170+ High Grade Components: We make sure you're nothing short of while building your app.
  • Forms: Amexio API supports both Template Driven Forms and Reactive Forms.
  • Layouts: With v5.4 release More than half a dozen layout options are supported including CSS3 Grids.
  • Responsive Web Design: Out of the box Responsive Web Design with 50+ Material Design based Themes.
  • Charts, Dashboads, D3: Powerful Charting library including D3 Charts with Drillable & Zoomable capabilities.
  • Server Rending Support: Components support & optimized for server side rendering.
  • Highly Customizable Styling: Lot of customization can be done easily using the Amexio SCSS files.
  • Accessibility Support: ARIA 1.1 Support, WCAG 2.1 and Section 508 Compliance. Checkout Roadmap
  • Security & Quality: Every Amexio build goes thru Security Scanning using Sonar to ensure very High Quality Standards.
  • Modular Support: Load Only what you want, amexio is Modular.
  • FOSS: Amexio API is Free and Open Source Software based on Apache 2 License

Amexio References

Angular CLI - Installation

Overview

The Angular CLI is a tool to initialize, develop, scaffold and maintain Angular applications

Getting Started

To install the Angular CLI:

npm install -g @angular/cli

Generating and serving an Angular project via a development server Create and run a new project:

ng new my-project
cd my-project
ng serve

Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

For More on Angular CLI commands click on the link.

Amexio D3 Charts - Installation

To install this library, follow the steps given below:

$ cd your-angular-project
$ npm install amexio-chart-d3 --save

and then from your Angular AppModule:

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import {FormsModule} from "@angular/forms";
import { AppComponent } from './app.component';

// To import D3-Chart :- 

import { AmexioChartD3Module } from 'amexio-chart-d3';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    FormsModule,
    AmexioChartD3Module,
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

Amexio Angular Extension - Installation

To install this library, follow the steps given below:

$ cd your-angular-project
$ npm install amexio-ng-extensions@latest --save

and then from your Angular AppModule:

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import {FormsModule} from "@angular/forms";
import { AppComponent } from './app.component';

// Import your library
import { AmexioWidgetModule,CommonDataService } from 'amexio-ng-extensions';

// To import Charts
import { AmexioChartsModule } from 'amexio-ng-extensions';

//To import Maps 
import { AmexioMapsModule } from 'amexio-ng-extensions';

// To import Dashboard
import { AmexioDashboardModule } from 'amexio-ng-extensions';


// To import Enterprise
import { AmexioEnterpriseModule } from 'amexio-ng-extensions';
@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    FormsModule,
    AmexioWidgetModule,
    AmexioChartsModule,
    AmexioMapsModule,
    AmexioDashboardModule,
    AmexioEnterpriseModule
  ],
  providers: [CommonDataService],
  bootstrap: [AppComponent]
})
export class AppModule { }

Amexio Modules

Amexio Modules
AmexioWidgetModule
AmexioFormsModule
AmexioDataModule
AmexioLayoutModule
AmexioPaneModule
AmexioNavModule
AmexioMediaModule
AmexioMapsModule
AmexioChartsModule
AmexioDashBoardModule
AmexioEnterpriseModule

Amexio Themes (Amexio / Amexio Material)

To use the default theme import the ../node_modules/amexio-ng-extensions/styles/mda/at-md-blue.scss in your app styles.scss Or refer the below table for other themes provided.

Amexio Material Themes Amexio Themes
AT-MD-Gold-Amber AT-AM-Ocean-Blue
AT-MD-Army-Olive AT-AM-Tiger
AT-MD-Ash Stone Black AT-AM-Lime Green
AT-MD-Black AT-AM-Matrix
AT-MD-Blue AT-AM-Spicy-Apricot
AT-MD-Blue-Grey AT-AM-Byzantine-Crystal
AT-MD-Ginger-Bread AT-AM-Honey-Prussian
AT-MD-Cerise Magneta AT-AM-Persian-Laguna
AT-MD-Charcoal Russet AT-AM-Burgandy-Magenta
AT-MD-Fern-Lime AT-AM-Navy-Grape
AT-MD-Frenchrose-mulberry AT-AM-Matrix-Amber
AT-MD-Grape-Voliet AT-AM-Matrix-Cream
AT-MD-Hot-Pink-Fuchsia AT-AM-Matrix-Maya
AT-MD-Saphire AT-AM-Matrix-Ultra
AT-MD-Jungle-Mint AT-AM-Royal-Kelly
AT-MD-Maya-Light-Blue AT-AM-Royal-Pineapple
AT-MD-Mahogany Barny Red
AT-MD-Navy Egyptian
AT-MD-Raspberry Sangria
AT-MD-Red Maroon
AT-MD-Sacremento Jado
AT-MD-Yale Azure
At-MD-Tronbone Royal
AT-MD-Pineapple-Flaxen
AT-MD-Pumpkin-Fire
AT-MD-Mauve-Orchid
AT-MD-Honey-Mustard
AT-MD-Bruntor-Tangerine

Amexio Microsoft Visual Studio Code Extensions

This extension will help the developers of Visual Studio Code with quick code snippet for the Amexio Markup as well as Amexio TypeScript for the Angular Extensions.

  • Available for v3.x series
  • Plugin for v4.0 will be available in the first week of Feb 2018.

Usage

Select the Amexio Ui Component

Fill up the required Component Params

License

Copyright © MetaMagic Global Inc, 2017-19. NJ, USA. Amexio Angular EXtensions. All rights reserved.
BetaMagic Global Pvt Ltd, Pune, Maharashtra, India is a wholly owned subsidiary of MetaMagic Global Inc, NJ, USA.

Licensed under the Apache 2.0 License. Amexio API Docs by CC By 4.0

Enjoy!

More Repositories

1

microservice_workshop

Microservices Architecture Workshop focuses on helping the developers / architects to understand the key Architecture paradigms with hands on section. The course helps the developers from Monolithic App mindset to a Microservices based App development. It also helps the developers with hands on development experience with key Microservices infrastructure technologies like Eureka, Ribbon, Zuul, Kafka etc., and key Architecture styles likes Domain Driven Design, Event Sourcing and CQRS, Functional Reactive Programming, Microservice messaging.
Java
72
star
2

kubernetes_workshop

Kubernetes is an open source Container Orchestration System for automatic deployment, scaling, and management of Containerized application. Kubernetes gives you the freedom to take advantage of on-premise, hybrid or public cloud infrastructure. Kubernetes helps you to scale both horizontally and vertically depends on the load.
HTML
36
star
3

metallb-baremetal-example

Kubernetes On Premise Implementation with Metal LB (metallb) + Cilium and Istio
Shell
27
star
4

cqrs-axon-example

Examples implementing cqrs using axon
Java
10
star
5

amexio-demoapp

Amexio Demo App focuses on the showcase of Amexio UI Components and Features. Here we have created simple app with different pages which is using 50 different amexio components based on Angular4 and Bootstrap4.
TypeScript
10
star
6

microservice_apps_for_workshop

Microservice + Micro Frontend (Amexio, Angular) + Kubernetes
TypeScript
8
star
7

amexio-ce-demo

Create App Demo using Amexio Component
CSS
7
star
8

npmstats

HTML
6
star
9

amexio-theme

CSS
5
star
10

DataNucleus-JDO-Examples

DataNucleus JDO Examples
Java
5
star
11

AmexioColors

Amexio Colors Autogenerates Material Design based Themes. Out of the box, there are 80+ Material Design based themes available. Amexio Colors API is available for the developers to build their on themes or use the API to handle various color combinations and derive new colors based on the fundamental colors. Amexio Colors CLI is for the Angular developers to create Material Design based themes. CLI can be installed using npm.
Java
5
star
12

Amexio-VSC-Extension

Amexio Visual Studio Code Extensions. This Amexio Plugin will help the Angular developers using Visual Studio Code with a quick code snippet for the Angular and Amexio Directives as well as Angular TypeScript. Plugin support is available for Angular 4+ onwards.
TypeScript
5
star
13

drools-demo

Drools Demo. Dynamic Drool file from DB, On the fly model declaration etc
Java
4
star
14

d3.amexio.github.io

TypeScript
4
star
15

amexio-theme-4

CSS
4
star
16

amexio-demoapp-theme

TypeScript
3
star
17

Amexio5API

CSS
3
star
18

Microservice-Examples

Repository contains microservice examples
Shell
2
star
19

amexioFlixPoc

TypeScript
2
star
20

Droit-Examples

Apps created using Droit API for Command Query Responsibility Segregation(CQRS) & Event Sourcing (ES)
Java
2
star
21

Amexio-Atom-Extension

Amexio Atom Extension. This extension will help the developers of Atom Editor with quick code snippet for the Amexio Markup as well as Amexio TypeScript.
2
star
22

Amexio-theme-Demo

Amexio Theme Demo Application
CSS
1
star
23

amexio-meetup-dec-15-2018

amexio-meetup-dec-15-2018
TypeScript
1
star
24

amexio-redux-demo

Redux + Angular + Amexio - Centralize state of application
TypeScript
1
star
25

spring-cloud-microservice-examples

Shell
1
star
26

k8_ui_workshop

TypeScript
1
star
27

angular-micro-front-end-shoppintportal-shell

Micro front-end with angular Micro Front-End is an Architecture Style to avoid Monolithic UI's. It applies microservices Design Principles to Front-End development. Every module in the UI will be lazily loaded and will have a separate source code repository and build process.
TypeScript
1
star
28

angular-multiple-environment

Build Once, Deploy Anywhere : Load environment dynamically without rebuilding angular app
TypeScript
1
star