{"id":48385016,"url":"https://github.com/nahpu/nahpu","last_synced_at":"2026-04-05T21:17:40.787Z","repository":{"id":49752662,"uuid":"515366630","full_name":"nahpu/nahpu","owner":"nahpu","description":"A cross-platform (mobile and desktop) digital catalog app for natural history collections","archived":false,"fork":false,"pushed_at":"2026-03-25T20:21:55.000Z","size":38039,"stargazers_count":13,"open_issues_count":33,"forks_count":5,"subscribers_count":2,"default_branch":"dev","last_synced_at":"2026-03-26T19:32:06.576Z","etag":null,"topics":["biology","cross-platform","evolution","field-expedition","flutter","mobile-app","natural-history-collections"],"latest_commit_sha":null,"homepage":"https://nahpu.app","language":"Dart","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/nahpu.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.MD","contributing":"CONTRIBUTING.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-07-18T23:03:34.000Z","updated_at":"2026-03-23T17:36:49.000Z","dependencies_parsed_at":"2026-03-04T20:06:34.299Z","dependency_job_id":null,"html_url":"https://github.com/nahpu/nahpu","commit_stats":{"total_commits":1773,"total_committers":3,"mean_commits":591.0,"dds":0.007332205301748496,"last_synced_commit":"a9b568bc8e7101fcfb8f48845af71db3ae92309e"},"previous_names":["nahpu/nahpu","hhandika/nahpu"],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/nahpu/nahpu","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nahpu%2Fnahpu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nahpu%2Fnahpu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nahpu%2Fnahpu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nahpu%2Fnahpu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nahpu","download_url":"https://codeload.github.com/nahpu/nahpu/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nahpu%2Fnahpu/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31450299,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T15:22:31.103Z","status":"ssl_error","status_checked_at":"2026-04-05T15:22:00.205Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["biology","cross-platform","evolution","field-expedition","flutter","mobile-app","natural-history-collections"],"created_at":"2026-04-05T21:17:38.461Z","updated_at":"2026-04-05T21:17:40.769Z","avatar_url":"https://github.com/nahpu.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# nahpu \u003cimg src=\"assets/launcher/icon_desktop.png\" alt=\"nahpu logo\" align=\"right\" width=\"150\"/\u003e\n\n[![Nahpu-Tests](https://github.com/hhandika/nahpu/workflows/Nahpu-Tests/badge.svg)](https://github.com/hhandika/nahpu/actions/workflows/test.yml)\n[![LoC](https://tokei.rs/b1/github/hhandika/nahpu?category=code)](https://github.com/XAMPPRocky/tokei)\n[![GitHub last commit](https://img.shields.io/github/last-commit/hhandika/nahpu)](https://github.com/hhandika/nahpu/commits/main)\n[![GitHub license](https://img.shields.io/github/license/hhandika/nahpu)](https://github.com/hhandika/nahpu/blob/main/LICENSE)\n\nNAHPU (NAtural History Project Utility) is a cross-platform application designed for cataloging natural history specimens. It modernizes data recording and management for field and museum work.\n\nVisit our website to learn more: [nahpu.app](https://nahpu.app)\n\n## Key Features\n\n* **Cross-Platform:** Use Nahpu on Android, iOS, Windows, macOS, and Linux.\n* **Field and Museum Ready:** Designed for both field data collection and museum curation workflows.\n* **Rich Data Capture:** Record a wide range of specimen data, including images, measurements, and collection details.\n* **Data Export:** Export your data to CSV and other formats for use in other applications.\n* **Offline First:** Works offline; we plan to allow syncing your data when you have an internet connection.\n\n## Supported Catalog Formats\n\n* Birds 🦅\n* Mammals 🐿️\n* Herpetofauna (in development) 🐍\n* Fishes (in development) 🐠\n* Paleo Vertebrates (planned) 🦣\n\n## Technologies Used\n\nNahpu is built with a modern stack to ensure a high-quality and performant experience:\n\n* **[Flutter](https://flutter.dev/):** For the cross-platform user interface.\n* **[Rust](https://www.rust-lang.org/):** For performance-critical native code, integrated with [Flutter Rust Bridge](https://cjycode.com/flutter_rust_bridge/).\n* **[Drift](https://drift.simonbinder.eu/):** For the local SQLite database.\n* **[Riverpod](https://riverpod.dev/):** For state management.\n* **[Docusaurus](https://docusaurus.io/):** For the documentation website.\n\n## Contributing\n\nWe welcome contributions from the community! Whether you're a developer, a designer, or a user, you can help make Nahpu better.\n\nPlease read our [CONTRIBUTING.md](CONTRIBUTING.md) file for details on how to get started with setting up the project and our contribution guidelines.\n\n## License\n\nNahpu is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnahpu%2Fnahpu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnahpu%2Fnahpu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnahpu%2Fnahpu/lists"}