/chummy

The missing browser extension for Github.

Primary LanguageJavaScriptGNU Affero General Public License v3.0AGPL-3.0

Chummy - The Missing GitHub Extension

Chrome Firefox Microsoft Edge GitHub last commit

Commitizen friendly GitHub stars GitHub forks GitHub last commit GitHub issues License


Table of Contents


⏱️ Quick Links

🏠 Home Website

📹 90 second demo

🎯 Product Hunt

💻 Indie Hackers

📧 alexatatomiccode@gmail.com

🦕 What is Chummy?

Don't want to clone another GitHub repository just to browse its contents? GitHub's clunky browsing interface slowing you down? Having a bad time, overall? Chummy is a browser extension for GitHub that helps you use GitHub quickly and efficiently. Get started in just one click!

Learn more about what Chummy has to offer at chummy.atomiccode.io.

🚀 Core Features

📓 Repository Management

🗂️ Tab Management

🌲 Project Tree

🔍 Powerful Search

🔖 Bookmarks

🌙 Distraction Free Mode

🎨 Light and Dark Themes

🩹 Sticky Window

+ more here!

❓ Why use Chummy?

  1. One Click Setup - Use your existing GitHub account. No sign up, no credit card required to get started.
  2. Cross Browser Compatible - Available on your favorite browsers. Support for Safari coming soon!
  3. Simple and Flexible - A simple and clean user experience with modular features makes the app a joy to use.

✊ Motivation

Read MOTIVATION.md.

📟 Tech Stack

  • Webpack for bundling JS files
  • Express as server framework
  • React as extension web app framework
  • MobX for state management in the extension
  • Gatsby/React for website framework

Dependencies

  • AWS Amplify Cognito for federated user authentication
  • AWS DynamoDB for user data storage
  • AWS S3 for storage of CDN's assets
  • AWS Cloudfront for delivery of CDN's
  • AWS CodeBuild for CI/CD
  • AWS Lambda for serverless API
  • AWS API Gateway for exposing Lambda functions
  • AWS Parameter Store for secure access of tokens
  • Stripe for payments integration