{"id":16310484,"url":"https://github.com/simalexan/jeffjs","last_synced_at":"2025-09-19T06:51:43.859Z","repository":{"id":57280077,"uuid":"102010379","full_name":"simalexan/jeffjs","owner":"simalexan","description":"Generate serverless JavaScript projects and deploy them to AWS Lambda in seconds","archived":false,"fork":false,"pushed_at":"2017-11-25T00:28:07.000Z","size":24,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-07T18:51:30.945Z","etag":null,"topics":["aws-lambda","claudiajs","javascript","jeff","nodejs","serverless"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/simalexan.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}},"created_at":"2017-08-31T14:36:48.000Z","updated_at":"2021-01-26T17:42:55.000Z","dependencies_parsed_at":"2022-09-06T00:51:51.256Z","dependency_job_id":null,"html_url":"https://github.com/simalexan/jeffjs","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simalexan%2Fjeffjs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simalexan%2Fjeffjs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simalexan%2Fjeffjs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simalexan%2Fjeffjs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simalexan","download_url":"https://codeload.github.com/simalexan/jeffjs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238165400,"owners_count":19427384,"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":["aws-lambda","claudiajs","javascript","jeff","nodejs","serverless"],"created_at":"2024-10-10T21:26:22.550Z","updated_at":"2025-09-19T06:51:38.817Z","avatar_url":"https://github.com/simalexan.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jeff.js\nWIP\n\n### Jeff is your tool for generating and deploying serverless JavaScript applications\n\n\u003e Another boring code generator, right? Nothing can generate complex business logic. \n\n\u003e You're right and that's exactly what Jeff isn't for.\n\n### Jeff's goal is to help you with code overhead, helping you focus on what's important, instead of manually boring yourself with the generated code \n \n \n## How to Install?\n \n```shell\nnpm install -g jeffjs\n```\n \n## How to Use?\n \nGenerate a project within the project folder\n ```shell\n mkdir project-folder\n \n jeff gen --api crud --endpoints products --dynamo\n ```\n \n \nGenerate a project with the project folder\n  ```shell\n  jeff gen --api crud --endpoints products --dynamo --folder project-folder\n  ```\n  \nThis will generate a whole API with a `POST /products` route with DynamoDB access \n  \nAnd now create just deploy:\n  ```shell\n  jeff deploy\n  ```\n  \nWIP drawback: at the moment, the default Jeff deployment region is `us-east-1` will be changed soon","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimalexan%2Fjeffjs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimalexan%2Fjeffjs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimalexan%2Fjeffjs/lists"}