AlgoSharing enables to discover, share and execute peer-review journal algorithms in a cloud environment. AlgoSharing grants scientists, engineers and knowledge-seekers, access to an abundance of scientific data, in a system that updates daily with new, innovative algorithms. It allows getting the opportunity to share algorithms, discover new ones and implement them on the go, in an easy to use grid-based framework for developing scientific apps. AlgoSharing makes scientific and industrial research easier and much more accessible than it is today.