{"id":15011423,"url":"https://github.com/alexigbokwe/expresswebjs","last_synced_at":"2025-04-05T12:08:15.873Z","repository":{"id":44309888,"uuid":"255798330","full_name":"Alexigbokwe/ExpressWebJs","owner":"Alexigbokwe","description":"ExpressWebJs  provides the starting point for creating your Node / Bun project, allowing you to focus more on developing your amazing solution. ⭐️ Star to support our work!","archived":false,"fork":false,"pushed_at":"2025-01-03T18:58:47.000Z","size":2380,"stargazers_count":134,"open_issues_count":0,"forks_count":6,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-05T12:08:11.210Z","etag":null,"topics":["api","api-rest","api-server","bunjs","expresswebjs","framework","javascript","nodejs","typescript"],"latest_commit_sha":null,"homepage":"https://expresswebjs.com/","language":"TypeScript","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/Alexigbokwe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2020-04-15T03:49:14.000Z","updated_at":"2025-01-03T18:58:52.000Z","dependencies_parsed_at":"2023-12-10T23:23:29.201Z","dependency_job_id":"fa059ecc-078f-4294-a0c2-ace76217e117","html_url":"https://github.com/Alexigbokwe/ExpressWebJs","commit_stats":{"total_commits":193,"total_committers":3,"mean_commits":64.33333333333333,"dds":"0.031088082901554404","last_synced_commit":"e6a65d71defab9a5f4f80a16abb12d460e8ba133"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexigbokwe%2FExpressWebJs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexigbokwe%2FExpressWebJs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexigbokwe%2FExpressWebJs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexigbokwe%2FExpressWebJs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Alexigbokwe","download_url":"https://codeload.github.com/Alexigbokwe/ExpressWebJs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247332612,"owners_count":20921853,"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","api-rest","api-server","bunjs","expresswebjs","framework","javascript","nodejs","typescript"],"created_at":"2024-09-24T19:41:04.735Z","updated_at":"2025-04-05T12:08:15.847Z","avatar_url":"https://github.com/Alexigbokwe.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\" style=\"grid-row:1\"\u003e\u003ca href=\"https://expresswebjs.com\" target=\"_blank\"\u003e\u003cimg src=\"https://miro.medium.com/max/1400/1*JwDL9l4rxnLhUIIVIbYMGA.jpeg\" width=\"auto\" height=\"auto\"\u003e\u003cspan style=\"color:#699724\"\u003e\u003cspan\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n### Version 4.2\n\nExpressWebJs is a **Node FrameWork** with expressive and organized syntax that runs on all\nmajor operating systems. It provides the starting point for creating your node project, allowing\nyou to focus more on developing your amazing solution.\n\nExpressWebJs focuses on providing developer experience and powerful features such as\n**dependency injection,database abstraction layer for both SQL and NOSQL, robust routing, code structure, application configuration, testing and more.**\n\nExpressWebJs is designed for building professional web applications.\n\n# Features\n\n## ExpressWebJS Features\n\n- Robust routing\n- Focus on high performance\n- Super-high test coverage\n- HTTP helpers (redirection, caching, etc)\n- Support for both SQL and NOSQL database\n- Well organized and structured.\n- Powerful Dependency Injection\n- Supports websocket\n- Highly scalable\n- Authentication and Authorization\n- Model \u0026 JsonSchema validation\n- Middlewares\n- Providers\n- Upload files\n- Logger\n- Validation\n- Queues\n- Task Scheduling\n- Multi-tenancy\n- Supports REST, gRPC, Message Broker\n\n## Follow us on twitter [@expresswebjs](https://twitter.com/expresswebjs)\n\n## Visit our [Blog](https://medium.com/@expresswebjs) for more articles on ExpressWebJs.\n\n## Join ExpressWebJs Community on [Discord](https://discord.com/invite/vrPGZCgJuj) to chat with other engineers using using ExpressWebJs.\n\n### Our Github discussion page is available for questions and discussions\n\n[https://github.com/Alexigbokwe/ExpressWebJs/discussions](https://github.com/Alexigbokwe/ExpressWebJs/discussions)\n\n# Contributing Guide\n\nHi! I'm really excited that you are interested in contributing to ExpressWebjs. Before submitting your contribution, please make sure to take a moment and read through our contribution guidelines:\n\n- [Contribution Guildline](https://github.com/Alexigbokwe/expresswebTS-Version/blob/master/.github/CONTRIBUTION.md)\n\n## Security Vulnerabilities\n\nIf you discover any security vulnerability within ExpressWebJs, please send an e-mail to Chukwuemeka Igbokwe via chukwuemekaigbokwe80@gmail.com. All security vulnerabilities will be promptly addressed.\n\n## License\n\nThe ExpressWebJs framework is open-sourced software licensed under the [MIT License](https://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexigbokwe%2Fexpresswebjs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexigbokwe%2Fexpresswebjs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexigbokwe%2Fexpresswebjs/lists"}