explaingit

dailydotdev/daily

Analysis updated 2026-06-21

19,826Audience · developerComplexity · 4/5LicenseSetup · hard

TLDR

A browser extension and web app that replaces your new tab page with a personalized feed of developer articles and tutorials from across the web, learning your interests and requiring zero curation effort.

Mindmap

mindmap
  root((repo))
    What it does
      Developer news feed
      Personalized articles
      Community groups
    Platforms
      Chrome extension
      Edge extension
      Mobile PWA
    Features
      Developer card
      Topic groups
      Offline support
    Tech
      Multi-repo monorepo
      Docker
      Browser extension
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Replace your browser new tab page with a curated feed of programming tutorials and dev news relevant to your stack and interests.

USE CASE 2

Generate and embed a developer profile card showing your reading activity in your GitHub README.

USE CASE 3

Self-host the daily.dev platform with Docker to create a private developer news feed for your team.

USE CASE 4

Join topic-based community groups to follow discussions around specific frameworks or tools.

What is it built with?

JavaScriptDocker

How does it compare?

dailydotdev/dailyxi-editor/xi-editornginx-proxy/nginx-proxy
Stars19,82619,82119,834
LanguageRustPython
Setup difficultyhardhardmoderate
Complexity4/55/53/5
Audiencedeveloperdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1day+

Multi-repo monorepo requiring Docker and multiple services running together, not a quick local setup.

You may use and modify this software, but any version you distribute, including running it as a web service, must also be released under the same AGPL-3.0 license.

In plain English

daily.dev is a professional network and personalized news feed designed specifically for software developers. The core idea is to replace the typical new tab page in your browser with a curated, automatically updated feed of articles, tutorials, and discussions from across the developer internet, covering programming languages, frameworks, tools, and industry trends. Rather than manually visiting dozens of tech blogs or newsletters, daily.dev aggregates content from many sources and learns your interests to surface the most relevant material. You can discover articles, interact with posts, join community groups around specific topics or technologies, and follow other developers. It works offline and is designed to require zero curation effort from the user, the feed personalizes itself over time. daily.dev is available as a browser extension for Chrome and Microsoft Edge (so it appears whenever you open a new tab), as well as a Progressive Web App for mobile devices. The platform is also home to a developer card feature, which generates a shareable profile card showing your reading stats and activity that you can embed in a GitHub profile. The codebase is a multi-repo monorepo system covering a browser extension, a web app, API services, and supporting tooling. It is open source under the AGPL-3.0 license and can be run locally with Docker. Developers, PMs, and founders who want to stay current with the software development ecosystem would use it as a passive, always-on learning tool.

Copy-paste prompts

Prompt 1
I want to self-host the dailydotdev/daily platform for my team. Walk me through the Docker Compose setup to get the API and browser extension running locally.
Prompt 2
Help me add a new content source to the daily.dev open-source codebase so articles from my company engineering blog appear in the feed.
Prompt 3
I want to embed a daily.dev developer card in my GitHub profile README. Show me the steps and the markdown image tag to use.
Prompt 4
Using the daily.dev browser extension codebase, how do I add a new keyboard shortcut that marks the current article as read?

Frequently asked questions

What is daily?

A browser extension and web app that replaces your new tab page with a personalized feed of developer articles and tutorials from across the web, learning your interests and requiring zero curation effort.

What license does daily use?

You may use and modify this software, but any version you distribute, including running it as a web service, must also be released under the same AGPL-3.0 license.

How hard is daily to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is daily for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub dailydotdev on gitmyhub

Verify against the repo before relying on details.