awesome-repositories.com
Blog
MCP
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
·
aradzie avatar

aradzie/keybr.com

0
View on GitHub↗
www.keybr.com↗

Keybr.com

This is a web-based adaptive touch typing trainer designed to help users master touch typing through personalized exercises. It functions as a heuristic typing tutor that generates custom lessons based on individual keystroke statistics and accuracy data.

The application uses adaptive skill modeling to prioritize the most difficult keys for a user and predicts the number of lessons required to reach specific target speeds. A performance dashboard transforms raw typing statistics into graphical representations to visualize learning growth and proficiency over time.

The system covers real-time input processing to calculate instantaneous accuracy and speed, as well as the tracking of long-term performance metrics to monitor typing progress.

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Features

  • Touch Typing Training - Provides a personalized environment for learning to type without looking at the keyboard.
  • Typing Tutors - Implements a web-based interface for mastering touch typing through personalized exercises and real-time input processing.
  • Performance-Based Tutoring - Functions as a learning platform that predicts the time to reach target speeds using performance metrics.
  • Skill-Based Performance Modeling - Implements adaptive skill modeling to prioritize difficult keys and predict the lessons needed to reach target speeds.
  • Adaptive Learning Management - Uses individual performance data to generate custom training patterns that target specific weaknesses.
  • Adaptive Exercise Generators - Creates custom typing exercises by analyzing individual keystroke error rates to prioritize difficult keys.
  • Targeted Feedback Loops - Dynamically updates lesson difficulty and target keys based on real-time input analysis.
  • Typing Speed Measurement - Monitors typing accuracy and speed over time to help users reach specific typing goals.
  • Typing Trainers - Provides an adaptive training tool that generates personalized typing lessons based on accuracy data.
  • Event-Driven Input Handlers - Captures raw keyboard events to calculate instantaneous accuracy and typing speed.
  • Real-time Input Capture - Captures keyboard events in real time to match them against target strings for speed and accuracy.
  • Learning Performance Dashboards - Provides a visualization system that transforms typing statistics into graphical representations to track proficiency growth over time.
  • Learning Outcome Predictors - Uses historical accuracy and speed data to estimate the remaining lessons required to reach a goal.
  • Statistical Data Visualizations - Transforms raw typing statistics into graphical representations of proficiency and growth over time.
  • Local Performance Persistence - Stores real-time typing metrics and performance history locally for immediate feedback.
  • Curriculum Progress Tracking - Monitors typing speed and accuracy over time to predict the lessons required to reach a goal.
  • In-Browser Metric Visualization - Displays detailed performance graphs and metrics on a profile page to show typing proficiency growth.
  • Client-Side State Management - Tracks real-time typing input and performance metrics locally within the browser.
4,482 estrellas·430 forks·TypeScript·AGPL-3.0·5 vistas

Historial de estrellas

Gráfico del historial de estrellas de aradzie/keybr.comGráfico del historial de estrellas de aradzie/keybr.com

Preguntas frecuentes

¿Qué hace aradzie/keybr.com?

This is a web-based adaptive touch typing trainer designed to help users master touch typing through personalized exercises. It functions as a heuristic typing tutor that generates custom lessons based on individual keystroke statistics and accuracy data.

¿Cuáles son las características principales de aradzie/keybr.com?

Las características principales de aradzie/keybr.com son: Touch Typing Training, Typing Tutors, Performance-Based Tutoring, Skill-Based Performance Modeling, Adaptive Learning Management, Adaptive Exercise Generators, Targeted Feedback Loops, Typing Speed Measurement.

¿Qué alternativas de código abierto existen para aradzie/keybr.com?

Las alternativas de código abierto para aradzie/keybr.com incluyen: gizak/termui — Termui is a Go terminal user interface library used for building interactive dashboards and visual layouts within a… monkeytypegame/monkeytype — Monkeytype is a browser-based typing trainer that captures keystrokes through low-level events to provide real-time… federico-terzi/espanso — Espanso is a cross-platform text expander and automation tool written in Rust. It replaces short keywords with longer… davidcetinkaya/embla-carousel — Embla Carousel is a framework-agnostic JavaScript library used to build sliding content galleries and touch-enabled… c-bata/go-prompt — go-prompt is a library for building interactive command-line interfaces in Go. It serves as a cross-platform console… codemirror/codemirror — CodeMirror is a browser-based code editor and extensible text editor framework. It functions as a programmable…

Alternativas open-source a Keybr.com

Proyectos open-source similares, clasificados según cuántas características comparten con Keybr.com.
  • gizak/termuiAvatar de gizak

    gizak/termui

    13,574Ver en GitHub↗

    Termui is a Go terminal user interface library used for building interactive dashboards and visual layouts within a command-line environment. It functions as a TUI layout engine, an interactive CLI framework, and a terminal data visualization toolkit. The library provides a set of specialized widgets for rendering charts, plots, gauges, and tables using character-based graphics. It includes a grid-based system for arranging interface elements using relative coordinates and proportional sizing to create structured displays. The toolkit covers a broad range of capabilities including data visua

    Go
    Ver en GitHub↗13,574
  • monkeytypegame/monkeytypeAvatar de monkeytypegame

    monkeytypegame/monkeytype

    20,248Ver en GitHub↗

    Monkeytype is a browser-based typing trainer that captures keystrokes through low-level events to provide real-time feedback on speed and accuracy. The application maintains user progress and state entirely within browser memory, ensuring instantaneous interaction during typing sessions. The platform distinguishes itself through a comprehensive analytics and community system. Users can track their historical performance and typing metrics through detailed profiles, while a global leaderboard system allows for the comparison of experience levels and rankings against the broader community. The

    TypeScriptmonkeytypetypingtest
    Ver en GitHub↗20,248
  • davidcetinkaya/embla-carouselAvatar de davidcetinkaya

    davidcetinkaya/embla-carousel

    8,301Ver en GitHub↗

    Embla Carousel is a framework-agnostic JavaScript library used to build sliding content galleries and touch-enabled slider components. It provides a toolkit for creating carousels that function independently of any specific frontend framework or DOM library. The library focuses on precision swiping and fluid motion for interactive image galleries and custom content sliders. It is designed to maintain consistent behavior across different browser environments and device screen sizes.

    TypeScript
    Ver en GitHub↗8,301
  • c-bata/go-promptAvatar de c-bata

    c-bata/go-prompt

    5,481Ver en GitHub↗

    go-prompt is a library for building interactive command-line interfaces in Go. It serves as a cross-platform console UI framework and terminal input manager, providing the tools necessary to capture user input and execute commands through a persistent interactive loop. The library features a dedicated auto-completion engine that provides real-time command suggestions. It also supports dynamic prompt prefixes updated via callback functions and a system for managing and recalling command history. The framework covers a broad range of terminal capabilities, including keyboard shortcut mapping,

    Goclicommand-lineinteractive
    Ver en GitHub↗5,481
  • Ver las 30 alternativas a Keybr.com→