{"id":19978876,"url":"https://github.com/ldclakmal/ktor-samples","last_synced_at":"2025-03-01T19:23:03.188Z","repository":{"id":37263410,"uuid":"158650624","full_name":"ldclakmal/ktor-samples","owner":"ldclakmal","description":"Kotlin - Ktor Sample","archived":false,"fork":false,"pushed_at":"2023-12-05T22:19:52.000Z","size":19,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-01-12T10:25:52.803Z","etag":null,"topics":["client","http","kotlin","ktor","sample","server"],"latest_commit_sha":null,"homepage":"https://ktor.io","language":"Kotlin","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/ldclakmal.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":"2018-11-22T06:12:52.000Z","updated_at":"2022-09-10T01:35:16.000Z","dependencies_parsed_at":"2025-01-12T10:33:34.169Z","dependency_job_id":null,"html_url":"https://github.com/ldclakmal/ktor-samples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldclakmal%2Fktor-samples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldclakmal%2Fktor-samples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldclakmal%2Fktor-samples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldclakmal%2Fktor-samples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ldclakmal","download_url":"https://codeload.github.com/ldclakmal/ktor-samples/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241412428,"owners_count":19958925,"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":["client","http","kotlin","ktor","sample","server"],"created_at":"2024-11-13T03:35:41.214Z","updated_at":"2025-03-01T19:23:03.161Z","avatar_url":"https://github.com/ldclakmal.png","language":"Kotlin","readme":"# Ktor Sample\n\n## What is Ktor\n\nKtor is a framework to easily build connected applications – web applications, HTTP services, mobile and browser applications. Modern connected applications need to be asynchronous to provide the best experience to users, and Kotlin coroutines provide awesome facilities to do it in an easy and straightforward way.\n\n- More info: https://ktor.io/\n\n## About project\n\nThis project creates sample HTTP client and HTTP servers with minimum configurations.\n\n## How to run\n\n1. Make a clone of this project.\n    ```shell\n    $ git clone https://github.com/ldclakmal/ktor-sample.git\n    ```\n\n2. Build the project.\n    ```shell\n    $ mvn clean install\n    ```\n\n3. Open the project with [IntelliJ IDEA](https://www.jetbrains.com/idea/) for better user experience.\n\n4. Run the `*.kt` files with `main` functions.\n    ```kotlin\n    fun main(args: Array\u003cString\u003e) {\n\n    }\n    ```\n\n5. Access the services with the configured port and path.\n    ```\n    Eg.: http://localhost:9090/demo\n    ```\n\n#### References:\n1. https://blog.jetbrains.com/kotlin/2018/11/ktor-1-0/\n2. https://ktor.io/quickstart/index.html","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fldclakmal%2Fktor-samples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fldclakmal%2Fktor-samples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fldclakmal%2Fktor-samples/lists"}