{"id":18272,"library":"deep-framework","title":"DEEP Framework","description":"A full-stack web framework for building cloud-native web applications on AWS Lambda. Current stable version is 1.12.46. It provides a streamlined development environment, microservices architecture, serverless computing, and abstracted cloud services (AWS only). Key differentiators include zero-devops scalability and a CLI tool (deepify) for local development and deployment. Release cadence is monthly with bug fixes and feature updates.","status":"active","version":"1.12.46","language":"javascript","source_language":"en","source_url":"https://github.com/MitocGroup/deep-framework","tags":["javascript","digital enterprise end-to-end platform","amazon web services","platform-as-a-service","deep","aws","paas","cloud","computing"],"install":[{"cmd":"npm install deep-framework","lang":"bash","label":"npm"},{"cmd":"yarn add deep-framework","lang":"bash","label":"yarn"},{"cmd":"pnpm add deep-framework","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"AWS SDK is required for interacting with AWS services like Lambda, DynamoDB, S3, etc.","package":"aws-sdk","optional":false},{"reason":"Requires Node.js >=0.12, but best used with Node 4.3+","package":"node","optional":false}],"imports":[{"note":"Use ES module imports when possible; CommonJS require also works but is deprecated.","wrong":"const DeepFramework = require('deep-framework')","symbol":"DeepFramework","correct":"import DeepFramework from 'deep-framework'"}],"quickstart":{"code":"const deepify = require('deep-framework');\nconst app = new deepify.App();\napp.run().then(() => console.log('DEEP Framework started'));","lang":"javascript","description":"Initializes and runs a basic DEEP Framework application using the App class."},"warnings":[{"fix":"Update Node.js to >=6.0.0 and upgrade deep-framework to >=1.12.31","message":"Migrate to Node 6.x required in v1.12.31","severity":"breaking","affected_versions":"<1.12.31"},{"fix":"Use import statement instead of require()","message":"CommonJS require() is deprecated in favor of ES module imports","severity":"deprecated","affected_versions":">=1.12.0"},{"fix":"Run npm install -g deepify","message":"deepify CLI must be installed globally with -g","severity":"gotcha","affected_versions":"*"},{"fix":"Run aws configure or set AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY environment variables","message":"AWS credentials must be configured via CLI or environment variables","severity":"gotcha","affected_versions":"*"}],"env_vars":null,"last_verified":"2026-04-25T00:00:00.000Z","next_check":"2026-07-24T00:00:00.000Z","problems":[{"fix":"Run npm install deep-framework in your project root","cause":"Package is not installed in the project directory","error":"Error: Cannot find module 'deep-framework'"},{"fix":"Run npm install -g deepify","cause":"deepify is not installed globally","error":"deepify: command not found"},{"fix":"Use import DeepFramework from 'deep-framework' or const DeepFramework = require('deep-framework')","cause":"Incorrect import method: using default import instead of named","error":"TypeError: DeepFramework is not a constructor"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}