https://github.com/kunjgit/gitginie
GitGinie is the GitHub Automation Application . It isn't a simple application, it comes up with the UI where you can customise the messages you want on triggering the workflows.
https://github.com/kunjgit/gitginie
Last synced: 3 months ago
JSON representation
GitGinie is the GitHub Automation Application . It isn't a simple application, it comes up with the UI where you can customise the messages you want on triggering the workflows.
- Host: GitHub
- URL: https://github.com/kunjgit/gitginie
- Owner: kunjgit
- Created: 2023-12-16T17:51:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-19T07:39:34.000Z (about 1 year ago)
- Last Synced: 2025-04-10T00:51:15.254Z (3 months ago)
- Language: TypeScript
- Homepage: https://gitginie.co
- Size: 6.26 MB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Contributing in Open Source to Building something for Open Source, we proudly present our **๐ ถ ๐ ธ ๐-๐ ถ ๐ ธ ๐ ฝ ๐ ธ ๐ ด!**
#
What is GitGinie?
GitGinie is the GitHub Automation Application developed by our team **StageOverStash** during **All In Open Source Hackathon 2023**. It isn't a simple application, it comes up with the UI where you can customise the messages you want on triggering the workflows.##
What inspired us to build GitGinie?
Let's catch up our inspiration through our experience :
Before a year, being a newbie to open source, but really fascinated by it, decided to jump into the world of open source๐.
Went through a lot many codebases, after exploring things, decided to contribute to some **X** repository, found out that it was having a really large codebase. The first level of excitement was opening an issue. But had to wait for really long time to get response from the other side. This somehow had lowered the enthusiasm thinking that every time, it would take days of days to get some activity on the issue/pull request. Thought that it would have been great to get some response from other instantly๐.Then a new phase where we became the project maintainer in one of the open source program, and the day, the program had started it was nothing less than a nightmare. Getting 200+ issues in a day, and a lot many PRs, it was really difficult to respond each one in a single day.
Thus, we came up with the idea to automate the workflow process and we have today to present out our own **GitGinie**!๐#### **GitGinie is a GitHub Automation Application for Contributers, for maintainers and for our Open Source Community.**
##
How GitGinie can help you?
1) **Automated Commenting**: Git-Ginie automatically comments on the opening and closing of issues and pull requests.
2) **Smart Labeling**: The tool intelligently assigns labels to issues and pull requests based on predefined criteria, enhancing organization and making it easier to categorize tasks.
3) **Reaction Integration**: Git-Ginie adds reactions to issues, allowing for quick and expressive feedback from contributors without the need for explicit comments.
4) **Automated Issue Assign**: As soon as contributor comments ```\assign``` in the comment, the issue is automatically assigned to that contributor.
##
How we built this project?
##
Challenges we faced :
- Deploying the things on cloud, working with modifications in localhost while rest of the part was deployed on cloud was a bit challenging for us, but still we had cracked it up.
- Integrating 2 different technologies and making something interesting out of it.##
What we learned
- Working with GitHub Apps
- Markdown Parsing was really fun learning this time, we had to learn it as we wanted to use it within our project.
- How enterprise level application can be built.##
What's next for GitGinie?
- Automating various other complex workflows in order to make life of project maintainers and contributors really easy.
#Don't forget to explore our GitGinie : [GitGinie](https://www.gitginie.co/)
![]()
### Integrate this GitHub Application into your Open Source Project, save your time and enjoy automating the GitHub workflows with UI!![]()
Built by โค๏ธ by StageOverStash