Become a sponsor to Priyansh Garg
Hi 👋, I am Priyansh, a software developer based in India.
I'm currently working as a Software Engineer in the OSPO (Open Source Program Office) at @BrowserStack, where I get to work on and maintain the Open Source projects supported by BrowserStack, like Nightwatch.js.
I'm currently working on:
- Nightwatch.js - an integrated, easy to use End-to-End testing solution for web applications, websites and mobile apps, written in Node.js.
- @nightwatch/mobile-helper lets you set up and run Android Emulators on any platform, by downloading all the SDKs and other requirements in a single command, without needing you to install Android Studio.
- create-nightwatch - an init tool, responsible for the onboarding experience you get when running
npm init nightwatch@latest
command to setup Nightwatch.js.
and other projects that are part of the nightwatchjs and nightwatchjs-community GitHub orgs.
My other projects:
- JagratiWebApp - a web application that helps manage day-to-day operations (like keeping track of classwork/homework, student and volunteer schedule & attendance, etc.) at Jagrati - an initiative of IIITians where we teach underprivileged students from nearby villages at IIIT Jabalpur.
- welcome-new-contributors - a GitHub Action to welcome new contributors into your community, by greeting them with a welcome message when they open a new issue/PR.
- zulipbot-action - a GitHub Action with many pluggable components, which lets you do many things, like:
- defer some GitHub workflows to contributors like claiming/abandoning issues, adding certain labels to issues/PRs, and automatically unassigning from issue if there is no activity for a certain number of days.
- notifying contributors from concerned teams about an issue/PR by just adding an 'area' label.
- automatically moving certain labels from issues to linked PRs (like 'area' labels), adding a size label to PRs, and notifying PR authors of merge conflicts.
With the sponsorship, I plan to add support for more Android versions in @nightwatch/mobile-helper tool with better documentation, and continue working on my other projects like re-develop the home page of JagratiWebApp and keep zulipbot-action
up-to-date.
Featured work
-
nightwatchjs/nightwatch
Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack
JavaScript 11,866 -
garg3133/JagratiWebApp
Official WebApp of Jagrati - An Initiative of IIITians
HTML 47 -
garg3133/zulipbot-action
Your one-stop action for all major GitHub workflows. Built for @zulip.
TypeScript -
garg3133/welcome-new-contributors
Welcome new contributors by greeting them with a welcome message when they open a new issue/PR
JavaScript 13 -
nightwatchjs/create-nightwatch
Nightwatch.js init command tool to setup everything up in no time using `npm init nightwatch`
JavaScript 4 -
nightwatchjs/mobile-helper-tool
Easily setup all the requirements needed to get started with mobile-testing using Nightwatch.
TypeScript 5