-
Notifications
You must be signed in to change notification settings - Fork 925
Description
In this page I see:
Note: This specification marked 1.0 on May 29th, 2015. The implementations below have not been verified for compliance, but a test suite is now being assembled to vet them.
Is this still happening? I am asking because there seem to be a lot of dead packages in the list in that very page. This is a summary of the ones out there, originally AI generated and manually re-checked. As you can see, only 3 of them are actually active... And they are not really the best choices in my opinion.
Would it be better to only show the active maintained projects there?
Here is the list...
Active (Last published within ~1 year)
These projects have had recent formal releases via npm, indicating ongoing development and maintenance.
- Kurier
- NPM Page: https://www.npmjs.com/package/kurier
- Last publish: June 2025
- nestjs-json-api
- NPM Page: https://www.npmjs.com/package/nestjs-json-api
- Last publish: April 2025 (Note: While a related package was very recent, this specific one still shows good activity)
- ts-japi
- NPM Page: https://www.npmjs.com/package/ts-japi
- Last publish: June 2025
Non-Active (Last published between ~1 year and ~4 years ago)
These projects might have some GitHub activity or a website, but their npm package releases are not recent, suggesting a slower pace of development or a mature/stable state without frequent updates.
- Fortune.js
- NPM Page: https://www.npmjs.com/package/fortune
- Last publish: August 2024
- jsonapi-mapper
- NPM Page: https://www.npmjs.com/package/jsonapi-mapper
- Last publish: June 2023
- jaysonapi
- NPM Page: https://www.npmjs.com/package/jaysonapi
- Last publish: April 2024
- jsonapi-fractal
- NPM Page: https://www.npmjs.com/package/jsonapi-fractal
- Last publish: June 2023
- jsonapi-mock
- NPM Page: https://www.npmjs.com/package/jsonapi-mock
- Last publish: March 2024
Abandoned (Last published > 4 years ago, or no longer exists)
These projects show a lack of significant recent activity on both GitHub and npm, often with publish dates several years ago, indicating they are likely no longer actively maintained.
- json-api (turns an Express + Mongoose app into a JSON-API server)
- NPM Page: https://www.npmjs.com/package/json-api
- Last publish: February 2018
- endpoints
- NPM Search: Searching "endpoints" on npmjs.com brings up many unrelated packages. The GitHub link provided (https://github.com/endpoints) points to an empty organization. This project appears to be non-existent/abandoned on npm.
- YAYSON
- NPM Page: https://www.npmjs.com/package/yayson
- Last publish: April 2017
- jsonapi-serializer
- NPM Page: https://www.npmjs.com/package/jsonapi-serializer
- Last publish: May 2018
- jsonapi-server
- NPM Page: https://www.npmjs.com/package/jsonapi-server
- Last publish: February 2015
- jagql
- NPM Page: https://www.npmjs.com/package/jagql
- Last publish: February 2023 (While not as old as some, a 2-year gap from a project that previously seemed active is a strong indicator of becoming non-active or abandoned in the fast-moving Node.js ecosystem.)
- loopback-component-jsonapi
- NPM Page: https://www.npmjs.com/package/loopback-component-jsonapi
- Last publish: November 2017
- loopback-jsonapi-model-serializer
- NPM Page: https://www.npmjs.com/package/loopback-jsonapi-model-serializer
- Last publish: November 2017
- json-api-ify
- NPM Page: https://www.npmjs.com/package/json-api-ify
- Last publish: May 2019
- bookshelf-jsonapi-params
- NPM Page: https://www.npmjs.com/package/bookshelf-jsonapi-params
- Last publish: May 2019
- Lux
- NPM Page: https://www.npmjs.com/package/lux
- Last publish: June 2017
- DenaliJS
- NPM Page: https://www.npmjs.com/package/denali
- Last publish: April 2018