{"id":18174543,"url":"https://github.com/godspeedsystems/gs-node-service","last_synced_at":"2025-04-01T15:31:48.856Z","repository":{"id":163914396,"uuid":"481560930","full_name":"godspeedsystems/gs-node-service","owner":"godspeedsystems","description":"Godspeed microservice framework","archived":false,"fork":false,"pushed_at":"2025-03-28T04:11:03.000Z","size":17866,"stargazers_count":617,"open_issues_count":45,"forks_count":15,"subscribers_count":8,"default_branch":"v2","last_synced_at":"2025-03-28T05:20:09.833Z","etag":null,"topics":["api","elasticsearch","graphql","kafka","mongodb","nodejs","prisma","rabbitmq","redis","rest-api","salesforce"],"latest_commit_sha":null,"homepage":"https://godspeed.systems/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/godspeedsystems.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-14T10:24:08.000Z","updated_at":"2025-03-23T12:17:20.000Z","dependencies_parsed_at":"2023-09-27T15:01:56.797Z","dependency_job_id":"44f5abac-8818-46e5-97f4-a58a8161bbf6","html_url":"https://github.com/godspeedsystems/gs-node-service","commit_stats":null,"previous_names":[],"tags_count":40,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/godspeedsystems%2Fgs-node-service","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/godspeedsystems%2Fgs-node-service/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/godspeedsystems%2Fgs-node-service/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/godspeedsystems%2Fgs-node-service/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/godspeedsystems","download_url":"https://codeload.github.com/godspeedsystems/gs-node-service/tar.gz/refs/heads/v2","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246662376,"owners_count":20813738,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","elasticsearch","graphql","kafka","mongodb","nodejs","prisma","rabbitmq","redis","rest-api","salesforce"],"created_at":"2024-11-02T16:03:33.571Z","updated_at":"2025-04-01T15:31:46.124Z","avatar_url":"https://github.com/godspeedsystems.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://github.com/godspeedsystems/\"\u003e\n        \u003cimg width=\"200\" height=\"200\" src=\"https://github.com/godspeedsystems/godspeed-cli/blob/main/logo.png\"\u003e\n    \u003c/a\u003e\n    \u003ch1 align=\"center\"\u003eGodspeed Node.js Service\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  4th Generation Declarative Microservice Framework\n\u003c/p\u003e\n\u003cbr\u003e\n\n  \u003cp\u003e\n\n[![contributions welcome](https://badgen.net/static/follow/youtube/red)](https://www.youtube.com/@godspeed.systems/videos)\n[![Discord](https://img.shields.io/badge/chat-discord-brightgreen.svg?logo=discord\u0026style=flat)](https://discord.com/invite/MKjv3KdD7X)\n[![Website](https://img.shields.io/website?url=https%3A%2F%2Fgodspeed.systems%2F)](https://godspeed.systems/)\n[![Website](https://badgen.net/static/follow/linkedin/blue)](https://www.linkedin.com/company/godspeed-systems/)\n\n  \u003c/p\u003e\n  \u003cbr /\u003e\n\u003c/div\u003e\n\nGodspeed 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)\n\n## Key Features\n\n- Declarative programming model\n- Schema-driven development\n- Unified handling of all kinds of requests whether async and sync events for example kafka, cron, S3 etc.\n- Auto generate CRUD API, Swagger spec, and Postman collection.\n- Support for multiple databases\n- Graph search and analytics over Elasticsearch\n- Easy integration with external APIs\n- Remote container based development-last\n- Built-in authentication and fine-grained authorization\n- OpenTelemetry for observability\n\n## 📖 Documentation \u003ca name=\"Documentation\"\u003e\u003c/a\u003e\n\nYou can find the complete documentation of Godspeed [here](https://godspeed.systems/docs/microservices-framework/guide/get-started).\n\n## Show Your Love ❤️ \u0026 Support 🙏\n\nIf you find the Godspeed Node.js Service helpful or interesting, we would greatly appreciate your support by following, starring, and subscribing.\n\n\u003cdiv style=\"display: flex; align-items: center;\"\u003e\n    \u003ca style=\"margin: 10px;\" href=\"https://www.linkedin.com/company/godspeed-systems/\"\u003e\u003cimg src=\"https://badgen.net/static/follow/linkedin/blue\"\u003e\u003c/a\u003e\n    \u003cspan style=\"margin-left: 5px;\"\u003eFollow us for updates and news.\u003c/span\u003e\n\u003c/div\u003e\n\u003cdiv style=\"display: flex; align-items: center;\"\u003e\n    \u003ca style=\"margin: 10px;\" href=\"https://github.com/godspeedsystems/gs-node-service/\"\u003e\u003cimg src=\"https://badgen.net/static/follow/github/Priority-green\"\u003e\u003c/a\u003e\n    \u003cspan style=\"margin-left: 5px;\"\u003eStar our repositories to show your support.\u003c/span\u003e\n\u003c/div\u003e\n\u003cdiv style=\"display: flex; align-items: center;\"\u003e\n    \u003ca style=\"margin: 10px;\" href=\"https://www.youtube.com/@godspeed.systems/videos\"\u003e\u003cimg src=\"https://badgen.net/static/follow/youtube/red\"\u003e\u003c/a\u003e\n    \u003cspan style=\"margin-left: 5px;\"\u003eSubscribe to our channel for tutorials and demos.\u003c/span\u003e\n\u003c/div\u003e\n\nYour support motivates us to continue improving the framework and providing new features.\n\n## Building your first microservice\n\nIf 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).\n\nVideo Walkthrough of Godspeed tutorials are -\n\n1. [Getting Started with Godspeed](https://youtu.be/vudhjYjGeLQ?si=JQZszFgJ0fZXcZuW)\n2. [Generate CRUD-API using Godspeed](https://youtu.be/Jcy9zvFQjlQ?si=Mtonk6-KHKHpO2Ya)\n3. [How to create plugin using Godspeed Part- 1](https://youtu.be/owQEuBO8_lk?si=WF_vIF8smdlExD9W)\n4. [Godspeed Project Demo](https://youtu.be/UD6m4Z_nLCc?si=Y3UuRi-tMAklpeho)\n\n## Godspeed's Four Guard Rails\n\n1. [Why godspeed is different- Schema Driven Development](https://youtu.be/jtn8rvfs7lo?si=9a_M8a2-8OpjPTDv)\n2. [Why godspeed is different- Configure Over Code ](https://youtu.be/7y7-gx80Nsc?si=viUibifihQHG9IkI)\n3. [Why godspeed is different- Security](https://youtu.be/nVn86r3Sguo?si=AUPVS2l_mwt-bNK8)\n4. [Why godspeed is different- Decoupled Architecture](https://youtu.be/tVWDbVPsLFQ?si=ydNQN_pNdXXq4heB)\n\nFor any queries you can hope on to our [discord server](https://discord.gg/mjBa3RvTP5)\n\n## Contributing to Godspeed\n\nWe 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)\n\n## License\n\nThis repo is made available under the [Godspeed Licence 1.0](https://github.com/godspeedsystems/gs-node-service/blob/master/LICENSE.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgodspeedsystems%2Fgs-node-service","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgodspeedsystems%2Fgs-node-service","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgodspeedsystems%2Fgs-node-service/lists"}