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.
- Host: GitHub
- URL: https://github.com/sohamsshah/unpixel
- Owner: sohamsshah
- License: mit
- Created: 2022-06-22T15:06:37.000Z (almost 4 years ago)
- Default Branch: dev
- Last Pushed: 2022-06-22T18:45:40.000Z (almost 4 years ago)
- Last Synced: 2025-06-04T23:02:55.921Z (about 1 year ago)
- Language: JavaScript
- Homepage: unpixel.vercel.app
- Size: 494 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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?