{"id":21523670,"url":"https://github.com/bhojpur/application","last_synced_at":"2026-03-01T17:04:40.154Z","repository":{"id":38273430,"uuid":"443447863","full_name":"bhojpur/application","owner":"bhojpur","description":"The Bhojpur Application is a software-as-a-service available to clients globally as a multi-tenant elastic solution based on the Bhojpur.NET Platform. It is used for delivery of custom applications that scale automatically.","archived":false,"fork":false,"pushed_at":"2024-07-01T02:35:02.000Z","size":2081,"stargazers_count":0,"open_issues_count":13,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-09T02:29:19.810Z","etag":null,"topics":["application-framework"],"latest_commit_sha":null,"homepage":"https://page.bhojpur-consulting.com/product/application/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bhojpur.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":"2022-01-01T00:45:20.000Z","updated_at":"2023-01-31T19:24:53.000Z","dependencies_parsed_at":"2024-11-24T01:29:57.955Z","dependency_job_id":null,"html_url":"https://github.com/bhojpur/application","commit_stats":{"total_commits":12,"total_committers":2,"mean_commits":6.0,"dds":"0.16666666666666663","last_synced_commit":"fa6053140124a14e11c8816ecbd79c39d7e16b73"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/bhojpur/application","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhojpur%2Fapplication","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhojpur%2Fapplication/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhojpur%2Fapplication/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhojpur%2Fapplication/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bhojpur","download_url":"https://codeload.github.com/bhojpur/application/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhojpur%2Fapplication/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29976272,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T16:35:47.903Z","status":"ssl_error","status_checked_at":"2026-03-01T16:35:44.899Z","response_time":124,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["application-framework"],"created_at":"2024-11-24T01:19:04.010Z","updated_at":"2026-03-01T17:04:40.122Z","avatar_url":"https://github.com/bhojpur.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bhojpur Application - Foundation Framework\n\nThe `Bhojpur Application` is a primary framework applied within the [Bhojpur.NET Platform](https://github.com/bhojpur/platform) ecosystem to build web-scale, multi-cloud applications, and/or services for the distributed enterprises. We offer them in a __software-as-a-service__ (SaaS) delivery model. It leverages the [Bhojpur ORM](https://github.com/bhojpur/orm) engine to integrate with various relational databases.\n\n## Client-side Access Framework\n\nIt features [Bhojpur IAM](https://github.com/bhojpur/iam) integration to support enterprise security management.\n\n## Server-side Entitlement Framework\n\nIt features [Bhojpur CMS](https://github.com/bhojpur/cms) integration to support application-level entitlement management.\n\n## Application Runtime Engine\n\nThe [Bhojpur Application](https://github.com/bhojpur/application) `runtime engine` is a portable, event-driven\nintegration middleware used for building distributed applications across __private-__ or __public-__ `Cloud`\nand `Edge Computing` infrastructure. It manages execution of micro-services developed in a wide variety of\n`programming languages`, `operating systems`, and `hosting environments` (e.g. web-browsers, Docker, Kubernetes\ncluster). It securely manages IT systems by enforcing entitlement policy management for large enterprises.\n\n```bash\n$ appsvr init\n```\n\nThe `runtime engine` operates in two different modes.\n\n- `Standalone` mode is mostly used by software developers during their application development since it has a\nrelatively small footprint and easy to configure iteratively. However, it is applied in production too very\neffectively in many [Bhojpur.NET Platform](https://github.com/bhojpur/platform) enabled systems.\n- `Kubernetes` mode is used very often production due to integration with cloud service orchestrator (CSO),\ndistributed tracing systems.\n\n### Usage\n\nOne of the __use-case__ is to support `wasm`-aware web applications. The `runtime engine` is embedded in the\nhosting environment to allow secure execution of programs written in different programming languages.\n\n## Command Line Interface\n\nThe [Bhojpur Application](https://github.com/bhojpur/application) `CLI` is a utility and client-side\ncommand \u0026 control engine that manages [Bhojpur Application](https://github.com/bhojpur/application)\n`runtime engine` instances in a distributed environment.\n\n```bash\n$ appctl init\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbhojpur%2Fapplication","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbhojpur%2Fapplication","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbhojpur%2Fapplication/lists"}