An open API service indexing awesome lists of open source software.

https://github.com/sohamsshah/unpixel

So unpixel-ed that it seems for real.
https://github.com/sohamsshah/unpixel

Last synced: 5 months ago
JSON representation

So unpixel-ed that it seems for real.

Awesome Lists containing this project

README

          


unpixel Logo

# unPixel

The Go-to place for High Quality, Beautiful and Picturesque 3-D matrices of Pixels - perfectly for you to describe your thoughts in high resolution! 🖼⚡ You can view, search and download everything that you want! Powered By [Unsplash](https://unsplash.com/)!

### [unPixel](https://unpixel.vercel.app) is LIVE!

## **🧐 Features**

There are multiple features implemented on unPixel to make high quality pictures accessible to you easier like never before.

> 🖼 **unPixel** has:

- 🔎 **Search from over 2 million free high-resolution images** (powered by [Unsplash API](https://unsplash.com/documentation))
- ♾ **Infinite Scrolling**
- 💾 **Cached for faster and performant experience**
- ⚡ **Blazing Fast on all devices**
- 🔖 **Toggle between different Views**
- 💻 **Fully Responsive**
- ⤵️ **Download Pictures with a click**

## 🛠️ **Spinning Up Development Environment**

1. Clone the repository

```bash
git clone https://github.com/sohamsshah/unpixel.git
```

2. Change the working directory

```bash
cd unpixel
```

3. Install dependencies

```bash
yarn
```

4. Create `.env.local` file in root and add your variables

```bash
REACT_APP_ACCESS_KEY='your unsplash api key here'
```

5. Run unpixel

```bash
yarn start
```

You are all set! Open [localhost:3000](http://localhost:3000/) to see the app.

## **💻 Built with**

- [React](https://reactjs.org)
- [React Lazy Load Component](https://www.npmjs.com/package/react-lazy-load-image-component): for lazy loading images and optimized Images
- [sodium-infinite-scroller](https://www.npmjs.com/package/sodium-infinite-scroller): My own Infinite Scroll Package which I built an year ago 😅
- [Vercel](http://vercel.com/): for hosting
- [Chakra UI](https://chakra-ui.com/): for beautiful UI styling

## 🛡️ License

This project is licensed under the MIT License - see the [`LICENSE`](LICENSE) file for details.

## **💖 We love Contributions**

- **unpixel** is truly Open Source. Any sort of contribution to this project are highly appreciated. Create a branch, add commits, and [open a pull request](https://github.com/sohamsshah/unpixel/compare).

- Please read [`CONTRIBUTING`](CONTRIBUTING.md) for details on our [`CODE OF CONDUCT`](CODE_OF_CONDUCT.md), and the process for submitting pull requests to **unpixel**.

## 🦄 Deploy









---

## **👨‍💻 Author**

### 👤 Soham Shah

- Twitter: [@sohamsshah\_](https://twitter.com/sohamsshah_)
- Github: [@sohamsshah](https://github.com/sohamsshah)
- Hashnode: [@sohamsshah](https://hashnode.com/@sohamsshah)
- LinkedIN: [@sohamshah456](https://www.linkedin.com/in/sohamshah456/)

---


Liked unpixel📸?

O Stargazer✨! Can you ⭐️ this too?