{"id":26353,"library":"sae-framework","title":"SAE Framework","description":"SAE Framework is a microservices API engine for Node.js. Current version 0.20.24 is in early development with incomplete documentation and unstable APIs. Release cadence is irregular. Differentiators aim to provide lightweight, opinionated microservice scaffolding, but the project lacks maturity. Not recommended for production use as core features are still marked as TODO, including auth context cleanup and field filtering.","status":"deprecated","version":"0.20.24","language":"javascript","source_language":"en","source_url":"https://github.com/saejs/sae-framework","tags":["javascript","sae","framework","sae-framework","api","js"],"install":[{"cmd":"npm install sae-framework","lang":"bash","label":"npm"},{"cmd":"yarn add sae-framework","lang":"bash","label":"yarn"},{"cmd":"pnpm add sae-framework","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"CJS only; no ESM or named exports.","symbol":"SAE","correct":"const SAE = require('sae-framework');"}],"quickstart":{"code":"const SAE = require('sae-framework');\nconst app = new SAE();\napp.set('port', 3000);\napp.start(() => {\n  console.log('Server running on port 3000');\n});","lang":"javascript","description":"Creates a SAE app server on port 3000. Note: may have undefined behavior due to early-stage code."},"warnings":[{"fix":"Do not use in production; pin to exact version if experimenting.","message":"API is unstable and not versioned; major breaking changes can occur in patch releases.","severity":"breaking","affected_versions":">=0.0.0"},{"fix":"Use alternative frameworks like Express, Fastify, or Koa.","message":"The library is effectively abandoned (no commits since 2019, incomplete features).","severity":"deprecated","affected_versions":">=0.0.0"},{"fix":"If using, manually clear auth context per request.","message":"Auth context is not cleared between requests, potentially leaking user data.","severity":"gotcha","affected_versions":">=0.0.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run: npm install sae-framework","cause":"Package not installed or missing dependencies.","error":"Cannot find module 'sae-framework'"},{"fix":"Use const SAE = require('sae-framework');","cause":"Incorrect import (ES6 import on CJS-only package).","error":"SAE is not a constructor"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}