github.com/sourcerer-io/sourcerer-app

🦄 Sourcerer app makes a visual profile from your GitHub and git repositories.

Open this visualization on its own page →

Contributors

23

Lines of Code

9,503

From

2017-07-07

To

2020-01-09

About sourcerer-io/sourcerer-app

Sourcerer is a tool that generates visual professional profiles for software engineers by analyzing their GitHub repositories and local git projects. The app automatically detects programming languages, identifies over 1,000 libraries in code, and creates interactive visualizations of a developer's experience, skills, and contribution history. It supports 100 programming languages including exotic ones like COBOL and provides interesting statistics about coding patterns and project involvement.

The application operates in two modes: a web-based interface for analyzing public GitHub repositories, and a downloadable desktop app built in Kotlin for processing private repositories locally. Importantly, the app never uploads source code to servers—it only sends statistical metadata to the Sourcerer service. Users can create profiles with a single click by authenticating with GitHub, and the tool automatically discovers all public repositories they've contributed to across organizations and accounts.

The project is designed for professional growth and portfolio building, with features that help engineers showcase their skills for freelance work, job applications, and career development. The Sourcerer team has plans to expand the platform with features like engineer discovery, technology recommendations, and open-source project matching. The application requires Java 8 or higher to run locally and is available for Linux, macOS, and Windows.

Share this video