https://github.com/maplibre/martin
hacktoberfest leaflet mapbox-gl mapbox-gl-js mapbox-vector-tile maplibre maplibre-gl-js maps mbtiles pmtiles postgis postgresql rust vector-tiles webserver
Score: 24.956069716394353
Last synced: about 15 hours ago
JSON representation
Repository metadata:
Blazing fast and lightweight PostGIS, MBtiles and PMtiles tile server, tile generation, and mbtiles tooling.
- Host: GitHub
- URL: https://github.com/maplibre/martin
- Owner: maplibre
- License: apache-2.0
- Created: 2017-09-30T10:53:46.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2026-08-20T10:33:33.000Z (5 days ago)
- Last Synced: 2026-08-20T14:09:08.508Z (5 days ago)
- Topics: hacktoberfest, leaflet, mapbox-gl, mapbox-gl-js, mapbox-vector-tile, maplibre, maplibre-gl-js, maps, mbtiles, pmtiles, postgis, postgresql, rust, vector-tiles, webserver
- Language: Rust
- Homepage: https://martin.maplibre.org
- Size: 45.5 MB
- Stars: 3,837
- Watchers: 35
- Forks: 380
- Open Issues: 74
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE-APACHE
- Code of conduct: CODE_OF_CONDUCT.md
- Citation: CITATION.cff
- Security: SECURITY.md
- Claude: CLAUDE.md
- Copilot: .github/copilot-instructions.md
-
Funding:
- Github: maplibre
- Open collective: maplibre
Owner metadata:
- Name: MapLibre
- Login: maplibre
- Email:
- Kind: organization
- Description:
- Website: https://maplibre.org
- Location:
- Twitter: maplibre
- Company:
- Icon url: https://avatars.githubusercontent.com/u/75709127?v=4
- Repositories: 43
- Last Synced at: 2024-10-29T17:11:50.426Z
- Profile URL: https://github.com/maplibre
GitHub Events
Total
- Commit comment event: 3
- Create event: 411
- Delete event: 438
- Discussion event: 5
- Fork event: 92
- Issue comment event: 1172
- Issues event: 257
- Member event: 3
- Pull request event: 1244
- Pull request review comment event: 1038
- Pull request review event: 1531
- Push event: 1543
- Release event: 23
- Watch event: 813
- Total: 8573
Last Year
- Create event: 283
- Delete event: 310
- Discussion event: 5
- Fork event: 32
- Issue comment event: 485
- Issues event: 87
- Member event: 1
- Pull request event: 748
- Pull request review comment event: 522
- Pull request review event: 694
- Push event: 1187
- Release event: 16
- Watch event: 259
- Total: 4629
Committers metadata
Last synced: 6 days ago
Total Commits: 2,740
Total Committers: 110
Avg Commits per committer: 24.909
Development Distribution Score (DDS): 0.739
Commits in past year: 783
Committers in past year: 51
Avg Commits per committer in past year: 15.353
Development Distribution Score (DDS) in past year: 0.513
| Name | Commits | |
|---|---|---|
| dependabot[bot] | 4****] | 714 |
| Yuri Astrakhan | y****n@g****m | 623 |
| Frank Elsinga | f****k@e****e | 520 |
| Stepan Kuzmin | t****n@g****m | 323 |
| Stepan Kuzmin | s****n@y****u | 69 |
| Lucas | z****o@h****m | 63 |
| dependabot-preview[bot] | 2****] | 62 |
| Copilot | 1****t | 43 |
| Andrey Bakhvalov | b****y@g****m | 42 |
| pre-commit-ci[bot] | 6****] | 39 |
| renovate[bot] | 2****] | 36 |
| Birk Skyum | b****m@p****e | 32 |
| rstanciu | 5****n | 13 |
| Brian Todt | t****b | 8 |
| David E Disch | e****h@g****m | 7 |
| Manbhav Sugla | m****4@g****m | 7 |
| Lena Pronina | k****k@g****m | 5 |
| Paweł Urbanek | c****t@p****m | 4 |
| Michael Kirk | m****e@e****e | 4 |
| Josh Lee | j****v@g****m | 4 |
| Gabe Schine | g****e | 4 |
| Anna Barinova | a****a@h****m | 4 |
| Anay Garodia | 7****a | 3 |
| Hiroaki Yutani | y****i@g****m | 3 |
| Kosta Tarasov | 3****l | 3 |
| NINNiT | s****r@g****m | 3 |
| Pat Sier | p****r | 3 |
| Paul FLORENCE | p****e@m****m | 3 |
| Ian Wagner | i****r@s****m | 2 |
| Chris Thiange | c****e | 2 |
| and 80 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 395
Total pull requests: 2,033
Average time to close issues: 4 months
Average time to close pull requests: 9 days
Total issue authors: 185
Total pull request authors: 97
Average comments per issue: 2.86
Average comments per pull request: 0.97
Merged pull request: 1,571
Bot issues: 28
Bot pull requests: 962
Past year issues: 76
Past year pull requests: 506
Past year average time to close issues: 27 days
Past year average time to close pull requests: 3 days
Past year issue authors: 41
Past year pull request authors: 45
Past year average comments per issue: 2.2
Past year average comments per pull request: 1.27
Past year merged pull request: 328
Past year bot issues: 18
Past year bot pull requests: 143
Top Issue Authors
- nyurik (106)
- CommanderStorm (26)
- github-actions[bot] (22)
- sharkAndshark (19)
- pcace (5)
- ljh2057 (5)
- dependabot[bot] (4)
- stepankuzmin (4)
- Zia- (3)
- gabeschine (3)
- nouryf (3)
- christophfink (3)
- artyomb (3)
- renovate[bot] (2)
- korywka (2)
Top Pull Request Authors
- dependabot[bot] (900)
- CommanderStorm (463)
- nyurik (305)
- sharkAndshark (98)
- renovate[bot] (42)
- pre-commit-ci[bot] (20)
- Copilot (15)
- johncarmack1984 (13)
- upsicleclown (10)
- jleedev (7)
- manbhav234 (7)
- Auspicus (6)
- NINNiT (6)
- sdf-jkl (5)
- tomeronen (4)
Top Issue Labels
- help wanted (82)
- good first issue (58)
- enhancement (44)
- question (44)
- pg (30)
- config (29)
- mbtiles (21)
- serving (20)
- docs (19)
- rust (13)
- bug (11)
- dependencies (9)
- cli (9)
- github_actions (8)
- performance (8)
- UI (7)
- needs more info (7)
- ci/cd (7)
- pmtiles (6)
- martin-cp (6)
- install (5)
- duplicate (5)
- javascript (4)
- backend (3)
- breaking (2)
- sprites (2)
- needs-more-info (1)
- feature (1)
- unconfirmed (1)
- build (1)
Top Pull Request Labels
- dependencies (902)
- rust (713)
- javascript (109)
- github_actions (76)
- ci/cd (4)
- breaking (3)
- relnotes (2)
- docker (2)
- serving (1)
- config (1)
- bless (1)
Package metadata
- Total packages: 7
-
Total downloads:
- cargo: 160,170 total
- Total dependent packages: 5 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 222
- Total maintainers: 3
proxy.golang.org: github.com/maplibre/martin
- Homepage:
- Documentation: https://pkg.go.dev/github.com/maplibre/martin#section-documentation
- Licenses: apache-2.0
- Latest release: v0.18.1 (published about 1 year ago)
- Last Synced: 2026-08-22T16:51:40.245Z (3 days ago)
- Versions: 54
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.521%
- Average: 6.74%
- Dependent repos count: 6.959%
crates.io: martin
Blazing fast and lightweight tile server with PostGIS, MBTiles, and PMTiles support
- Homepage: https://martin.maplibre.org/
- Documentation: https://docs.rs/martin/
- Licenses: MIT OR Apache-2.0
- Latest release: 1.14.0 (published 7 days ago)
- Last Synced: 2026-08-23T15:32:26.568Z (1 day ago)
- Versions: 56
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 41,524 Total
-
Rankings:
- Stargazers count: 5.085%
- Forks count: 6.183%
- Average: 28.588%
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Downloads: 68.544%
- Maintainers (3)
crates.io: martin-core
Basic building blocks of MapLibre's Martin tile server.
- Homepage: https://martin.maplibre.org/
- Documentation: https://docs.rs/martin-core/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.11.0 (published 7 days ago)
- Last Synced: 2026-08-23T15:32:28.187Z (1 day ago)
- Versions: 27
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 4,024 Total
-
Rankings:
- Stargazers count: 2.732%
- Forks count: 3.376%
- Dependent repos count: 19.828%
- Dependent packages count: 26.216%
- Average: 29.258%
- Downloads: 94.139%
- Maintainers (2)
crates.io: mbtiles
A simple low-level Mbtiles access and processing library, with some tile format detection and other relevant heuristics.
- Homepage: https://maplibre.org/martin/tools.html#mbtiles
- Documentation: https://docs.rs/mbtiles/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.19.1 (published 7 days ago)
- Last Synced: 2026-08-23T15:32:26.038Z (1 day ago)
- Versions: 41
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 50,724 Total
-
Rankings:
- Stargazers count: 4.49%
- Forks count: 5.34%
- Dependent repos count: 30.655%
- Average: 35.009%
- Dependent packages count: 36.211%
- Downloads: 98.347%
- Maintainers (3)
crates.io: martin-config-macros
Derive macros for MapLibre's Martin tile server configuration types.
- Homepage: https://martin.maplibre.org/
- Documentation: https://docs.rs/martin-config-macros/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.1.1 (published 7 days ago)
- Last Synced: 2026-08-23T15:32:29.778Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 149 Total
-
Rankings:
- Dependent repos count: 13.136%
- Dependent packages count: 17.349%
- Average: 39.861%
- Downloads: 89.097%
- Maintainers (2)
crates.io: martin-tile-utils
Utilities to help with map tile processing, such as type and compression detection. Used by the MapLibre's Martin tile server.
- Homepage: https://martin.maplibre.org/
- Documentation: https://docs.rs/martin-tile-utils/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.7.6 (published 7 days ago)
- Last Synced: 2026-08-23T15:32:23.958Z (1 day ago)
- Versions: 33
- Dependent Packages: 3
- Dependent Repositories: 0
- Downloads: 51,491 Total
-
Rankings:
- Dependent repos count: 29.297%
- Dependent packages count: 34.527%
- Average: 54.394%
- Downloads: 99.359%
- Maintainers (3)
crates.io: martin-mbtiles
WARNING: This crate was renamed to mbtiles.
- Homepage:
- Documentation: https://docs.rs/martin-mbtiles/
- Licenses: MIT OR Apache-2.0
- Latest release: 0.7.0 (published almost 3 years ago)
- Last Synced: 2026-08-23T15:32:24.295Z (1 day ago)
- Versions: 9
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 12,258 Total
-
Rankings:
- Dependent repos count: 29.297%
- Dependent packages count: 34.527%
- Average: 54.394%
- Downloads: 99.359%
- Maintainers (2)
Dependencies
- actions/checkout v3 composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/upload-artifact v3 composite
- nyurik/action-setup-postgis v1 composite
- softprops/action-gh-release v1 composite
- ${{matrix.image}} * docker
- 291 dependencies
- cargo-husky 1 development
- criterion 0.4 development
- ctor 0.1 development
- indoc 2 development
- actix 0.13
- actix-cors 0.6
- actix-http 3
- actix-rt 2
- actix-web 4
- async-trait 0.1
- clap 4
- deadpool-postgres 0.10
- env_logger 0.10
- flate2 1
- futures 0.3
- itertools 0.10
- log 0.4
- num_cpus 1
- openssl 0.10
- pmtiles 0.2
- postgis 0.9
- postgres 0.19
- postgres-openssl 0.5
- postgres-protocol 0.6
- regex 1
- semver 1
- serde 1
- serde_json 1
- serde_yaml 0.9
- subst 0.2
- thiserror 1
- tilejson 0.3
- maplibre/martin v0.7.0
- postgis/postgis 14-3.3
- postgis/postgis 14-3.3-alpine
- postgis/postgis 15-3.3
- postgis/postgis 11-3.0-alpine
- BRAINSia/free-disk-space 7048ffbf50819342ac964ef3998a51c2564a8a75 composite
- Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
- taiki-e/install-action 3d7d7cd5ac7f994c1892ae0c06165095b9139094 composite
- BRAINSia/free-disk-space 7048ffbf50819342ac964ef3998a51c2564a8a75 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
- autofix-ci/action c5b2d67aa2274e7b5a18224e8171550871fc7e4a composite
- taiki-e/install-action 3d7d7cd5ac7f994c1892ae0c06165095b9139094 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- taiki-e/install-action 3d7d7cd5ac7f994c1892ae0c06165095b9139094 composite
- postgis/postgis 18-3.6 docker
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- github/codeql-action/upload-sarif e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 composite
- ossf/scorecard-action 2d1146689b8cda280b9bc96326124645441f03bc composite
- EmbarkStudios/cargo-deny-action 3c6349835b2b7b196a839186cb8b78e02f7b5f25 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/dependency-review-action a1d282b36b6f3519aa1f3fc636f609c47dddb294 composite
- github/codeql-action/analyze e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 composite
- github/codeql-action/init e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 composite
- rustsec/audit-check 69366f33c96575abad1ee0dba8212993eecbe998 composite
- zizmorcore/zizmor-action 6fc4b006235f201fdab3722e17240ab420d580e5 composite
- ./.github/actions/setup-rust * composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- ilammy/setup-nasm 72793074d3c8cdda771dba85f6deafe00623038b composite
- mlugg/setup-zig d1434d08867e3ee9daa34448df10607b98908d29 composite
- taiki-e/install-action 3d7d7cd5ac7f994c1892ae0c06165095b9139094 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
- 184 dependencies
- actions/checkout 1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 composite
- taiki-e/install-action 763e3324d4fd026c9bd284c504378585777a87d5 composite
- @biomejs/biome 2.3.6 development
- @tailwindcss/postcss ^4.1.12 development
- @testing-library/react 16.3.0 development
- @testing-library/user-event 14.6.1 development
- @types/node 24.10.1 development
- @types/react 19.2.6 development
- @types/react-dom 19.2.3 development
- @vitejs/plugin-react 5.1.1 development
- @vitest/coverage-v8 4.0.12 development
- @vitest/ui 4.0.12 development
- cross-env 10.1.0 development
- identity-obj-proxy 3.0.0 development
- jsdom 27.2.0 development
- postcss 8.5.6 development
- tailwindcss 4.1.17 development
- ts-node 10.9.2 development
- tw-animate-css ^1.3.7 development
- typescript 5.9.3 development
- vite 7.2.4 development
- vitest 4.0.12 development
- @maplibre/maplibre-gl-inspect 1.8.0
- @radix-ui/react-dialog 1.1.15
- @radix-ui/react-hover-card 1.1.15
- @radix-ui/react-slot 1.2.4
- @radix-ui/react-switch 1.2.6
- @radix-ui/react-tabs 1.1.13
- @radix-ui/react-toast 1.2.15
- @radix-ui/react-tooltip 1.2.8
- @tailwindcss/vite ^4.1.12
- @vis.gl/react-maplibre 8.1.0
- class-variance-authority 0.7.1
- clsx 2.1.1
- cmdk 1.1.1
- lucide-react 0.554.0
- maplibre-gl 5.13.0
- next-themes 0.4.6
- react 19.2.0
- react-dom 19.2.0
- sonner 2.0.7
- tailwind-merge 3.4.0
- @biomejs/biome ^2.3.7 development
- @types/debounce ^1.2.4 development
- @types/node ^24.10.1 development
- @types/react ^19.2.6 development
- @types/react-dom ^19.2.3 development
- @vitejs/plugin-react ^5.1.1 development
- typescript ^5.9.3 development
- vite ^7.2.4 development
- vite-plugin-mkcert ^1.17.9 development
- vite-tsconfig-paths ^5.0.0 development
- date-fns ^4.1.0
- debounce 3.0.0
- maplibre-gl ^5.13.0
- normalize.css 8.0.1
- react 19.2.0
- react-day-picker ^9.11.1
- react-dom 19.2.0
- react-map-gl ^8.1.0
- react-scroll-parallax 3.5.0
- styled-components 6.1.19
- ghcr.io/maplibre/martin latest
- 452 dependencies
- postgis/postgis 15-3.3 build
- nginx alpine build
- node alpine build
- amannn/action-semantic-pull-request 48f256284bd46cdaab1048c3721360e808335d50 composite
- DavidAnson/markdownlint-cli2-action 30a0e04f1870d58f8d717450cc6134995f993c63 composite
- Swatinem/rust-cache f13886b937689c021905a6b90929199931d60db1 composite
- actions/checkout 1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 composite
- peaceiris/actions-gh-pages 4f9cc6602d3f66b9c108549d475ec49e8ef4d45e composite
- taiki-e/install-action 763e3324d4fd026c9bd284c504378585777a87d5 composite
- tcort/github-action-markdown-link-check e7c7a18363c842693fadde5d41a3bd3573a7a225 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite