{"id":21558156,"url":"https://github.com/koopjs/koop-app-example","last_synced_at":"2025-04-10T10:41:38.018Z","repository":{"id":25212869,"uuid":"28636922","full_name":"koopjs/koop-app-example","owner":"koopjs","description":"A Koop express application example with some common providers.","archived":false,"fork":false,"pushed_at":"2024-01-02T22:24:43.000Z","size":666,"stargazers_count":25,"open_issues_count":11,"forks_count":35,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-03-24T09:38:17.247Z","etag":null,"topics":["app","example","koop","provider"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/koopjs.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}},"created_at":"2014-12-30T16:12:41.000Z","updated_at":"2024-11-09T01:12:57.000Z","dependencies_parsed_at":"2024-01-03T00:37:11.471Z","dependency_job_id":"e93cb32b-0ebf-4c1c-bcd5-385d4f901914","html_url":"https://github.com/koopjs/koop-app-example","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koopjs%2Fkoop-app-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koopjs%2Fkoop-app-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koopjs%2Fkoop-app-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koopjs%2Fkoop-app-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/koopjs","download_url":"https://codeload.github.com/koopjs/koop-app-example/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248199346,"owners_count":21063656,"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":["app","example","koop","provider"],"created_at":"2024-11-24T08:14:07.353Z","updated_at":"2025-04-10T10:41:37.998Z","avatar_url":"https://github.com/koopjs.png","language":"JavaScript","readme":"\n# Koop Sample App\n[![Build Status](https://travis-ci.org/koopjs/koop-app-example.svg?branch=master)](https://travis-ci.org/koopjs/koop-app-example)\n[![Greenkeeper badge](https://badges.greenkeeper.io/koopjs/koop-app-example.svg)](https://greenkeeper.io/)\n\nA sample [Koop](https://github.com/koopjs/koop) application with some common [providers](https://koopjs.github.io/docs/providers).\n\nThis app makes it easy to get started running your own instance of Koop. It's also helpful for trying out Koop's functionality and testing providers, caches, plugins, and deployments.\n\nIf you're new to [Node.js](https://nodejs.org/) development, you can read more about [setting up a development environment](https://koopjs.github.io/docs/setup).\n\n## Instructions\n\nClone this repository on your machine.\n\n```\ngit clone git@github.com:koopjs/koop-app-example.git\n```\n\nChange the working directory to the newly created `koop-app-example` folder.\n\n```\ncd koop-app-example\n```\n\nInstall dependencies.\n\n```\nnpm install\n```\n\nStart the server.\n\n```\nnpm start\n```\n\nTake Koop for a test drive!\n\nThis sample app includes the following providers:\n\n* [`github`](https://github.com/koopjs/koop-provider-github)\n* [`craigslist`](https://github.com/dmfenton/koop-provider-craigslist)\n\nOnce Koop is running, you can test these sample requests:\n\n* [http://localhost:8080/github/koopjs::geodata::north-america/FeatureServer/0/query](http://localhost:8080/github/koopjs::geodata::north-america/FeatureServer/0/query)\n* [http://localhost:8080/craigslist/seattle/apartments/FeatureServer/0/query](http://localhost:8080/craigslist/seattle/apartments/FeatureServer/0/query)\n\n## Resources\n\n* [Koop](https://github.com/koopjs/koop)\n* [Koop Documentation](https://koopjs.github.io/docs)\n* [PostgreSQL](http://www.postgresql.org/)\n* [PostGIS](http://postgis.net/)\n* [ArcGIS for Developers](http://developers.arcgis.com)\n* [ArcGIS REST API Documentation](http://resources.arcgis.com/en/help/arcgis-rest-api/)\n* [@esri](http://twitter.com/esri)\n\n## License\n\n[Apache 2.0](LICENSE)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkoopjs%2Fkoop-app-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkoopjs%2Fkoop-app-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkoopjs%2Fkoop-app-example/lists"}