google-summer-of-code
google-summer-of-code copied to clipboard
Google Summer of Code resources.
### Idea stdlib currently offers a REPL presentation framework for authoring presentations for use directly in the REPL. This is particularly useful for creating interactive tutorials illustrating how to use...
### Idea Currently, stdlib has a limited set of dedicated "async" APIs for performing various utility operations. The goal of this idea is to achieve feature parity with [`async.js`](https://caolan.github.io/async/v3/), a...
### Idea Currently, when generating stdlib API documentation, we generate UMD bundles for unit tests and benchmarks. When a user navigates to our package documentation, they can load unit tests...
### Idea Manually constructing confidence intervals and other statistical properties can be useful when no analytic solution exists. The goal of this idea to implement APIs for bootstrap and jackknife...
### Full name Nada Riad Riad Abolnour ### University status Yes ### University name Alexandria University ### University program Educational technology ### Expected graduation 1/9/2027 ### Short biography I am...
### Idea Maintaining a large-scale open-source project like stdlib requires code review and automated tooling for linting, running tests, etc. Many small but important code fixes, such as formatting corrections,...
### Idea The goal of this project would be to implement various matrix and multi-dimensional format parsers and data loaders. E.g., - [Matrix Market](https://math.nist.gov/MatrixMarket/formats.html#MMformat) - [NumPy `npy`](https://numpy.org/doc/stable/reference/generated/numpy.lib.format.html#module-numpy.lib.format) - [DLPack](https://dmlc.github.io/dlpack/latest/) -...
### Idea Memory-mapped files allow accessing small segments of large disks stored on disk, without reading the entire file into memory. Not only can this be advantageous for memory performance,...
### Idea stdlib currently depends on [`14`](https://github.com/stdlib-js/stdlib/blob/develop/package.json#L55) external packages. Ideally, we'd reduce this number to `0` in order to (a) reduce the risk of supply-chain security vulnerabilities and (b) ensure...
### Idea With `Float16Array` now on track for stage 4 approval in JavaScript (see https://github.com/tc39/proposal-float16array/issues/7), it is time we start thinking about adding support for `Float16Array` in stdlib. We have...