{"id":18265143,"url":"https://github.com/nasa-ammos/lithosphere","last_synced_at":"2025-04-04T21:31:34.849Z","repository":{"id":39874692,"uuid":"377219100","full_name":"NASA-AMMOS/LithoSphere","owner":"NASA-AMMOS","description":"A Tiled 3D Planetary Web-Based GIS JavaScript Library","archived":false,"fork":false,"pushed_at":"2024-02-15T19:22:13.000Z","size":15199,"stargazers_count":24,"open_issues_count":10,"forks_count":10,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-20T19:29:03.703Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/NASA-AMMOS.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2021-06-15T15:58:18.000Z","updated_at":"2023-10-30T14:53:37.000Z","dependencies_parsed_at":"2024-01-16T12:48:47.229Z","dependency_job_id":"14d0e3b6-0386-4058-bc09-5f0db2599572","html_url":"https://github.com/NASA-AMMOS/LithoSphere","commit_stats":{"total_commits":42,"total_committers":4,"mean_commits":10.5,"dds":0.09523809523809523,"last_synced_commit":"0a7f4faea5499c56d2ab02f1e78ce22410ac74e7"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NASA-AMMOS%2FLithoSphere","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NASA-AMMOS%2FLithoSphere/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NASA-AMMOS%2FLithoSphere/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NASA-AMMOS%2FLithoSphere/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NASA-AMMOS","download_url":"https://codeload.github.com/NASA-AMMOS/LithoSphere/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247252196,"owners_count":20908642,"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":[],"created_at":"2024-11-05T11:17:14.392Z","updated_at":"2025-04-04T21:31:30.059Z","avatar_url":"https://github.com/NASA-AMMOS.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003chr\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n\u003cspan style=\"display:block;text-align:center\"\u003e![LithoSphere](/docs/assets/images/logo-small.png)\u003c/span\u003e\n\n  \u003ch1 align=\"center\"\u003e\n      LithoSphere\n  \u003c/h1\u003e\n\n\u003c/div\u003e\n\n\u003cpre align=\"center\"\u003eA free tile-based 3D globe renderer built with Three.js\u003c/pre\u003e\n\n[![npm version](https://img.shields.io/npm/v/lithosphere.svg?style=flat-square)](https://www.npmjs.com/package/lithosphere)\n[![travis build](https://img.shields.io/travis/com/NASA-AMMOS/LithoSphere/master.svg?style=flat-square)](https://travis-ci.com/NASA-AMMOS/LithoSphere)\n[![lgtm code quality](https://img.shields.io/lgtm/grade/javascript/g/NASA-AMMOS/LithoSphere.svg?style=flat-square\u0026label=code-quality)](https://lgtm.com/projects/g/NASA-AMMOS/LithoSphere/)\n\nLithoSphere is a completely free and open-sourced tile-based 3D globe renderer. First built within the Geographical Information System (GIS) application [MMGIS](https://github.com/NASA-AMMOS/MMGIS), LithoSphere has been pulled out and refactored into a standalone, mapping focused, JavaScript library. At its core sits the brilliant [Three.js](https://threejs.org/) library with all its extensible familiarity.\n\n### [LIVE DEMO](https://nasa-ammos.github.io/LithoSphere/demo)\n\n---\n\n### Quick Start\n\n`npm install lithosphere`\n\nHead over to the **[Documentation](https://nasa-ammos.github.io/LithoSphere/)** pages for more or checkout `/example.html`.\n\n\u003cdiv align=\"center\"\u003e\n\n\u003cspan style=\"display:block;text-align:center; width: 70%;\"\u003e![Example Screenshot](/docs/assets/images/screenshot1.png)\u003c/span\u003e\n\n\u003c/div\u003e\n\n### Features\n\n-   Fully configurable layer types:\n    -   Vector\n    -   Clamped\n    -   Overlay (upcoming)\n    -   Tile\n    -   Tile3d\n    -   Model\n    -   Curtain\n-   Adjustable planetary radii\n-   Scripts for tiling Digital Elevation Maps (DEM) and custom projections\n-   Various tile formats:\n    -   TMS\n    -   WMTS\n    -   WMS\n-   Full Proj4 support to render tile sets of any projection\n-   A suite of pluginable UI controls:\n    -   Compass\n    -   Layers\n    -   Walk\n    -   Observe\n    -   Home\n    -   Exaggerate\n    -   Crop (upcoming?)\n    -   Controls\n    -   Coordinates\n    -   Link\n-   The ability to use custom parsers for your own tiled data formats\n-   And more!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnasa-ammos%2Flithosphere","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnasa-ammos%2Flithosphere","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnasa-ammos%2Flithosphere/lists"}