Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gofer-engine/gofer-engine


https://github.com/gofer-engine/gofer-engine

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# GoferEngine

[![ts](https://badgen.net/badge/-/TypeScript?icon=typescript&label)](https://www.typescriptlang.org/)
[![node](https://badgen.net/badge/node/Node.JS)](https://nodejs.org)
[![nx](https://badgen.net/badge/NX/nx.dev)](https://nx.dev/)
[![docker](https://badgen.net/badge/icon/docker?icon=docker&label)](https://www.docker.com/)
[![graphql](https://badgen.net/badge/icon/graphql?icon=graphql&label)](https://graphql.org)
[![eslint](https://badgen.net/badge/linting/eslint)](https://eslint.org/)
[![jest](https://badgen.net/badge/testing/jest)](https://jestjs.io/)

[![HL7-v2](https://badgen.net/badge/supports/HL7-v2)](https://www.hl7.org/implement/standards/product_brief.cfm?product_id=185)

[![License ISC](https://badgen.net/badge/license/ISC)](https://github.com/gofer-engine/gofer-engine/blob/master/LICENSE.md)

![gofer Engine Logo](https://github.com/gofer-engine/gofer-engine/blob/master/images/gofer-logo.png?raw=true)

An HL7 interface engine built for simplicity and speed, strongly typed, and ready to containerize.

# Documentation

![Vercel Deploy](https://therealsujitk-vercel-badge.vercel.app/?app=gofer-engine-git-master-amaster507s-projects&style=for-the-badge&label=Docs)

[GoferEngine.com](https://goferengine.com)

[Old Documentation](https://gofer-engine.github.io/)

See Documentation link to view installation and usage instructions.

## Libraries

- [`@gofer-engine/engine`](https://github.com/gofer-engine/gofer-engine/tree/master/libs/engine)

Core engine functionality including sending and receiving messages.

- [`@gofer-engine/handelse`](https://github.com/gofer-engine/gofer-engine/tree/master/libs/handelse)

An event system for adding listeners and emitting events.

- [`@gofer-engine/hl7`](https://github.com/gofer-engine/gofer-engine/tree/master/libs/hl7)

Classes for parsing, encoding, and transforming HL7 messages.

- [`@gofer-engine/queue`](https://github.com/gofer-engine/gofer-engine/tree/master/libs/queue)

Queing library to support higher throughput

- [`@gofer-engine/stores`](https://github.com/gofer-engine/gofer-engine/tree/master/libs/stores)

Store libraries to support long term storage.

[![surrealdb](https://badgen.net/badge/db/SurrealDB)](https://surrealdb.com/)
[![postgres](https://badgen.net/badge/db/Postgres)](https://www.postgresql.org/)
[![Dgraph](https://badgen.net/badge/db/Dgraph)](https://dgraph.io/)
[![Mongo](https://badgen.net/badge/db/MongoDB)](https://www.mongodb.com/)
![File](https://badgen.net/badge/-/File-System?label)

## Community

[![discord](https://badgen.net/badge/-/Discord?icon=discord&label)](https://discord.gg/pDQvMNUwk7)
[![github](https://badgen.net/badge/-/GitHub?icon=github&label)](https://github.com/gofer-engine/gofer-engine)