All Projects → gravitee-io → gravitee-management-webui

gravitee-io / gravitee-management-webui

Licence: Apache-2.0, Unknown licenses found Licenses found Apache-2.0 LICENSE.txt Unknown license-check-config.json
Gravitee.io - API Management - Management UI

Programming Languages

typescript
32286 projects
HTML
75241 projects
SCSS
7915 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to gravitee-management-webui

angular-admin-panel
An Angular Admin boilerplate to quickly scaffold any large scale enterprise application.
Stars: ✭ 18 (-83.18%)
Mutual labels:  angularjs
angular-downloader
Angular Downloader is an angularjs directive that enables you to manage browser download - https://720kb.github.io/angular-downloader
Stars: ✭ 16 (-85.05%)
Mutual labels:  angularjs
angular
Repository for my tutorial course: Learning AngularJS on LinkedIn Learning and Lynda.com. http://raybo.org/angular
Stars: ✭ 79 (-26.17%)
Mutual labels:  angularjs
js-sdk
JavaScript frontend SDK for ConfigCat. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.
Stars: ✭ 21 (-80.37%)
Mutual labels:  angularjs
laravel5Angular4
Laravel 5.4 & Angular 4.3.4
Stars: ✭ 37 (-65.42%)
Mutual labels:  angularjs
brush
An amazing scaffolding for developing database-driven websites, applications and APIs. Built on Laravel Lumen Framework, MySQL and Angular.
Stars: ✭ 23 (-78.5%)
Mutual labels:  angularjs
ngTip
angularjs simple tip service with bootstrap alert style
Stars: ✭ 16 (-85.05%)
Mutual labels:  angularjs
angularjs-es6-starter-kit
Basic AngularJS, ES6, Webpack Starter Kit Project which includes Bootstrap 4 also. This is a boilerplate for AngularJS SPA with Bootstrap 4.
Stars: ✭ 28 (-73.83%)
Mutual labels:  angularjs
smartcitizen-web
The Smart Citizen Kit platform
Stars: ✭ 13 (-87.85%)
Mutual labels:  angularjs
vogon-java
Vogon - A simple personal finance tracker using Spring Boot and AngularJS
Stars: ✭ 16 (-85.05%)
Mutual labels:  angularjs
angular6-httpclient-example
Angular 6 HttpClient: Consume RESTful API Example
Stars: ✭ 38 (-64.49%)
Mutual labels:  angularjs
teammanager
Small team manager written in MEAN stack
Stars: ✭ 30 (-71.96%)
Mutual labels:  angularjs
angular2-trim-directive
the directive trims whitespaces from the end of an input text value.
Stars: ✭ 45 (-57.94%)
Mutual labels:  angularjs
micro-service-practice
OpenStack+Docker+RestAPI+OAuth/HMAC+RabbitMQ/ZMQ+OpenResty/HAProxy/Nginx/APIGateway+Bootstrap/AngularJS+Ansible+K8S/Mesos/Marathon构建/探索微服务最佳实践。
Stars: ✭ 25 (-76.64%)
Mutual labels:  angularjs
keycloak-spring-boot-rest-angular-demo
Demo for configuring Keycloak authentication for a spring-boot rest service and AngularJs web client
Stars: ✭ 24 (-77.57%)
Mutual labels:  angularjs
GiantShaftEnterprises
Incremental idle game about building businesses and shaft mining asteroids....and maybe conquering the galaxy along the way.
Stars: ✭ 41 (-61.68%)
Mutual labels:  angularjs
popmovies-web
Starter project using nodejs expressjs and angular 2
Stars: ✭ 17 (-84.11%)
Mutual labels:  angularjs
IoT-Modelling-Tool
IoT Modelling Tool is a platform which allows users to have their own devices and components modeled in order to represent and manage a physical environment.
Stars: ✭ 16 (-85.05%)
Mutual labels:  angularjs
ccms-components
数云PC angular1.x 组件库 (不再维护更新)
Stars: ✭ 51 (-52.34%)
Mutual labels:  angularjs
angular-spa-demo
Demo code for a Single Page Application using AngularJS
Stars: ✭ 20 (-81.31%)
Mutual labels:  angularjs

⚠️ DEPRECATED

This repository is no longer active, all the sources have been moved to APIM monorepo.

The new repository will be become the single GitHub repository for everything related to Gravitee.io API Management.

Gravitee Management Webui

Description

This repo contains the source code of APIM Console.

APIM Console is a client-side only Angular application and can be deployed on any HTTP server, such as Apache or Nginx.

For more information about installation and usage, see Gravitee.io Documentation Website.

Contributing

Install

Prerequisites:

  • Install nvm

  • Use with nvm use or install with nvm install the version of Node.js declared in .nvmrc

  • Then install dependencies with:

npm install

Getting started

Here are the useful NPM scripts available when developing in APIM Console:

  • serve: Start the app in dev mode (with hot reload) and proxy backend calls to http://localhost:8083

  • serve:nightly: Start the app in dev mode (with hot reload) and proxy backend calls to https://nightly.gravitee.io

  • lint:eslint: Run ESLint and Prettier

  • lint:eslint:fix: Run ESLint in auto fix mode and Prettier in write mode

  • test: Run unit tests with Jest

  • build:prod: Build the app in production mode and output the result to dist

  • serve:prod: Start the built app (from dist folder) and proxy backend calls to http://localhost:8083. Don’t forget to run npm run build:prod to build the app before starting serving it.

About WIP dependencies

This project uses Gravitee UI Components library and sometimes changes need to be done in both projects at the same time. If you want to develop in parallel, you can clone the repository and link to the project.

git clone [email protected]:gravitee-io/gravitee-ui-components.git
cd gravitee-ui-components
npm link

# Go back to gravitee-management-webui folder
cd ../gravitee-management-webui
npm link @gravitee/ui-components

⚠️ The npm link will be removed if you run npm install, and so you will need to rerun the previous snippet to link the library.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].