daily

daily.dev is the personalized developer news feed and community. Get the best tech content from 2,000+ sources in your browser new tab or on mobile. Free and open source.

20,011 stars JavaScript Markdown Skills API Spec #ai#ai-news#browser-extension#chrome-extension
AI Prompts & Specs

Repository: dailydotdev/daily


Stars: 19775

README.md

<a name="readme-top"></a>

<div align="center">

<img src="assets/github-repo-logo.gif" alt="daily.dev animated logo" height="80">

<br>

Welcome to the daily.dev repository

We know how hard it is to be a developer. It doesn't have to be. <br/>
daily.dev is the homepage every developer deserves. <br/>
Personalized news feed, dev communities, and search, much better than what’s out there. Maybe ;)

[Product Docs][product-docs-link] Β· [Changelog][changelog-link] Β· [Report a Bug][report-bug-link] Β· [Request a Feature][github-discussions-link] Β· [Swag Store][swag-store-link] Β· [Brand Assets][brand-book-link]

<!-- SHIELD GROUP -->

[![][chrome-users-shield]][chrome-users-link]
[![][extension-rating-shield]][extension-rating-link]
[![][latest-version-shield]][latest-version-link]<br/>
[![][github-stars-shield]][github-stars-link]
[![][github-license-shield]][github-license-link]<br/>

Help more developers suffer less by sharing daily.dev

[![][share-x-shield]][share-x-link]
[![][share-telegram-shield]][share-telegram-link]
[![][share-whatsapp-shield]][share-whatsapp-link]
[![][share-reddit-shield]][share-reddit-link]
[![][share-mastodon-shield]][share-mastodon-link]
[![][share-linkedin-shield]][share-linkedin-link]

<sup>Want to contribute? Run our app locally</sup>

<img src="assets/github repo banner with browser.png" alt="daily.dev cover image" width="100%">
</br>
<a href="https://youtu.be/igZCEr3HwCg"><strong>πŸ‘€ Watch it in action β†’ </strong></a>

</div>

πŸ’œ About daily.dev

IMPORTANT

Star us to show your support and love for daily.dev ⭐️

daily.dev is a professional network for developers to learn, collaborate, and grow together. With daily.dev, you can discover a wide variety of professional knowledge, create groups where you can collaborate with other developers you appreciate, and discuss the latest trends in the developer ecosystem. It works offline and is available both as a browser extension and as a Progressive Web App (PWA).

<img src="assets/github repo star graphic.png" alt="daily.dev star banner" width="100%">

<details>
<summary><kbd>Star History</kbd></summary>
<picture>
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=dailydotdev%2Fdaily&theme=light&type=Date">
<img width="100%" src="https://api.star-history.com/svg?repos=dailydotdev%2Fdaily&type=Date">
</picture>
</details>

πŸ“Œ Get daily.dev

daily.dev is currently available for Google Chrome and Microsoft Edge. There's also a PWA for mobile devices.

Get it now on:

<p align="center">
<a href="https://r.daily.dev/chrome">
<img src="https://img.shields.io/badge/%20-Chrome-red?logo=google-chrome&logoColor=white" alt="Download for Chrome" />
</a>
<a href="https://microsoftedge.microsoft.com/addons/detail/dailydev-news-for-busy/cbdhgldgiancdheindpekpcbkccpjaeb">
<img src="https://img.shields.io/badge/%20-Edge-blue?logo=microsoft-edge&logoColor=white" alt="Download for Edge" />
</a>
<a href="https://api.daily.dev/get">
<img src="https://img.shields.io/badge/%20-Mobile-502ab0" alt="Download for Mobile" />
</a>
</p>

πŸ“― Philosophy

We recognize that developers today have the greatest power as a professional group to drive change and affect the lives of billions. Many platforms provide developers with tools that serve their success or the goals of their workplace, but daily.dev is by design for developers themselves.

We, as developers, know how challenging it is to grow professionally with so much going on, and that's why we built daily.dev β€” to make it easy for us to navigate the abundant content and discover all the knowledge they need with zero effort.

You can use daily.dev to:


* πŸ‘¨β€πŸ’» Learn and stay up-to-date

* πŸ™Œ Interact based on the latest trends in our ecosystem

* πŸš€ Collaborate with other developers you know and appreciate


🌲 daily.dev projects

daily.dev might look simple on the surface, but actually, it is powered by a complex and robust system of different applications. It contains several services, some are big, others are micro and easy to maintain. Below is the list of different projects that we maintain under daily.dev.

πŸ™Œ Community & Docs


* daily - This is the repository you are currently at. It serves as a central place for all the projects. It contains documentation, community ideas, suggestions, and whatnot.

* docs - This is the repository for official product documentation of daily.dev.


🎨 Frontend


* apps - Monorepo with all the frontend-related projects since daily.dev 3.0. This includes both the extension and the webapp.


🎈 Others


* action-devcard - GitHub Actions for adding daily DevCard to GitHub profile. Read the guide to set it up.


πŸš€ Running daily.dev locally

NOTE

Currently, not all services are ready (or needed) for local environments, so Daily Redirector, Daily Monetization, and Authentication services are not available for you.


To spin up a local environment, you will need Docker. Do the steps below and you should be able to start trying to center a div:
- Fork this repo: https://github.com/dailydotdev/apps
- Pull it locally
- Run docker compose up
- Apply all migrations by running docker compose exec daily-api node ./node_modules/typeorm/cli.js migration:run -d src/data-source.js
- Once done, seed your local data by running docker compose exec daily-api node ./bin/import
- Then lastly, run npm run dev:oss
- The app should run at http://localhost:5002/

πŸ™Œ Want to contribute?

We are open to all kinds of contributions. If you want to:


* πŸ€” Suggest a feature

* πŸ› Report an issue

* πŸ“– Improve documentation

* πŸ‘¨β€πŸ’» Contribute to the code


You are more than welcome. Before contributing, kindly check our guidelines.

πŸ’¬ What do you think of daily.dev?

<div align="left">
<p><a href="https://twitter.com/dailydotdev/"><img alt="Twitter @dailydotdev" align="center" src="https://img.shields.io/badge/twitter-%231DA1F2.svg?&style=for-the-badge&logo=twitter&logoColor=white" /></a>&nbsp; Tweet us @dailydotdev to share your thoughts and stay up-to-date. </p>
<p><a href="https://www.producthunt.com/products/daily-dev"><img alt="daily.dev at ProductHunt" align="center" src="https://img.shields.io/badge/producthunt-%23DA552F.svg?&style=for-the-badge&logo=product-hunt&logoColor=white" /></a>&nbsp; Check out our Product Hunt page.</p>
<p><a href="https://daily.dev"><img alt="daily.dev Website" align="center" src="https://img.shields.io/badge/Daily Website-%233693F3.svg?&style=for-the-badge&logo=icloud&logoColor=white" /></a>&nbsp; Visit our home for a bunch of useful links.</p>
<p><a href="https://chromewebstore.google.com/detail/daily-20-source-for-busy/jlmpjdjjbgclbocgajdjefcidcncaied"><img alt="daily.dev at ChomeStore" align="center" src="https://img.shields.io/badge/Chrome Web Store-%234285F4.svg?&style=for-the-badge&logo=google-chrome&logoColor=white" /></a>&nbsp; See our Chrome Store page to grab the extension or share your feedback.</p>
<p><a href="https://microsoftedge.microsoft.com/addons/detail/dailydev-news-for-busy/cbdhgldgiancdheindpekpcbkccpjaeb"><img alt="daily.dev at EdgeAddons" align="center" src="https://img.shields.io/badge/Edge Addons-%230078D7.svg?&style=for-the-badge&logo=microsoft-edge&logoColor=white" /></a>&nbsp; Check us out on Microsoft Edge Addons and let us know your thoughts.</p>

πŸ“‘ License


Licensed under AGPL-3.0.

<div align="right">

[![][back-to-top]](#readme-top)

</div>

<!-- LINK GROUP -->

[back-to-top]: https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square
[product-docs-link]: https://docs.daily.dev/docs/intro
[changelog-link]: https://app.daily.dev/sources/daily_updates
[report-bug-link]: https://github.com/dailydotdev/daily/issues/new?assignees=&labels=Type%3A+Bug&projects=&template=---bug-report.yml&title=%F0%9F%90%9B+BUG%3A+
[github-discussions-link]: https://github.com/dailydotdev/daily/discussions/new?category=feature-requests
[swag-store-link]: https://store.daily.dev/
[brand-book-link]: https://brand.daily.dev/

<!-- SHIELDS GROUP -->

[chrome-users-shield]: https://img.shields.io/chrome-web-store/users/jlmpjdjjbgclbocgajdjefcidcncaied?style=flat-square&logo=googlechrome&logoColor=white&label=chrome%20active%20users&labelColor=black&color=9E15D9
[chrome-users-link]: https://chromewebstore.google.com/detail/dailydev-the-homepage-dev/jlmpjdjjbgclbocgajdjefcidcncaied
[extension-rating-shield]: https://img.shields.io/amo/rating/daily?style=flat-square&labelColor=black&color=0FC54F
[extension-rating-link]: https://api.daily.dev/get
[latest-version-shield]: https://img.shields.io/chrome-web-store/v/jlmpjdjjbgclbocgajdjefcidcncaied?style=flat-square&label=latest%20version&labelColor=black&color=0FC54F
[latest-version-link]: https://api.daily.dev/get
[github-stars-shield]: https://img.shields.io/github/stars/dailydotdev/daily?style=flat-square&logo=github&labelColor=black&color=508CF9
[github-stars-link]: https://github.com/dailydotdev/daily/stargazers
[github-license-shield]: https://img.shields.io/github/license/dailydotdev/daily?style=flat-square&logo=github&labelColor=black&color=508CF9
[github-license-link]: https://github.com/dailydotdev/daily/issues

<!-- SHARE BUTTONS GROUP -->

[share-linkedin-link]: https://www.linkedin.com/shareArticle?mini=true&url=https%3A//daily.dev
[share-linkedin-shield]: https://img.shields.io/badge/-share%20on%20linkedin-black?labelColor=black&logo=linkedin&logoColor=white&style=flat-square
[share-mastodon-link]: https://mastodon.social/share?text=I%20recently%20started%20using%20daily.dev%20-%20It's%20like%20a%20newsfeed%20but%20just%20for%20dev%20content.%20Pretty%20handy%20for%20staying%20up%20to%20date%20without%20the%20usual%20internet%20rabbit%20hole.%20Might%20be%20a%20nice%20break%20from%20the%20usual%20sites.&url=
[share-mastodon-shield]: https://img.shields.io/badge/-share%20on%20mastodon-black?labelColor=black&logo=mastodon&logoColor=white&style=flat-square
[share-reddit-link]: http://www.reddit.com/submit?url=https%3A%2F%2Fdaily.dev&title=I%20recently%20started%20using%20daily.dev%20-%20It's%20like%20a%20newsfeed%20but%20just%20for%20dev%20content.%20Pretty%20handy%20for%20staying%20up%20to%20date%20without%20the%20usual%20internet%20rabbit%20hole.%20Might%20be%20a%20nice%20break%20from%20the%20usual%20sites.
[share-reddit-shield]: https://img.shields.io/badge/-share%20on%20reddit-black?labelColor=black&logo=reddit&logoColor=white&style=flat-square
[share-telegram-link]: https://t.me/share/url?url=https%3A//daily.dev&text=I%20recently%20started%20using%20daily.dev%20-%20It's%20like%20a%20newsfeed%20but%20just%20for%20dev%20content.%20Pretty%20handy%20for%20staying%20up%20to%20date%20without%20the%20usual%20internet%20rabbit%20hole.%20Might%20be%20a%20nice%20break%20from%20the%20usual%20sites.
[share-telegram-shield]: https://img.shields.io/badge/-share%20on%20telegram-black?labelColor=black&logo=telegram&logoColor=white&style=flat-square
[share-whatsapp-link]: https://api.whatsapp.com/send?text=I%20recently%20started%20using%20daily.dev%20-%20It's%20like%20a%20newsfeed%20but%20just%20for%20dev%20content.%20Pretty%20handy%20for%20staying%20up%20to%20date%20without%20the%20usual%20internet%20rabbit%20hole.%20Might%20be%20a%20nice%20break%20from%20the%20usual%20sites.%20https%3A%2F%2Fdaily.dev
[share-whatsapp-shield]: https://img.shields.io/badge/-share%20on%20whatsapp-black?labelColor=black&logo=whatsapp&logoColor=white&style=flat-square
[share-x-link]: https://twitter.com/intent/tweet?text=I%20recently%20started%20using%20daily.dev%20-%20It's%20like%20a%20newsfeed%20but%20just%20for%20dev%20content.%20Pretty%20handy%20for%20staying%20up%20to%20date%20without%20the%20usual%20internet%20rabbit%20hole.%20Might%20be%20a%20nice%20break%20from%20the%20usual%20sites.&url=
[share-x-shield]: https://img.shields.io/badge/-share%20on%20x-black?labelColor=black&logo=x&logoColor=white&style=flat-square