Apps

daily.dev application suite
Alternatives To Apps
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Next.js102,9857,7163,62415 hours ago1,624September 23, 20221,583mitJavaScript
The React Framework
Swr26,100134513 days ago124September 12, 202292mitTypeScript
React Hooks for Data Fetching
Trpc23,38056a day ago332September 22, 2022102mitTypeScript
🧙‍♀️ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.
Jsoncrack.com22,990
9 days ago44gpl-3.0TypeScript
⭐️ Transform data chaos into clarity with JSON Crack - the ultimate JSON visualization solution.
Nativebase19,1064,2913059 days ago348September 23, 2022288mitTypeScript
Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.
Lenster17,355
14 hours ago115gpl-3.0TypeScript
Lenster is a decentralized, and permissionless social media app built with Lens Protocol 🌿
Nx16,983126264a day ago846September 23, 2022693mitTypeScript
Smart, Fast and Extensible Build System
Next Auth15,382217314 hours ago567August 01, 2022199iscTypeScript
Authentication for the Web.
Affine13,839
20 hours ago158mpl-2.0TypeScript
There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
Sst12,7244a day ago681September 23, 2022614mitJavaScript
💥 SST makes it easy to build full-stack serverless apps.
Alternatives To Apps
Select To Compare


Alternative Project Comparisons
Readme

daily.dev App Suite

Everything you see on daily.dev

Build Status License StackShare

Open in Gitpod

This monorepo contains daily.dev's application suite. The repo includes the web app and the extension, along with shared components for the two. The decision was made to allow faster iterations and to keep features parity in both platforms.

Technology

  • NPM for managing dependencies.
  • Node v16.15.0 (a .nvmrc is presented for nvm users).
  • lerna for managing the monorepo.

Projects

eslint-config

Shared settings for eslint for all the projects in this repo.

extension

The browser extension project. Includes webpack configuration for browser extensions and the dedicated components just for the extension.

prettier-config

Shared settings for prettier for all the projects in this repo.

shared

The main project with most of the components that are used in the applications. Every component that need to be used in both platforms should be placed in this project. This includes the design system components, custom hooks, and many more.

webapp

The web app project. It is a Next.js project and it has more pages than the extension. Such as registration page, post page, profile page, etc. For more information click here.

Local Environment

To spin up a local environment, we suggest using GitPod. Everything is already configured and should work out of the box. We have a GitPod button above, click on it and let's roll!

Want to Help?

So you want to contribute to daily.dev app suite and make an impact, we are glad to hear it. 😍

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: https://github.com/dailydotdev/.github/blob/master/CONTRIBUTING.md

Bootstrap Project

After cloning the project, please make sure to run the following commands to bootstrap the project:

npm i -g lerna
lerna bootstrap

Firefox Review

  • Install node v16.15.0 and npm v8.5.5
  • Install lerna as a global package npm i -g lerna
  • Bootstrap project lerna bootstrap
  • Change working directory to extension project cd packages/extension
  • Build Firefox version npm run build:firefox
  • Firefox build should be located at dist
Popular Reactjs Projects
Popular Nextjs Projects
Popular Web User Interface Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Typescript
Reactjs
Nextjs
Tailwindcss
Preact