# @godspeedsystems/core

> > 4th Generation Declarative Microservice Framework

Latest version **2.5.9** (published 2025-09-03) · Godspeed V1 license · 0 weekly downloads

## Install

```sh
npm install @godspeedsystems/core
pnpm add @godspeedsystems/core
yarn add @godspeedsystems/core
bun add @godspeedsystems/core
```

## Health

**Score 30/100 (F)** — status: maintenance-mode.

Positive: has types; no vulnerabilities.

Warnings: low downloads; no esm support.

Negative: stale; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.5.9 |
| Published | 2025-09-03 |
| First published | 2023-09-05 |
| Weekly downloads | 0 |
| License | Godspeed V1 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 21 |
| Unpacked size | 1.5 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Godspeed Systems |
| Maintainers | sakshiarora386, dharuv_manchanda, avtar, godspeed-systems, gurjot20 |
| Keywords | express, node, schema-driven |

## Links

- npm: https://www.npmjs.com/package/@godspeedsystems/core
- Repository: git@github.com-godspeed:godspeedsystems/gs-node-service
- npm.io page: https://npm.io/package/@godspeedsystems/core

## Dependencies (21)

- [ajv](https://npm.io/package/ajv.md) ^8.11.0
- [shx](https://npm.io/package/shx.md) ^0.4.0
- [glob](https://npm.io/package/glob.md) ^8.1.0
- [pino](https://npm.io/package/pino.md) ^8.14.1
- [yaml](https://npm.io/package/yaml.md) ^2.0.0
- [config](https://npm.io/package/config.md) ^3.3.7
- [dotenv](https://npm.io/package/dotenv.md) ^16.3.1
- [lodash](https://npm.io/package/lodash.md) ^4.17.21
- [js-yaml](https://npm.io/package/js-yaml.md) ^4.1.0
- [nodemon](https://npm.io/package/nodemon.md) ^3.1.0
- [pino-http](https://npm.io/package/pino-http.md) ^8.3.3
- [ajv-errors](https://npm.io/package/ajv-errors.md) ^3.0.0
- [pino-debug](https://npm.io/package/pino-debug.md) ^2.0.0
- [sonic-boom](https://npm.io/package/sonic-boom.md) ^3.2.0
- [ajv-formats](https://npm.io/package/ajv-formats.md) ^2.1.1
- [body-parser](https://npm.io/package/body-parser.md) ^1.20.0
- [coffeescript](https://npm.io/package/coffeescript.md) ^2.7.0
- [parse-duration](https://npm.io/package/parse-duration.md) ^2.1.4
- [@opentelemetry/api](https://npm.io/package/@opentelemetry/api.md) ^1.6.0
- [swagger-ui-express](https://npm.io/package/swagger-ui-express.md) ^4.6.3
- [@godspeedsystems/metrics](https://npm.io/package/@godspeedsystems/metrics.md) ^0.0.3

## Alternatives

- [@expo/fingerprint](https://npm.io/package/@expo/fingerprint.md) — 6.2M weekly downloads
- [@azure/monitor-opentelemetry-exporter](https://npm.io/package/@azure/monitor-opentelemetry-exporter.md) — 850.0K weekly downloads
- [@azure/monitor-opentelemetry](https://npm.io/package/@azure/monitor-opentelemetry.md) — 624.0K weekly downloads
- [@posthog/ai](https://npm.io/package/@posthog/ai.md) — 423.3K weekly downloads
- [fakefilter](https://npm.io/package/fakefilter.md) — 63.9K weekly downloads

## Recent versions

- 2.5.9 (latest) — 2025-09-03
- 2.5.8 — 2025-09-01
- 2.5.7 — 2025-09-01
- 2.5.6 — 2025-07-07
- 2.5.5 — 2025-07-01
- 2.5.4 — 2025-04-23
- 2.5.3 — 2025-04-10
- 2.5.2 — 2024-04-22
- 2.5.1 — 2024-03-21
- 2.5.0 — 2024-03-18
- 2.4.8 — 2024-03-07
- 2.4.7 — 2024-03-06
- 2.4.6 — 2024-03-04
- 2.4.5 — 2024-03-03
- 2.4.4 — 2024-03-03
- … 31 more at https://npm.io/package/@godspeedsystems/core/versions

## README

<div align="center">
    <a href="https://github.com/godspeedsystems/">
        <img width="200" height="200" src="https://github.com/godspeedsystems/godspeed-cli/blob/main/logo.png">
    </a>
    <h1 align="center">Godspeed Node.js Service</h1>
<p align="center">
  4th Generation Declarative Microservice Framework
</p>
<br>

  <p>

[![contributions welcome](https://badgen.net/static/follow/youtube/red)](https://www.youtube.com/@godspeed.systems/videos)
[![Discord](https://img.shields.io/badge/chat-discord-brightgreen.svg?logo=discord&style=flat)](https://discord.com/invite/MKjv3KdD7X)
[![Website](https://img.shields.io/website?url=https%3A%2F%2Fgodspeed.systems%2F)](https://godspeed.systems/)
[![Website](https://badgen.net/static/follow/linkedin/blue)](https://www.linkedin.com/company/godspeed-systems/)

  </p>
  <br />
</div>

Godspeed is the ultimate **4th generation microservices framework** built over Nodejs with “batteries included", "shift left", and "configuration over code" approach, allowing even entry-level developers to build robust microservices. This repository contains the source code for the Godspeed Node.js service. To know more about us you can checkout us here [Godspeed.Systems](https://godspeed.systems)

## Key Features

- Declarative programming model
- Schema-driven development
- Unified handling of all kinds of requests whether async and sync events for example kafka, cron, S3 etc.
- Auto generate CRUD API, Swagger spec, and Postman collection.
- Support for multiple databases
- Graph search and analytics over Elasticsearch
- Easy integration with external APIs
- Remote container based development-last
- Built-in authentication and fine-grained authorization
- OpenTelemetry for observability

## 📖 Documentation <a name="Documentation"></a>

You can find the complete documentation of Godspeed [here](https://godspeed.systems/docs/microservices-framework/guide/get-started).

## Show Your Love ❤️ & Support 🙏

If you find the Godspeed Node.js Service helpful or interesting, we would greatly appreciate your support by following, starring, and subscribing.

<div style="display: flex; align-items: center;">
    <a style="margin: 10px;" href="https://www.linkedin.com/company/godspeed-systems/"><img src="https://badgen.net/static/follow/linkedin/blue"></a>
    <span style="margin-left: 5px;">Follow us for updates and news.</span>
</div>
<div style="display: flex; align-items: center;">
    <a style="margin: 10px;" href="https://github.com/godspeedsystems/gs-node-service/"><img src="https://badgen.net/static/follow/github/Priority-green"></a>
    <span style="margin-left: 5px;">Star our repositories to show your support.</span>
</div>
<div style="display: flex; align-items: center;">
    <a style="margin: 10px;" href="https://www.youtube.com/@godspeed.systems/videos"><img src="https://badgen.net/static/follow/youtube/red"></a>
    <span style="margin-left: 5px;">Subscribe to our channel for tutorials and demos.</span>
</div>

Your support motivates us to continue improving the framework and providing new features.

## Building your first microservice

If you want to learn and develop a microservice here is the [step by step walkthrough of Godspeed](https://godspeed.systems/docs/microservices-framework/guide/get-started).

Video Walkthrough of Godspeed tutorials are -

1. [Getting Started with Godspeed](https://youtu.be/vudhjYjGeLQ?si=JQZszFgJ0fZXcZuW)
2. [Generate CRUD-API using Godspeed](https://youtu.be/Jcy9zvFQjlQ?si=Mtonk6-KHKHpO2Ya)
3. [How to create plugin using Godspeed Part- 1](https://youtu.be/owQEuBO8_lk?si=WF_vIF8smdlExD9W)
4. [Godspeed Project Demo](https://youtu.be/UD6m4Z_nLCc?si=Y3UuRi-tMAklpeho)

## Godspeed's Four Guard Rails

1. [Why godspeed is different- Schema Driven Development](https://youtu.be/jtn8rvfs7lo?si=9a_M8a2-8OpjPTDv)
2. [Why godspeed is different- Configure Over Code ](https://youtu.be/7y7-gx80Nsc?si=viUibifihQHG9IkI)
3. [Why godspeed is different- Security](https://youtu.be/nVn86r3Sguo?si=AUPVS2l_mwt-bNK8)
4. [Why godspeed is different- Decoupled Architecture](https://youtu.be/tVWDbVPsLFQ?si=ydNQN_pNdXXq4heB)

For any queries you can hope on to our [discord server](https://discord.gg/mjBa3RvTP5)

## Contributing to Godspeed

We welcome contributions from the community to help improve Godspeed Node.js Service. If you want to contribute do join us on our [Discord](https://discord.gg/mjBa3RvTP5)

## License

This repo is made available under the [Godspeed Licence 1.0](https://github.com/godspeedsystems/gs-node-service/blob/master/LICENSE.md)

---
_Source: https://npm.io/package/@godspeedsystems/core · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
