awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

43 repositorios

Awesome GitHub RepositoriesUser Profiles

Data structures and API representations for user account information.

Distinguishing note: Focuses on the data model of user profiles rather than authentication logic.

Explore 43 awesome GitHub repositories matching web development · User Profiles. Refine with filters or upvote what's useful.

Awesome User Profiles GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • kamranahmedse/developer-roadmapAvatar de kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Ver en GitHub↗

    Developer Roadmap es una plataforma impulsada por la comunidad que proporciona rutas de aprendizaje estructuradas basadas en grafos para la ingeniería de software. Sirve como un repositorio de conocimiento integral donde los dominios técnicos se organizan en secuencias visuales para guiar la adquisición de habilidades profesionales y el crecimiento profesional. El proyecto se distingue por un ecosistema colaborativo que permite a los usuarios contribuir con roadmaps, curar las mejores prácticas de la industria y mantener perfiles profesionales. Integra marcos de evaluación de diagnóstico para evaluar la competencia técnica, ayudando a los desarrolladores a identificar brechas de conocimiento y prepararse para entrevistas profesionales a través de secuencias de aprendizaje específicas. Más allá de sus capacidades principales de mapeo, la plataforma ofrece ideas de proyectos prácticos y tutoría interactiva para reforzar los conceptos de ingeniería. Proporciona un espacio centralizado para que la comunidad comparta recursos, rastree el desarrollo progresivo de habilidades y navegue por paisajes técnicos complejos.

    Enables users to maintain and share public professional profiles to track their learning journey.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    Ver en GitHub↗357,434
  • garrytan/gstackAvatar de garrytan

    garrytan/gstack

    110,596Ver en GitHub↗

    gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases. The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos

    Adjusts AI agent behavior and response verbosity based on a stored developer preference profile.

    TypeScript
    Ver en GitHub↗110,596
  • mastodon/mastodonAvatar de mastodon

    mastodon/mastodon

    50,053Ver en GitHub↗

    Mastodon is a self-hosted, decentralized social networking platform that functions as a microblogging application. It enables independent server instances to communicate and exchange social data through the standardized ActivityPub protocol, allowing users to participate in a global, interoperable network. The platform distinguishes itself through its federated architecture, which grants administrators full control over their community instances. This includes comprehensive tools for user moderation, account management, and the enforcement of community guidelines. The system is designed to ha

    Defines the core data structure for user accounts and profile information.

    Rubyactivity-streamactivitypubdocker
    Ver en GitHub↗50,053
  • fingerprintjs/fingerprintjsAvatar de fingerprintjs

    fingerprintjs/fingerprintjs

    27,334Ver en GitHub↗

    Fingerprint is a visitor identification and fraud detection platform that generates persistent, unique identifiers by analyzing browser and device attributes. By extracting technical signals from the client environment, it enables reliable user tracking across sessions without relying on traditional cookies. The platform distinguishes itself through its focus on high-accuracy identification and security-first architecture. It employs edge-side proxying to bypass ad-blockers and privacy restrictions, ensuring consistent data collection. To maintain data integrity, it uses cryptographic payload

    Links visitor identifiers across browsers and devices to maintain a consistent user history.

    TypeScriptaudio-fingerprintingbrowserbrowser-fingerprint
    Ver en GitHub↗27,334
  • rahuldkjain/github-profile-readme-generatorAvatar de rahuldkjain

    rahuldkjain/github-profile-readme-generator

    24,286Ver en GitHub↗

    This project is a web-based Markdown profile builder designed to create professional landing pages for GitHub accounts. It functions as a profile README generator that collects user details and professional statistics to produce formatted Markdown code for showcasing technical skills and achievements. The tool distinguishes itself by integrating live data cards, such as contribution metrics and visitor counters, and providing an RSS feed embedder for automated blog syndication. It also automates the setup process by importing public user information and suggesting relevant skills based on a G

    Embeds live data cards showing contribution streaks, visitor counts, and coding statistics.

    TypeScript
    Ver en GitHub↗24,286
  • wagtail/wagtailAvatar de wagtail

    wagtail/wagtail

    20,366Ver en GitHub↗

    Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface. The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites

    Adds custom fields and relationships to user accounts to store extra metadata.

    Pythoncmsdjangohacktoberfest
    Ver en GitHub↗20,366
  • vercel/ai-chatbotAvatar de vercel

    vercel/ai-chatbot

    19,541Ver en GitHub↗

    This project is a cross-platform chatbot framework designed to integrate generative artificial intelligence models into messaging services. It provides a unified architecture for building and deploying automated bots that maintain consistent conversation state, user identity, and interaction logic across multiple messaging platforms from a single codebase. The framework distinguishes itself through a modular adapter system that normalizes platform-specific webhooks and events into a standardized internal schema. It includes a comprehensive toolkit for constructing rich, interactive user inter

    Maps visitor identifiers across disparate platforms to maintain unified profiles and consistent conversation history.

    TypeScriptaichatgptnextjs
    Ver en GitHub↗19,541
  • joke2k/fakerAvatar de joke2k

    joke2k/faker

    19,278Ver en GitHub↗

    Faker is a Python library designed to generate realistic synthetic data for software testing, database prototyping, and privacy-preserving anonymization. It provides a comprehensive suite of tools to create diverse information types, including personal identities, financial records, geographic locations, and technical system metadata, allowing developers to populate environments with mock data that mimics real-world structures. The library is built on a modular provider architecture that supports dynamic method dispatch, enabling users to extend functionality by registering custom data genera

    Creates realistic sets of personal information to populate databases or test user-facing application interfaces.

    Pythondatasetfakefake-data
    Ver en GitHub↗19,278
  • lowlighter/metricsAvatar de lowlighter

    lowlighter/metrics

    16,185Ver en GitHub↗

    This project is an automated data visualization engine designed to generate dynamic images and charts from repository and user activity. It functions as a modular framework that aggregates statistics and engagement history to produce visual summaries for embedding directly into profile documentation. The system operates through a configuration-driven execution model that leverages automated workflows to fetch and process data without requiring a persistent server. By utilizing a plugin-based architecture, it connects to diverse external web services to pull information, which is then rendered

    Creates dynamic images and charts from repository and user activity data for embedding directly into profile documentation.

    JavaScriptautomatedautomationgithub
    Ver en GitHub↗16,185
  • avgupta456/github-trendsAvatar de avgupta456

    avgupta456/github-trends

    16,016Ver en GitHub↗

    GitHub Trends is a tool that generates embeddable SVG cards displaying live code contribution statistics from GitHub activity. It focuses on visualizing lines of code written per programming language, per repository, and over specified time periods, designed for inclusion in GitHub profile readmes. The project provides a range of SVG card types, including language breakdown cards that show a user's top programming languages by lines of code committed, repository activity cards that rank repositories by contribution volume, and time-based contribution cards that display code written over a cho

    Provides embeddable SVG URLs for live code contribution statistics in profiles.

    Pythongithubgithub-apigithub-wrapped
    Ver en GitHub↗16,016
  • memorilabs/memoriAvatar de MemoriLabs

    MemoriLabs/Memori

    15,358Ver en GitHub↗

    Memori is an AI agent memory middleware platform designed to provide persistent, context-aware recall for language models. It functions as a non-intrusive layer that intercepts outbound model requests to automatically capture interaction history and execution traces, ensuring that agents maintain continuity across sessions without requiring modifications to existing application logic. The platform distinguishes itself through a dual-model storage architecture that maintains information as both structured relational primitives for precise fact retrieval and rolling narrative summaries for situ

    Constructs and updates long-term user profiles based on interaction patterns to personalize future AI responses.

    Pythonagentaiaiagent
    Ver en GitHub↗15,358
  • mozilla-firefox/firefoxAvatar de mozilla-firefox

    mozilla-firefox/firefox

    11,305Ver en GitHub↗

    Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis

    Counts the number of user profiles associated with an installation to track multi-profile usage patterns across sessions.

    JavaScript
    Ver en GitHub↗11,305
  • twitter/the-algorithm-mlAvatar de twitter

    twitter/the-algorithm-ml

    10,545Ver en GitHub↗

    The algorithm-ml is a machine learning ranking engine designed to personalize content feeds by calculating relevance scores for items based on user interests and historical interaction data. It functions as a recommendation system that processes user behavior and item metadata to determine the optimal order of content for individual users. The system utilizes a multi-stage ranking architecture that filters large pools of candidate items into smaller sets before applying computationally expensive scoring models. It employs gradient-boosted decision tree ensembles to capture non-linear relation

    Analyzes historical interaction data to build profiles that inform real-time content prioritization.

    Python
    Ver en GitHub↗10,545
  • johnserf-seed/tiktokdownloadAvatar de Johnserf-Seed

    Johnserf-Seed/TikTokDownload

    8,673Ver en GitHub↗

    TikTokDownload is a configurable batch video downloader for TikTok and Douyin that strips watermarks and supports automated downloads from user profiles, likes, and collections. It functions as a social media content archiving tool, enabling users to download videos and audio from these platforms for offline viewing or personal backup. The project distinguishes itself through a modular download pipeline that combines audio extraction, batch scheduling, config-driven workflows, cookie-based authentication, URL parsing, paginated API scraping, and watermark removal. It uses a settings file to c

    Iterates through paginated API endpoints to collect all media items from a user's profile, likes, or collections.

    Pythonapidouyinplugin
    Ver en GitHub↗8,673
  • omniauth/omniauthAvatar de omniauth

    omniauth/omniauth

    8,088Ver en GitHub↗

    OmniAuth is a rack authentication framework that allows applications to verify user identities through third-party service providers using a single standardized interface. It functions as middleware to separate identity verification from core application logic by intercepting incoming requests. The project employs a strategy-pattern provider model to encapsulate provider-specific logic into interchangeable classes. It provides a custom authentication strategy framework and base classes for building new providers based on industry standards. The framework handles the multi-step authentication

    Formats authentication data from diverse sources into a consistent schema of identifiers and credentials.

    Ruby
    Ver en GitHub↗8,088
  • shenweichen/deepctrAvatar de shenweichen

    shenweichen/DeepCTR

    8,039Ver en GitHub↗

    DeepCTR is a specialized software framework and deep learning model library designed for predicting click-through rates and implementing recommendation systems. It provides a suite of tabular data models and architectures tailored for binary classification and sparse feature processing. The framework includes dedicated toolkits for multi-task learning and sequential interest modeling. It allows for the simultaneous estimation of multiple related targets through shared-bottom and gated expert neural networks, while capturing evolving user behavior using attention mechanisms and transformers.

    Processes user behavior sequences using attention and transformers to capture evolving interests for personalized predictions.

    Pythonautointclick-through-ratectr
    Ver en GitHub↗8,039
  • moodle/moodleAvatar de moodle

    moodle/moodle

    7,185Ver en GitHub↗

    Moodle is an open-source learning management system (LMS) that provides a complete platform for creating, delivering, and managing online courses, assessments, and learner progress. Its architecture combines database-driven content storage, a plugin-based modular extension system, hierarchical role-based access control, and a RESTful API layer, all built around multi-tenant course isolation that keeps each course's activities, users, and grading structures separate. The platform distinguishes itself through a comprehensive assessment and grading system that manages question banks, applies fle

    Displays a user's personal and activity information after authenticating with a full account.

    PHP
    Ver en GitHub↗7,185
  • denvercoder1/github-readme-streak-statsAvatar de DenverCoder1

    DenverCoder1/github-readme-streak-stats

    6,923Ver en GitHub↗

    This project is a GitHub contribution streak tracker and profile README statistic generator. It functions as a deployable server that calculates consecutive days of commits, pull requests, and issues to produce dynamic visual cards displaying a user's total, current, and longest activity streaks. The tool generates customizable SVG activity stat cards that can be embedded directly into profile overviews. It features a parameter-driven theme engine for modifying colors and borders, as well as localization support for translating labels and formatting dates. The system includes configurable st

    Generates dynamic visual representations of user activity for profile documentation.

    PHP
    Ver en GitHub↗6,923
  • imfunniee/gitfolioAvatar de imfunniee

    imfunniee/gitfolio

    6,743Ver en GitHub↗

    Gitfolio is a static website generator designed to build personal portfolio sites and blogs. It functions as a developer portfolio builder that automatically retrieves profile information and repository metadata from remote services to showcase professional work and social media presence. The platform distinguishes itself by automating the synchronization of profile data, ensuring that project statuses and professional statistics remain current without manual intervention. It provides a graphical interface for content management, allowing users to organize and publish blog posts and customize

    Ensures website displays current project status by synchronizing data from remote repositories.

    JavaScriptawesomebloggithub
    Ver en GitHub↗6,743
  • stack-auth/stack-authAvatar de stack-auth

    stack-auth/stack-auth

    6,699Ver en GitHub↗

    Stack Auth is an open-source authentication and authorization platform that provides pre-built UI components, OAuth integration, team management, and session handling for web applications. It offers a complete authentication lifecycle covering sign-in, sign-up, session management, password recovery, and multi-factor security, with support for passkey authentication and OAuth providers including Google, GitHub, and Apple. The platform includes a team-based permission system with role-based access control, allowing users to be organized into teams with granular permissions for membership manage

    Shows the currently authenticated user's account information and settings within the application UI.

    TypeScriptauthauth0authentication
    Ver en GitHub↗6,699
Ant.123Siguiente
  1. Home
  2. Web Development
  3. User Profiles

Explorar subetiquetas

  • AI Memory ProfilesUser-specific data structures designed to personalize AI agent behavior based on interaction history. **Distinct from User Profiles:** Distinct from User Profiles: focuses on agent-specific behavioral memory rather than account or identity data.
  • Adaptive Profiles1 sub-etiquetaSystems that dynamically update user profiles based on interaction patterns and behavioral analysis. **Distinct from User Profiles:** Focuses on adaptive, AI-driven profile evolution rather than static account data models.
  • Authentication Profile Standardization1 sub-etiquetaFormatting of authentication data from diverse sources into a consistent schema of identifiers. **Distinct from User Profiles:** Focuses on standardizing the incoming authentication payload rather than managing the user profile database.
  • Identity LinkingMethods for mapping visitor identifiers across disparate devices and platforms to maintain unified profiles. **Distinct from User Profiles:** Focuses on the identity resolution aspect of tracking rather than general user profile data structures.
  • Interest Modeling2 sub-etiquetasSystems for analyzing historical interaction data to build profiles that inform real-time content prioritization. **Distinct from User Profiles:** Distinct from User Profiles: focuses on the behavioral interest modeling aspect rather than static account information.
  • Jira User Profile RetrievalsFetches profile details for Jira users by email, username, or account ID. **Distinct from User Profiles:** Distinct from User Profiles: specifically retrieves Jira user profiles, not general user profile data models.
  • Multi-Endpoint Aggregators1 sub-etiquetaFetches user data from multiple platform endpoints (notes, likes, favorites) and merges them into a single structured record. **Distinct from User Profiles:** Distinct from User Profiles: focuses on aggregating data from multiple endpoints rather than defining the data model.
  • Paginated Profile ScrapersIterates through paginated API endpoints to collect all media items from a user's profile, likes, or collections. **Distinct from User Profiles:** Distinct from User Profiles: focuses on paginated scraping of user content rather than the data model of user profiles.
  • Profile CountersUtilities for tracking the number of active user profiles within an application installation. **Distinct from User Profiles:** Distinct from User Profiles: focuses on the quantitative tracking of profile counts rather than the data model of the profiles themselves.
  • Profile Metric GeneratorsTools that convert user and repository activity data into visual summaries for profile documentation. **Distinct from User Profiles:** Focuses on generating visual metrics for profiles, distinct from general user profile data structures.
  • Profile Statistics Generators1 sub-etiquetaTools that create dynamic visual representations of user and repository activity for profile documentation. **Distinct from User Profiles:** Focuses on the generation of visual statistics for profiles, distinct from general user profile data management.
  • Template User Profile ExposersExposes user properties such as name, description, avatar, and roles for rendering in templates. **Distinct from User Profiles:** Distinct from User Profiles: focuses on exposing profile data within template rendering contexts, not the data model itself.