{"id":15717746,"url":"https://github.com/mcritz/mostest","last_synced_at":"2026-05-16T18:31:28.351Z","repository":{"id":245760405,"uuid":"811881717","full_name":"mcritz/Mostest","owner":"mcritz","description":"Build your first server Swift app in a macOS app","archived":false,"fork":false,"pushed_at":"2024-06-23T23:29:52.000Z","size":425,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-30T21:29:55.293Z","etag":null,"topics":["mac","macos","server","swift"],"latest_commit_sha":null,"homepage":"","language":"Swift","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/mcritz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-06-07T13:50:52.000Z","updated_at":"2024-09-07T06:53:17.000Z","dependencies_parsed_at":"2024-06-24T00:34:39.740Z","dependency_job_id":"7f6465fe-7ab2-47a7-a0f9-d7c8a3d32cf0","html_url":"https://github.com/mcritz/Mostest","commit_stats":null,"previous_names":["mcritz/mostest"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/mcritz/Mostest","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcritz%2FMostest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcritz%2FMostest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcritz%2FMostest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcritz%2FMostest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mcritz","download_url":"https://codeload.github.com/mcritz/Mostest/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mcritz%2FMostest/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270837583,"owners_count":24654391,"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","status":"online","status_checked_at":"2025-08-17T02:00:09.016Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["mac","macos","server","swift"],"created_at":"2024-10-03T21:51:09.735Z","updated_at":"2026-05-16T18:31:28.324Z","avatar_url":"https://github.com/mcritz.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Icon of a white swirl on a nearly black-brown background. It smells like a\nsweet childhood treat.](./Mostest/Assets.xcassets/AppIcon.appiconset/256x256.png)\n# Mostest\n\nThe Hostess with the Mostest\n\n## Anyone can do Server Swift\n\nServer code is not reserved for the intellectual elite. Swift’s low memory footprint, safety, compile-time speed, and expressiveness that make it great for native apps also make it great for server uses.\n\n## How do we get started with server Swift?\n\nYou don’t need to start huge! Get accustomed to server workflow and doing networking with this proof of concept project.\n\nClone the repo. Change the Developer Team. Build and Run.\n\nFind a folder to serve files from, then start seeing how server interactions work.\n\n## Where to go from here?\n\n1. I recommend reading through popular Swift server libraries. Two popular ones are [Vapor](https://vapor.codes) and [Hummingbird](https://github.com/hummingbird-project/hummingbird).\n2. Find some tutorials. My favorites are the great videos by [NSScreencast](https://nsscreencast.com/episodes) or the [Server-Side Swift with Vapor](https://www.kodeco.com/21451628-server-side-swift-with-vapor) on Kodeco.\n3. Join some communities for chat and support. Look for the `#server` channel in your work or iOS devs Slack. Join in with the [Hummingbird](https://discord.com/invite/7ME3nZ7mP2) and [Vapor](https://discord.gg/vapor) Discords.\n4. Share your stories! I’d love to congratulate your successes or comiserate in your problems [on socials](https://mastodon.social/@pixelscience).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmcritz%2Fmostest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmcritz%2Fmostest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmcritz%2Fmostest/lists"}