SciForge

A comprehensive scientific computing library written in pure Rust — zero dependencies, 11 modules, 96 600+ lines of code.

Rust Edition 2024 MIT License Zero Dependencies 815 Tests Passing

Project Progress

Tracking semver validation, documentation coverage, and test coverage across all 11 modules.

100%

Tests

11/11 modules

100%

Documentation

11/11 modules

100%

Semver

11/11 modules

Module Readiness

ModuleSubmodulesPublic APIsTestsDocumentationSemverScore
Constants6590✓ 33✓ done✓ 0.0.33/3
Mathematics17977✓ 71✓ done✓ 0.0.33/3
Physics12784✓ 74✓ done✓ 0.0.33/3
Chemistry26462✓ 107✓ done✓ 0.0.33/3
Biology442477✓ 184✓ done✓ 0.0.33/3
Geology10129✓ 45✓ done✓ 0.0.33/3
Astronomy9330✓ 60✓ done✓ 0.0.33/3
Meteorology8122✓ 46✓ done✓ 0.0.33/3
Hub5502✓ 83✓ done✓ 0.0.33/3
Benchmark637✓ 35✓ done✓ 0.0.33/3
Parser6208✓ 77✓ done✓ 0.0.33/3

Milestone Targets

Test Coverage
11 / 11 modules (815 tests)
Documentation
11 / 11 modules
Semver Validation
11 / 11 modules (v0.0.3)
Total Tests
815 / 1 000 target
Public APIs
6618 / 5000 target (reached)
Periodic Table
118 / 118 elements
Tested Documented Semver Validated Implemented