Made more than 20,000 contributions on GitHub. Take a look at my CV here.
C++
Contributed to several C++ projects that try to improve the C++ ecosystem:
Atom
I am the head owner of @atom-community organization, in which we bring an integrated development environment to Atom. I have made more than 850 pull requests and issues for the Atom projects. Some of these projects are:
- atom and atom-community/atom
- zadeh
- atom-ide-base, which includes atom-ide-datatip, atom-ide-outline, atom-ide-signature-help, etc.
- atom-minimap
- linter and linter-ui-default
- atom-select-list
- superstring
- atom-ide-javascript
- ... (check out these organizations @atom-community, @atom, @atom-minimap for more projects)
Julia
Involved with many projects in the Julia ecosystem. I have made near 600 pull requests and issues for the Julia projects.
- AcuteML.jl
- JuliaMusic/MusicXML.jl
- CompileBot.jl and SnoopCompile.jl
- JuliaMatlan/MatLang
- VarStructs.jl
- AcuteBenchmark.jl
- TypeTransform.jl
- IntelVectorMath.jl
- juno-plus
- ... (check out my profile for more projects)
2 sponsors have funded aminya’s work.
Featured work
-
aminya/project_options
A general-purpose CMake library that provides functions that improve the CMake experience following the best practices.
CMake 335 -
atom-community/zadeh
Blazing fast library for fuzzy filtering, matching, and other fuzzy things!
C++ 24 -
aminya/setup-cpp
Install all the tools required for building and testing C++/C projects.
TypeScript 177 -
aminya/CompileBot.jl
Automatic compilation for Julia packages
Julia 17 -
aminya/minijson
Minify JSON files fast! Supports Comments. Uses D, C, and AVX2 and SSE4_1 SIMD.
D 6 -
aminya/d-tree-sitter
The D bindings for tree-sitter
D 8