{"id":24461939,"url":"https://github.com/daoodaba975/galsenify","last_synced_at":"2026-03-04T06:31:27.531Z","repository":{"id":65273696,"uuid":"540203199","full_name":"daoodaba975/galsenify","owner":"daoodaba975","description":"A comprehensive library for Senegalese data, it offers a lot of information about country of Teranga 📦","archived":false,"fork":false,"pushed_at":"2026-02-05T19:50:36.000Z","size":896,"stargazers_count":38,"open_issues_count":1,"forks_count":12,"subscribers_count":1,"default_branch":"prod","last_synced_at":"2026-02-06T05:12:28.716Z","etag":null,"topics":["data","hacktoberfest","made-in-senegal","npm-package"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/galsenify","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/daoodaba975.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"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},"funding":{"github":["daoodaba975"]}},"created_at":"2022-09-22T23:18:49.000Z","updated_at":"2026-02-05T19:50:42.000Z","dependencies_parsed_at":"2023-02-11T10:10:21.989Z","dependency_job_id":"2a3fdb9b-ec17-4f70-9ca6-303ca9c1ed9b","html_url":"https://github.com/daoodaba975/galsenify","commit_stats":{"total_commits":54,"total_committers":9,"mean_commits":6.0,"dds":0.2962962962962963,"last_synced_commit":"2d9d0205e646c93ff21293c243cea0e5a7be03fc"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/daoodaba975/galsenify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daoodaba975%2Fgalsenify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daoodaba975%2Fgalsenify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daoodaba975%2Fgalsenify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daoodaba975%2Fgalsenify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/daoodaba975","download_url":"https://codeload.github.com/daoodaba975/galsenify/tar.gz/refs/heads/prod","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daoodaba975%2Fgalsenify/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30074143,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T05:31:57.858Z","status":"ssl_error","status_checked_at":"2026-03-04T05:31:38.462Z","response_time":59,"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":["data","hacktoberfest","made-in-senegal","npm-package"],"created_at":"2025-01-21T04:30:22.273Z","updated_at":"2026-03-04T06:31:27.483Z","avatar_url":"https://github.com/daoodaba975.png","language":"TypeScript","funding_links":["https://github.com/sponsors/daoodaba975","https://www.buymeacoffee.com/daoodaba975"],"categories":[],"sub_categories":[],"readme":"# Galsenify 📦💫\n\n![COVER](assets/img/cover.png)\n\n**_Lire en [Français](./assets/translate/FR.md)_**\n\n**Galsenify** is a package that allows you to easily manipulate data about Senegal.  \nIt offers a lot of information about Senegal.\n\n- Current version ➡️ 1.0.0\n\n## Install 📥\n\n`via NPM`\n\n```bash\nnpm i galsenify\n```\n\n`via YARN`\n\n```bash\nyarn add galsenify\n```\n\n`via PNPM`\n\n```bash\npnpm i galsenify\n```\n\n## Usage 💡\n\n```js\nimport galsenify from \"galsenify\";\n// or\nconst galsenify = require(\"galsenify\");\n\n// get all Senegal's regions\nconsole.log(galsenify.regions());\n\n// results\n[\n  \"Dakar\",\n  \"Diourbel\",\n  \"Fatick\",\n  \"Kaffrine\",\n  \"Kaolack\",\n  \"Kédougou\",\n  \"Kolda\",\n  \"Louga\",\n  \"Matam\",\n  \"Saint-Louis\",\n  \"Sédhiou\",\n  \"Tambacounda\",\n  \"Thies\",\n  \"Ziguinchor\",\n];\n```\n\n## List of available commands 🧩\n\n```js\n// Get all data about Senegal.\nconsole.log(galsenify.sn());\n\n// Get all national language.\nconsole.log(galsenify.languesNationales());\n\n// Get all data about region.\nconsole.log(galsenify.rg());\n\n// Get all regions.\nconsole.log(galsenify.regions());\n\n// Get departments by region.\n// replace \"region\" by an existing region (example : Dakar)\nconsole.log(galsenify.departments(\"region\"));\n\n// Get populations by region.\n// replace \"region\" by an existing region (example : thies)\nconsole.log(galsenify.population(\"region\"));\n\n// Get area by region.\n// replace \"region\" by an existing region (example : KAOLACK)\nconsole.log(galsenify.superficie(\"region\"));\n\n// Get all regions code.\nconsole.log(galsenify.codes());\n```\n\n## Example ✅\n\n**[Galsenify Demo](https://github.com/daoodaba975/galsenify.demo)** is a demo project to show you how to use the Galsenify package in Next.js project presented at #LiveKoorGalsenDEV event, you can see live [here](https://galsenify.vercel.app).\n\n## Author 🌟\n\n[![Daouda BA](https://avatars.githubusercontent.com/daoodaba975?s=64)](https://github.com/daoodaba975)  \nCreated by **[Daouda BA](https://github.com/daoodaba975)**\n\nYou can buy me a coffee ☕ and help the project to grow up 🙌🏾\n\n\u003ca href=\"https://www.buymeacoffee.com/daoodaba975\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/lato-orange.png\" alt=\"Buy Me A Coffee\" style=\"height: 51px !important;width: 217px !important; border-radius: 10px;\" \u003e\u003c/a\u003e\n\n## Contributing 🌍\n\n⚠️ If you want contribute on this project, please check firt the **[Contributing Guide](./assets/CONTRIBUTING.md)**.\n\nIf you find 🐞 or you have a 💡 about the evolution of this project, you can open an **[issue](https://github.com/daoodaba975/galsenify/issues/new)**.  \nI'm also available on **[Twitter](https://twitter.com/daoodaba975)**.\n\nA special thanks to [Dame LEYE (Honorable Con)](https://github.com/honorableCon) for his contribution on this project.\n\n[![Honorable Con](https://avatars.githubusercontent.com/honorableCon?s=64)](https://github.com/honorableCon)\n\nThanks to all contributors 👏🏽\n\n\u003ca href=\"https://github.com/daoodaba975/galsenify/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=daoodaba975/galsenify\" /\u003e\n\u003c/a\u003e\n\n## Changelog 🔁\n\nYou can also consult the **[Changelog](./assets/CHANGELOG.md)** to see the different changes and evolution between versions.\n\n## Licence 🎫\n\nThis package is released under the **[MIT Licence](./assets/LICENCE.md)** ✔\n\n[![Made-In-Senegal](https://github.com/GalsenDev221/made.in.senegal/blob/master/assets/badge.svg)](https://github.com/GalsenDev221/made.in.senegal)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaoodaba975%2Fgalsenify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaoodaba975%2Fgalsenify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaoodaba975%2Fgalsenify/lists"}