Skip to content

forksrc/screenshot

 
 

Repository files navigation

Screenshot

Screenshot web-app


Use it on your Web Browser

Description

Screenshot is an open-source tool that provides users with granular controls to frame their screenshots and offers options to customize settings such as aspect ratio, padding, inset color, inset padding, and frame background.

How to use

To use Screenshot, (a) visit screenshot-ekqt.vercel.app/, (b) click on the frame to paste your clipboard's image and then (c) adjust the settings as needed.

Installation

This web-application is built with React, bootstrapped with create-next-app, and styled with Tailwind CSS and Radix UI components.

To install and run locally, follow these steps:

  1. Clone the repository
git clone https://github.com/ekqt/screenshot.git
  1. Navigate to the project's directory and install its dependencies
cd screenshot
npm instal
  1. Start the development server, open your web browser and visit http://localhost:3000
  • Using NPM:
npm run dev
  • Using Turbo:
turbo run dev

Note: If you encounter a Failed to Contact turbod warning, this can be bypassed by running the command without the daemon process by passing the --no-daemon flag. More on this issue here: Turbo Issues

turbo run dev --no-daemon

Contributing

Want to contribute? That's great news! Issues, PRs and Discussions are welcomed!

Report an issue

Open a GitHub Issue and provide as much detail as possible about the issue, including any error messages or steps to reproduce the problem. We'll review the issue together and work to resolve it as quickly as possible.

Suggesting features

Open a GitHub Discussion and explain the proposed feature, what it should do, why it is useful, how users should use it. Give us as much info as possible so it will be easier to discuss, access and implement the proposed feature. If you’re unsure about a certain aspect of the feature, feel free to leave it open for others to discuss and find an appropriate solution.

Contributors

alefProg
alefProg

💻
Çağatay Karahan
Çağatay Karahan

🤔 💻
Mateus Abelli
Mateus Abelli

🤔

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.4%
  • CSS 2.5%
  • JavaScript 1.1%