awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
muety avatar

muety/wakapi

0
View on GitHub↗
4,164 Stars·267 Forks·Go·mit·4 Aufrufewakapi.dev↗

Wakapi

Wakapi is a self-hosted activity tracker that collects coding time and language statistics using the WakaTime API protocol. It monitors time spent on projects and programming languages to analyze productivity trends and coding patterns.

The project provides a productivity dashboard for analyzing development patterns through time distribution plots and activity reports. It includes a badge generator to create dynamic SVG images and status cards for profile readmes, as well as public leaderboards to rank users based on coding activity.

The system manages identity through local credentials or OpenID Connect integration and exports system health and activity telemetry via a Prometheus-compatible monitoring endpoint. Additional capabilities include automated weekly activity email reports and the ability to import or export activity records using CSV files.

Features

  • Developer Activity Trackers - Monitors time spent on projects and programming languages to analyze productivity trends and coding patterns.
  • Time Tracking - Records time spent on specific projects and programming languages to analyze productivity trends.
  • Coding Activity Visualizations - Produces graphical summaries and visual plots to analyze coding patterns and time distribution.
  • Coding Activity Monitors - Calculates active coding durations by recording periodic signals sent from editor plugins to a central database.
  • Productivity Dashboards - Ships a visual interface for analyzing personal productivity metrics and coding time distribution.
  • Visual Badges - Generates dynamic image badges and visual status cards displaying coding achievements for profile readmes.
  • Developer Productivity Gamification - Ranks users on public leaderboards based on coding activity to foster competition within a technical community.
  • Ranked Leaderboards - Ranks and displays public rankings of users based on coding activity and total coding time.
  • External Identity Provider Integration - Enforces login through OpenID Connect and allows disabling local password authentication to delegate identity management.
  • OIDC Identity Integrations - Integrates OpenID Connect for secure user access management and identity delegation.
  • OpenID Connect Support - Offloads user authentication to external identity providers via OpenID Connect to manage secure access without storing local passwords.
  • Status Badges - Creates real-time visual status cards and statistics as images for embedding in external profile readmes.
  • Activity Statistics Badges - Generates dynamic SVG badges and status cards that showcase coding achievements on profile readmes.
  • Development Environments - Tracks coding statistics in a self-hosted backend.

Star-Verlauf

Star-Verlauf für muety/wakapiStar-Verlauf für muety/wakapi

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Wakapi

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Wakapi.
  • freika/dawarichAvatar von Freika

    Freika/dawarich

    8,030Auf GitHub ansehen↗

    Dawarich is a self-hosted location history manager and travel journaling platform. It functions as a personal travel archive that collects GPS coordinates and movement data, providing a private alternative to proprietary tracking services. The system utilizes a PostgreSQL geospatial database to store coordinates, visits, and custom geofence boundaries. The project distinguishes itself as a geospatial data converter and visualization tool, capable of transforming location history between formats such as GPX, KML, and GeoJSON. It allows users to organize GPS tracks and geotagged photos into nam

    Rubygoogle-mapsgpsloggerhacktoberfest
    Auf GitHub ansehen↗8,030
  • steveiliop56/tinyauthAvatar von steveiliop56

    steveiliop56/tinyauth

    6,979Auf GitHub ansehen↗

    Tinyauth is an authentication middleware service and identity provider that verifies user identities to grant system access. It operates as a standalone server or as an authentication gateway, utilizing a reverse proxy model to intercept requests and validate credentials before traffic reaches protected backend services. The project functions as an OpenID Connect provider for single sign-on experiences and an OAuth 2.0 gateway that delegates verification to external providers such as Google and GitHub. It also acts as an LDAP authentication server, allowing for centralized user management and

    Go2faauthenticationcaddy
    Auf GitHub ansehen↗6,979
  • jhaals/yopassAvatar von jhaals

    jhaals/yopass

    2,581Auf GitHub ansehen↗

    Yopass is a secure secret sharing platform used to share encrypted text and files via one-time expiring links. It utilizes client-side encryption to ensure that sensitive data is encrypted in the browser before transmission, preventing the server from seeing plain text. The platform differentiates itself through an integrated security auditing system that generates structured logs and triggers cryptographically signed webhooks when secrets are created, viewed, or expired. It also features an access control system based on OpenID Connect, allowing administrators to restrict secret creation and

    TypeScriptencryption-decryptionhacktoberfestpassword-sharing
    Auf GitHub ansehen↗2,581
  • gristlabs/grist-coreAvatar von gristlabs

    gristlabs/grist-core

    11,176Auf GitHub ansehen↗

    Grist is a relational spreadsheet platform that combines the flexibility of a spreadsheet with the power of a relational database. At its core, it manages structured data across multiple linked tables, using a relational database engine to organize information while providing a familiar grid interface. The platform supports Python-based formulas for complex calculations and data transformations, with automatic recalculation when referenced cells change. The system is designed for self-hosted deployment, storing data in either portable SQLite files or enterprise-grade PostgreSQL databases. It

    TypeScriptawesomedatabasespreadsheet
    Auf GitHub ansehen↗11,176
Alle 30 Alternativen zu Wakapi anzeigen→

Häufig gestellte Fragen

Was macht muety/wakapi?

Wakapi is a self-hosted activity tracker that collects coding time and language statistics using the WakaTime API protocol. It monitors time spent on projects and programming languages to analyze productivity trends and coding patterns.

Was sind die Hauptfunktionen von muety/wakapi?

Die Hauptfunktionen von muety/wakapi sind: Developer Activity Trackers, Time Tracking, Coding Activity Visualizations, Coding Activity Monitors, Productivity Dashboards, Visual Badges, Developer Productivity Gamification, Ranked Leaderboards.

Welche Open-Source-Alternativen gibt es zu muety/wakapi?

Open-Source-Alternativen zu muety/wakapi sind unter anderem: freika/dawarich — Dawarich is a self-hosted location history manager and travel journaling platform. It functions as a personal travel… steveiliop56/tinyauth — Tinyauth is an authentication middleware service and identity provider that verifies user identities to grant system… gristlabs/grist-core — Grist is a relational spreadsheet platform that combines the flexibility of a spreadsheet with the power of a… jhaals/yopass — Yopass is a secure secret sharing platform used to share encrypted text and files via one-time expiring links. It… pomerium/pomerium — Pomerium is an identity-aware reverse proxy designed to provide zero-trust access control for internal infrastructure.… solidtime-io/solidtime — Solidtime is time tracking software designed for freelancers and agencies to record work durations, manage billable…