apps
Ochiq manbalardandaily.dev ilovalar toʻplami
Mashina tarjimasi · Asl matnni koʻrsatish
daily.dev application suite
Sharh
- daily
- extension
- nextjs
- react
- tailwindcss
- vercel
- webapp
Oʻrnatish
Buyruqlar faqat koʻrsatiladi, marketpleys ularni bajarmaydi. Rasmiy hujjatlar bilan solishtiring.- Rasmiy saytOchiq manbalardankatalog metamaʼlumotlaridandaily.dev/ ↗
- Rasmiy reliz fayllariOchiq manbalardanoxirgi rasmiy relizdangithub.com/dailydotdev/apps/releases/tag/v3.47.15 ↗
- Manbadan yigʻishOchiq manbalardankatalog metamaʼlumotlaridan
Manbadan yigʻish: tekshirilgan yigʻish retsepti yoʻq — repozitoriy koʻrsatmalariga amal qiling.
github.com/dailydotdev/apps ↗
Moslik
«Nomaʼlum» dalil topilmaganini bildiradi, mahsulot mos emasligini emas.| Platforma | Holat | Arxitektura | Dalil | Ishonchlilik |
|---|---|---|---|---|
| Web browser | Nomaʼlum | — | — | — |
| Server / self-hosted | Nomaʼlum | — | — | — |
| Container (OCI) | Nomaʼlum | — | — | — |
Relizlar
tekshirilgan: 30-okt, 20263.47.15 versiyasi fayllari
| Fayl | Platforma | Hajm | SHA-256 | Rasmiy manbadan yuklab olish |
|---|---|---|---|---|
| daily-extension-v3.47.15.zip | Nomaʼlum | 4,1 MB | c1e683a6c661… | Rasmiy manba ↗ |
Relizlar tarixi
- v3.47.1427-okt, 2026Rasmiy manba ↗
- v3.47.1325-okt, 2026Rasmiy manba ↗
- v3.47.1224-okt, 2026Rasmiy manba ↗
- v3.47.1121-okt, 2026Rasmiy manba ↗
- v3.47.1016-okt, 2026Rasmiy manba ↗
- v3.47.916-okt, 2026Rasmiy manba ↗
- v3.47.813-okt, 2026Rasmiy manba ↗
Sifat profili
algoritm quality-v1.0 · baholangan 16-okt, 2026Baho tarkibi
Litsenziya
AGPL-3.0Bu katalog siyosati holati, yuridik xulosa emas.
Manbalar
Sharhlar
Hali sharhlar yoʻq.
Muqobillar
README
dailydotdev/apps dan · litsenziya AGPL-3.0 · yuklangan 30-okt, 2026This monorepo contains daily.dev's application suite. The repo includes the web app and the extension, along with shared components for the two. By using a monorepo approach, we can easily share code and maintain consistency across the different parts of the application suite. The decision was made to allow faster iterations and to keep features parity in both platforms.
Technologies
- Node v24.22.1 (a
.nvmrcis presented for nvm users). - pnpm 10.33.4 for managing the monorepo and dependencies.
Projects
packages
contains a collection of smaller projects or libraries that are used across the daily.dev application suite. Here's a brief overview of each package mentioned:
-
eslint-config
Shared ESLint settings for maintaining consistent code quality across the project.
-
eslint-rules
A custom ESLint plugin that defines a set of rules for the project, including a rule to enforce consistent color usage.
-
extension
The browser extension project. Includes webpack configuration for browser extensions and the dedicated components just for the extension.
-
prettier-config
Shared Prettier settings for all the projects in this repo.
-
shared
The main project contains most of the components used in the applications. Every component that needs to be used on both platforms should be placed in this project. This includes the design system components, custom hooks, and many more.
-
storybook
The Storybook configuration for the project, used to develop and showcase UI components in isolation.
-
webapp
The web app project. This is a Next.js project and has more pages than the extension, such as a registration page, post page, profile page, etc. For more information click here.
Want to Help?
So you want to contribute to daily.dev app suite and make an impact, we are glad to hear it. :heart_eyes:
Before you proceed we have a few guidelines for contribution that will make everything much easier.
We would appreciate if you dedicate the time and read them carefully: CONTRIBUTING.md
Bootstrap Project
After cloning the project, please make sure to run the following commands to bootstrap the project:
nvm use
corepack enable
corepack prepare pnpm@10.33.4 --activate
pnpm install
New git worktrees get the gitignored local files listed in .worktreeinclude (the webapp's local env file and dev certificates) copied from the main checkout. Claude Code does this natively when it creates a worktree; for a plain git worktree add, pnpm install does it, or run pnpm worktree:setup in a worktree that already has node_modules. Add new local-only files to .worktreeinclude as plain paths, and never commit them.
Dependency Supply-Chain Hardening
This repo delays newly published package versions for seven days via minimumReleaseAge: 10080 in pnpm-workspace.yaml. Keep using the pinned pnpm version from package.json; older pnpm versions do not enforce this setting.
Keep pnpm-lock.yaml committed, use frozen-lockfile installs in CI, and avoid adding git or tarball dependencies unless they are reviewed explicitly. If an urgent dependency update must bypass the cooldown, add a temporary minimumReleaseAgeExclude entry in pnpm-workspace.yaml, review the package contents/provenance first, and remove the exception after the release ages out.
Run Extension Locally
Example for Chrome:
- Run
pnpm --filter extension devin the root directory - Open Chrome and go to
chrome://extensions/ - Enable
Developer modein the top right corner - Click on
Load unpackedand select thepackages/extension/dist/chromefolder - The extension should be loaded and you should be able to see it in the extensions list
- Enable the extension, don't forget to disable it when you are done
- Disable the production extension if you have it installed as it might cause conflicts