tensorflow/playground

Play with neural networks!

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 5 minutes ago
Added to GitGenius on September 4th, 2026
Created on April 4th, 2016
Open Issues & Pull Requests: 148 (+0)
GitHub issues: Enabled
Number of forks: 2,749
Total Stargazers: 13,009 (+0)
Total Subscribers: 464 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 155.7 days
Mean response time: 259.1 days
90th percentile: 768.3 days
Tracked items: 7

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 648 days
Stale 30+ days: 7
Stale 90+ days: 5

Recent activity

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

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Deep Playground is an interactive visualization tool that lets you experiment with neural networks directly in your browser.

The tool addresses the challenge of understanding how neural networks work by providing a visual, hands-on environment where you can adjust network parameters and immediately see the effects on training and predictions. It renders network architectures and their behavior using d3.js, making abstract mathematical concepts concrete and explorable without requiring code.

Deep Playground suits anyone learning neural networks or teaching others about how these systems function. It works best as an educational resource rather than a production tool, allowing students and practitioners to build intuition about network design choices, activation functions, and training dynamics through direct interaction. The project is particularly valuable for those who learn better through visualization and experimentation than through equations alone.

The project maintains an active issue tracker for feature requests and bug reports and welcomes community contributions through a documented contribution process. Development follows a straightforward local setup using npm for dependency management and compilation, with a watch mode available for rapid iteration during development. Deployment to production uses git subtree to push built artifacts to a GitHub Pages branch, indicating a simple, automated release workflow.