Skip to content

ilakshaygupt/ken

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ken - LeetCode Activity Widget

Ken is an iOS widget that displays your LeetCode contribution activity right on your home screen. Track your coding consistency with a beautiful, GitHub-style contribution graph.

Features

  • 📊 Visual contribution graph showing last 11 months of activity
  • 🏆 Current streak tracking
  • 📱 iOS widget in medium and large sizes
  • 🌓 Supports both light and dark mode
  • 🔄 Auto-refreshing data

Screenshots

Built With

  • SwiftUI for the UI framework
  • WidgetKit for iOS widget functionality

Architecture

Color Scheme

The contribution graph uses a custom color palette based on activity level:

Installation

  1. Clone the repository
  2. Open ken.xcodeproj in Xcode
  3. Build and run the project
  4. Add the widget to your home screen

Requirements

  • iOS 16.6+
  • Xcode 16.2+
  • Active LeetCode account

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • LeetCode for providing the user activity data
  • GitHub for inspiration on the contribution graph design

About

Ken - Your daily Leetcode grind, visualized

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages