Skip to content

A simple app to look at repos by language for any given account

Notifications You must be signed in to change notification settings

rauls4/GitHubExplorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Explorer

alt textalt text

A simple app to explore repos by language for any given account

The app uses the GitHub API endpoint: api.github.com/users/user/repos to pull down data on a given user's repos. It fetches data recursively for accounts with more than 30 repos.

The model keeps a copy of the fetched data in memory to avoid waste of time and resources.

The model creates a set of each occurance of a language on the account's repos and then makes a tupple array of each language with a count of instances, the tupple array is sorted from highest to lowest.

Basic repo data is serialized using a codable struct which can be used to display more details about each repo.

The project uses no third party libraries or frameworks. It was written in Swift 4.

About

A simple app to look at repos by language for any given account

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages