awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
muety avatar

muety/wakapi

0
View on GitHub↗
4,164 نجوم·267 تفرعات·Go·mit·5 مشاهداتwakapi.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.

سجل النجوم

مخطط تاريخ النجوم لـ muety/wakapiمخطط تاريخ النجوم لـ muety/wakapi

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Wakapi

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Wakapi.
  • freika/dawarichالصورة الرمزية لـ Freika

    Freika/dawarich

    8,030عرض على GitHub↗

    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
    عرض على GitHub↗8,030
  • steveiliop56/tinyauthالصورة الرمزية لـ steveiliop56

    steveiliop56/tinyauth

    6,979عرض على GitHub↗

    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
    عرض على GitHub↗6,979
  • jhaals/yopassالصورة الرمزية لـ jhaals

    jhaals/yopass

    2,581عرض على GitHub↗

    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
    عرض على GitHub↗2,581
  • gristlabs/grist-coreالصورة الرمزية لـ gristlabs

    gristlabs/grist-core

    11,176عرض على GitHub↗

    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
    عرض على GitHub↗11,176
عرض جميع البدائل الـ 30 لـ Wakapi→

الأسئلة الشائعة

ما هي وظيفة 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.

ما هي الميزات الرئيسية لـ muety/wakapi؟

الميزات الرئيسية لـ muety/wakapi هي: Developer Activity Trackers, Time Tracking, Coding Activity Visualizations, Coding Activity Monitors, Productivity Dashboards, Visual Badges, Developer Productivity Gamification, Ranked Leaderboards.

ما هي البدائل مفتوحة المصدر لـ muety/wakapi؟

تشمل البدائل مفتوحة المصدر لـ muety/wakapi: 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…