{"id":26158039,"url":"https://github.com/eendroroy/numberlab","last_synced_at":"2026-02-22T13:38:52.420Z","repository":{"id":273715206,"uuid":"920604353","full_name":"eendroroy/numberlab","owner":"eendroroy","description":"A collection of numerical algorithms","archived":false,"fork":false,"pushed_at":"2025-03-24T10:37:14.000Z","size":366,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-24T11:36:17.428Z","etag":null,"topics":["algorithm","mathematical-algorithms","numerical-calculations"],"latest_commit_sha":null,"homepage":"https://eendroroy.github.io/numberlab/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eendroroy.png","metadata":{"files":{"readme":"README.md","changelog":null,"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}},"created_at":"2025-01-22T13:00:13.000Z","updated_at":"2025-03-24T10:37:17.000Z","dependencies_parsed_at":"2025-02-12T11:28:18.824Z","dependency_job_id":"ae6947ab-5668-4365-8a04-ecde11400025","html_url":"https://github.com/eendroroy/numberlab","commit_stats":null,"previous_names":["eendroroy/numseries","eendroroy/numberlab"],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eendroroy%2Fnumberlab","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eendroroy%2Fnumberlab/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eendroroy%2Fnumberlab/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eendroroy%2Fnumberlab/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eendroroy","download_url":"https://codeload.github.com/eendroroy/numberlab/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248855923,"owners_count":21172667,"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":["algorithm","mathematical-algorithms","numerical-calculations"],"created_at":"2025-03-11T10:30:58.477Z","updated_at":"2026-02-22T13:38:47.370Z","avatar_url":"https://github.com/eendroroy.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# numberlab\n\nA collection of numerical algorithms\n\n## Overview\n\n`numberlab` is a Rust library that provides a variety of numerical algorithms, including matrix operations, prime number\nsieves, and various sequences. It is designed to be easy to use and efficient.\n\n## Installation\n\nTo use the `numberlab` library in your Rust project, add the following to your `Cargo.toml`:\n\n```toml\n[dependencies]\nnumberlab = \"0.1.9\"\n```\n\nFor examples of how to use this library, refer to the documentation at [docs.rs](https://docs.rs/numberlab).\nFor specific examples, refer to the [`examples`](./examples) directory in the repository.\n\n## List of algorithms\n\n- Algorithms:\n    - Factorization\n    - Graph\n        - BFS\n        - DFS\n        - Dijkstra\n        - A*\n    - Matrix\n        - BFS\n        - DFS\n        - Dijkstra\n        - A*\n- Coordinates:\n    - Cartesian\n    - Polar\n- Figurate Sequences:\n    - Hexagonal Numbers ([OEIS A000384](https://oeis.org/A000384))\n    - Lazy Caterer's Sequence ([OEIS A000124](https://oeis.org/A000124))\n    - Pentagonal Numbers ([OEIS A000326](https://oeis.org/A000326))\n    - Square Numbers ([OEIS A000290](https://oeis.org/A000290))\n    - Star Numbers ([OEIS A003154](https://oeis.org/A003154))\n    - Stella Octangula Numbers ([OEIS A007588](https://oeis.org/A007588))\n    - Triangular Numbers ([OEIS A000217](https://oeis.org/A000217))\n- Formula\n    - Arithmetic\n        - Combination\n        - Factorial\n        - GCD\n        - LCM\n        - Permutation\n- Patterns:\n    - Pascal's Triangle ([OEIS A007318](https://oeis.org/A007318))\n- Primes:\n    - Sieve:\n        - Eratosthenes\n        - Sundaram\n- Sequences:\n    - Arithmetic Sequence\n    - Factorial Sequence ([OEIS A000142](https://oeis.org/A000142))\n    - Fibonacci Sequence ([OEIS A000045](https://oeis.org/A000045))\n    - Geometric Sequence\n    - Lucas Sequence ([OEIS A000032](https://oeis.org/A000032))\n    - Recaman Sequence ([OEIS A005132](https://oeis.org/A005132))\n    - Sylvester's Sequence ([OEIS A000058](https://oeis.org/A000058))\n    - Tribonacci Sequence ([OEIS A000073](https://oeis.org/A000073))\n- Structures:\n    - Matrix\n    - Graph\n\n## License\n\nThis project is licensed under the [GNU AGPL-3.0 License](https://www.gnu.org/licenses/agpl-3.0.html). See\nthe [LICENSE](./LICENSE) file for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feendroroy%2Fnumberlab","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feendroroy%2Fnumberlab","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feendroroy%2Fnumberlab/lists"}