keras-team/keras-io

Keras documentation, hosted live at keras.io

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 31 minutes ago
Added to GitGenius on September 15th, 2025
Created on May 6th, 2020
Open Issues & Pull Requests: 84 (+0)
GitHub issues: Enabled
Number of forks: 2,121
Total Stargazers: 3,014 (+0)
Total Subscribers: 59 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 334.2 days
90th percentile: 1068.8 days
Tracked items: 170

Maintainer activity

10 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 7, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 18
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 771 days
Stale 30+ days: 15
Stale 90+ days: 13

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • stat:awaiting response from contributor (303)
  • stale (281)
  • type:bug (136)
  • type:support (80)
  • examples/guides (50)
  • type:feature (21)
  • type:doc-feature (18)
  • type:docs-bug (18)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

The Keras-IO repository (https://github.com/keras-team/keras-io) is the official source for the Keras documentation, examples, and blog posts. It's fundamentally a website built using MkDocs, a fast, simple static site generator geared towards project documentation. Crucially, it's *not* the Keras library itself (that's primarily found in TensorFlow's `tf.keras` and the standalone `keras` package), but rather the comprehensive resource *about* Keras. The repository's primary goal is to provide accessible, high-quality learning materials for users of all levels, from beginners to advanced practitioners. It serves as the central hub for understanding Keras's API, best practices, and the broader ecosystem surrounding it.

The repository's structure reflects the organization of the Keras documentation. You'll find sections covering core Keras concepts like the Sequential API, Functional API, subclassing models, layers, optimizers, metrics, and callbacks. There's extensive documentation on data loading and preprocessing, including guides on using `tf.data` and other data handling techniques. A significant portion is dedicated to practical examples, showcasing how to build and train various types of neural networks for tasks like image classification, text generation, and time series forecasting. These examples are often accompanied by detailed explanations and visualizations, making them valuable learning tools. The content is regularly updated to reflect changes in the Keras API and to incorporate new features and best practices.

Beyond the core documentation, Keras-IO hosts a collection of blog posts that delve into more specific topics and advanced techniques. These posts often explore cutting-edge research, demonstrate innovative applications of Keras, or provide in-depth tutorials on complex concepts. The blog serves as a platform for the Keras team and community members to share their knowledge and insights. The repository also includes guides on contributing to Keras itself, both through code contributions and documentation improvements. This encourages community involvement and helps maintain the quality and relevance of the Keras ecosystem.

A key aspect of Keras-IO is its focus on accessibility. The documentation is written in clear, concise language, and the examples are designed to be easy to understand and adapt. The website is also designed to be responsive and mobile-friendly, ensuring that it can be accessed on a variety of devices. The use of MkDocs allows for easy navigation and search, making it simple to find the information you need. Furthermore, the repository is open-source, meaning that anyone can contribute to the documentation and help improve it.

In essence, Keras-IO is the definitive resource for learning and understanding Keras. It's a continuously evolving collection of documentation, examples, and blog posts that aims to empower users to build and deploy powerful neural networks with ease. It's a vital component of the Keras ecosystem, bridging the gap between the Keras library and its users, and fostering a thriving community around this popular deep learning framework.