Skip to content

Repository files navigation

SnapIt

SnapIt is a browser extension that lets you bulk-capture screenshots from a list of URLs. It can run in the background, sequentialize capture jobs, wait between captures, and save files either to your default Downloads folder or to any directory on your computer using the HTML5 File System Access API.

🚀 Quickstart

Installation in Google Chrome

  1. Open Google Chrome and navigate to chrome://extensions/.
  2. Enable Developer mode using the toggle switch in the top-right corner.
  3. Click Load unpacked in the top-left corner.
  4. Select the root folder of this project (screens).

Configuration

  • Click the extension icon in your toolbar to open the SnapIt controller page.
  • Click the gear/settings icon to configure wait delay, format, capture mode (Full Page vs Viewport), and choose your save destination directory.

📖 Technical Documentation

🎨 Design & Aesthetics

SnapIt features a premium, state-of-the-art dark UI utilizing glassmorphism overlays, vibrant blue-to-light-blue gradient accents, and sharp typography (Plus Jakarta Sans). See docs/DESIGN.md for full visual tokens.

🛠️ Development

To verify JavaScript syntax before committing changes:

node -c storage-helper.js service-worker.js popup/popup.js settings/settings.js

🐛 Issues & Troubleshooting

Encountered an issue or have a feature suggestion?

🤝 Contributing

We are always looking for improvements and additions! Please read the Contribution Guide to understand our branching strategy, conventions, and pull request checklist.

⭐ Support Us

If SnapIt makes bulk-capturing screenshots seamless and saves you time:

  • Star this repository to help others discover the project.
  • 📣 Spread the word on X/Twitter or your blog.
  • Support the maintainer via donation to fund further open-source initiatives.

👤 Author

Developed and maintained by Adommo LLC.

📄 License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages