All Projects → yext → Edward

yext / Edward

Licence: mit
A tool for managing local microservice instances

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Edward

Fabric8
fabric8 is an open source microservices platform based on Docker, Kubernetes and Jenkins
Stars: ✭ 1,783 (+1073.03%)
Mutual labels:  microservice, developer-tools, developer-experience
Fabric8 Platform
Generates the distribution of the fabric8 microservices platform
Stars: ✭ 105 (-30.92%)
Mutual labels:  microservices, developer-tools, developer-experience
Xrmdefinitelytyped
Tool to generate TypeScript declaration files for Dynamics 365/CDS client-side coding.
Stars: ✭ 107 (-29.61%)
Mutual labels:  developer-tools, developer-experience
Dotnet Istanbul Microservices Demo
This is the demo application that i created for my talk 'Microservice Architecture & Implementation with Asp.Net Core' at Dotnet İstanbul Meetup Group.
Stars: ✭ 109 (-28.29%)
Mutual labels:  microservices, microservice
Kubernaut
Instant ephemeral Kubernetes clusters for development and testing
Stars: ✭ 115 (-24.34%)
Mutual labels:  microservices, developer-tools
Health Checks Api
Standardize the way services and applications expose their status in a distributed application
Stars: ✭ 78 (-48.68%)
Mutual labels:  microservices, microservice
Microservices Architecture Guidelines
Designing a Microservices Architecture
Stars: ✭ 86 (-43.42%)
Mutual labels:  microservices, microservice
Symfony Jsonapi
JSON API Transformer Bundle for Symfony 2 and Symfony 3
Stars: ✭ 114 (-25%)
Mutual labels:  microservices, microservice
Microservices Example
Example of a microservices architecture on the modern stack of Java technologies
Stars: ✭ 66 (-56.58%)
Mutual labels:  microservices, microservice
Backstage
Backstage is an open platform for building developer portals
Stars: ✭ 14,296 (+9305.26%)
Mutual labels:  microservices, developer-experience
Dubbo Go Pixiu
Based on the proxy gateway service of dubbo-go, it solves the problem that the external protocol calls the internal Dubbo cluster. At present, it supports HTTP and gRPC[developing].
Stars: ✭ 124 (-18.42%)
Mutual labels:  microservices, microservice
Microservices Prototype
Stars: ✭ 72 (-52.63%)
Mutual labels:  microservices, microservice
Kardia
A humane service status API module to expose any operational/internals of any Node.js based microservice. JSON format over HTTP protocol.
Stars: ✭ 70 (-53.95%)
Mutual labels:  microservices, microservice
Rpcx Gateway
http gateway for rpcx services. Clients in any programming languages can call them
Stars: ✭ 145 (-4.61%)
Mutual labels:  microservices, microservice
Graphql Microservices
Showcasing a graphql microservice setup
Stars: ✭ 68 (-55.26%)
Mutual labels:  microservices, microservice
Genie
Distributed Big Data Orchestration Service
Stars: ✭ 1,544 (+915.79%)
Mutual labels:  microservices, microservice
Up
Up focuses on deploying "vanilla" HTTP servers so there's nothing new to learn, just develop with your favorite existing frameworks such as Express, Koa, Django, Golang net/http or others.
Stars: ✭ 8,439 (+5451.97%)
Mutual labels:  microservices, microservice
Trymodule
➰ It's never been easier to try nodejs modules!
Stars: ✭ 1,115 (+633.55%)
Mutual labels:  developer-tools, developer-experience
Piggymetrics
Microservice Architecture with Spring Boot, Spring Cloud and Docker
Stars: ✭ 11,161 (+7242.76%)
Mutual labels:  microservices, microservice
Gemini
Model Driven REST framework to automatically generate CRUD APIs
Stars: ✭ 138 (-9.21%)
Mutual labels:  microservices, microservice

Edward

Tests Go Report Card Gitter chat

A command line tool for managing local instances of microservices.

asciicast

Full documentation available at http://engblog.yext.com/edward/.

Table of Contents

Features

Start multiple services with one command

No need to start each service in its own terminal tab, just run edward start to build and launch multiple services in the background!

See it in action

See status for running services

Run edward status to see which of your services are up and running, how long for, and on which ports they are listening.

See it in action

Follow service logs

Follow stdout and stderr for one or more services with edward tail.

See it in action

Restart as needed

Made some changes? Run edward restart to re-build and re-launch a service.

See it in action

Auto-restart on edits

Edward will even automatically restart services when source files are changed.

See it in action

Generate configuration automatically

New services? Run edward generate to create a config file automatically.

See it in action

Edward can generate configuration for projects using:

  • Go
  • Docker
  • ICBM
  • Procfiles
  • Other Edward config files

Don't see your project described above? No problem! Edward can be manually configured for any service that can be built and started from the command line.

Installation

Edward requires Mac OS or Linux and Go 1.7 or higher.

go get github.com/yext/edward

Updating

To update an existing install to the latest version of Edward, run:

go get -u github.com/yext/edward
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].