Skip to content

AtomicCodeLabs/chummy

Repository files navigation

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