{"id":20830792,"url":"https://github.com/pvscreations/practicalmath","last_synced_at":"2026-04-25T13:03:37.686Z","repository":{"id":219992003,"uuid":"750156958","full_name":"pvscreations/practicalMath","owner":"pvscreations","description":"Package for basic mathematical functions","archived":false,"fork":false,"pushed_at":"2024-04-18T16:23:41.000Z","size":27,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-27T00:04:01.652Z","etag":null,"topics":["mathematics","npm-package","package","statistical-functions","typescript"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/practicalmath","language":"TypeScript","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/pvscreations.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,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-01-30T04:58:01.000Z","updated_at":"2024-03-31T07:40:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"7d718a32-2767-4a43-b783-3f26b236aab9","html_url":"https://github.com/pvscreations/practicalMath","commit_stats":null,"previous_names":["learn-hunger/practicalmath","pvscreations/practicalmath"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pvscreations/practicalMath","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pvscreations%2FpracticalMath","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pvscreations%2FpracticalMath/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pvscreations%2FpracticalMath/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pvscreations%2FpracticalMath/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pvscreations","download_url":"https://codeload.github.com/pvscreations/practicalMath/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pvscreations%2FpracticalMath/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32262801,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T09:15:33.318Z","status":"ssl_error","status_checked_at":"2026-04-25T09:15:31.997Z","response_time":59,"last_error":"SSL_read: 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":["mathematics","npm-package","package","statistical-functions","typescript"],"created_at":"2024-11-17T23:25:51.493Z","updated_at":"2026-04-25T13:03:37.650Z","avatar_url":"https://github.com/pvscreations.png","language":"TypeScript","readme":"# Practical Math\n\nPractical Math is a JavaScript package designed to provide fundamental mathematical functions essential for development. Tailored to include statistical functions and cover various aspects of school mathematics, this package emerged from the practical needs encountered while working with TensorFlow models and rule-based classifications.\n\n## Features\n\n- **Basic Mathematical Functions:** Covering essential operations for numerical computations.\n- **Statistical Functions:** Including functions for statistical analysis and data processing.\n- **School Mathematics Support:** Offering functionalities aligned with school-level mathematical concepts.\n\n## Motivation\n\nThe inspiration for creating Practical Math arose during the development of TensorFlow models and rule-based classification systems. As the need for reliable and efficient mathematical operations became apparent, the Practical Math package was conceived to address these requirements.\n\n# Usage\n\n### 1. Approach \nTo effortlessly incorporate the practicalmath into your project, follow these simple steps:\n#### Importing ####\n```\nimport { PracticalMath } from 'practicalmath';\nPracticalMath.euclideanDistance({ point1: {x:1,y:2,z:3}, point2: {x:3,y:4,z:2} });\n\n```\n# 2.Available Functions\n##### * findBestFitLine\n##### * euclideanDistance\n##### * calculateCosineAngleABC\n##### * midPoint\n##### * distancePointToLine\n\n# Future Scopes\n* \u003cb\u003e Evolve \u003c/b\u003e: Develop with more usefull functions\n* \u003cb\u003e Types\u003c/b\u003e : Flexibility in allowed types such as accepting objects as well as arrays\n* \u003cb\u003e Cross-Platform Support\u003c/b\u003e : Develop similar packages for Flutter,Java,Python.\n\n# References\n* [published npm package link](https://www.npmjs.com/package/practicalmath)\n* [code link](/src/index.ts)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpvscreations%2Fpracticalmath","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpvscreations%2Fpracticalmath","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpvscreations%2Fpracticalmath/lists"}