├── .eslintrc.json ├── .gitignore ├── README.md ├── app ├── favicon.ico ├── layout.tsx └── page.tsx ├── components ├── Collaboration │ ├── Collaboration.tsx │ └── Discount.tsx ├── Footer │ └── Footer.tsx ├── Hero-section │ └── Hero.tsx ├── Home.tsx ├── Navbar │ ├── NavUtils │ │ ├── Navlist.tsx │ │ └── Navlist2.tsx │ ├── Navbar.tsx │ ├── OpenSourceNav.tsx │ ├── ProductNav.tsx │ ├── SolutionNav.tsx │ └── StickyNav.tsx ├── Productivity │ ├── CodeSpace.tsx │ ├── HoverCard.tsx │ └── Productivity.tsx ├── Security │ ├── Projects.tsx │ └── Security.tsx └── index.ts ├── constants └── index.ts ├── font └── mona-sans-d1bf285e9b9b.woff2 ├── motion └── index.ts ├── next.config.js ├── package-lock.json ├── package.json ├── postcss.config.js ├── public ├── 3m.svg ├── actionProductibity.png ├── actions.svg ├── arcGreen.svg ├── arcGreenPro.svg ├── arcPink.svg ├── arcPinkCollab.svg ├── bag.png ├── bg-stars.webp ├── codeReview.svg ├── codeScaninigSec.png ├── codeSpace.svg ├── collabArc.svg ├── collabBracket.png ├── commandpost.png ├── copilot.svg ├── critical.png ├── dayhaysoos.jpeg ├── dependbotSecu.png ├── directus.png ├── disscusion.svg ├── disscussion.png ├── dropDown.png ├── dropDown.svg ├── dropDownUn.svg ├── earth-dark.jpg ├── eslint.png ├── facebook.svg ├── fluidicon.png ├── footer-galaxy.webp ├── githubF.svg ├── homebrew.png ├── illu-pull-requests.webp ├── imolorhe.jpeg ├── index.ts ├── issueColab.png ├── issues.svg ├── issuesCollab.png ├── kazupon.webp ├── kpmg.svg ├── linkEdin.svg ├── logo.svg ├── marcedeze.svg ├── mobileProductivity.png ├── package.svg ├── package1.png ├── png.svg ├── proArc.svg ├── proCodespace.png ├── proSideArc.svg ├── prodCover.png ├── prodCoverTop.png ├── prophen.webp ├── pullColab.png ├── sap.svg ├── scaningSec.png ├── search.svg ├── security.svg ├── securityIll.svg ├── share.svg ├── sindresorhus.webp ├── telsus.svg ├── tiktok.svg ├── twitch.svg ├── twitter.svg └── youtube.svg ├── styles └── globals.css ├── tailwind.config.ts ├── tsconfig.json └── types └── index.ts /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.js 7 | .yarn/install-state.gz 8 | 9 | # testing 10 | /coverage 11 | 12 | # next.js 13 | /.next/ 14 | /out/ 15 | 16 | # production 17 | /build 18 | 19 | # misc 20 | .DS_Store 21 | *.pem 22 | 23 | # debug 24 | npm-debug.log* 25 | yarn-debug.log* 26 | yarn-error.log* 27 | 28 | # local env files 29 | .env*.local 30 | 31 | # vercel 32 | .vercel 33 | 34 | # typescript 35 | *.tsbuildinfo 36 | next-env.d.ts 37 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). 2 | 3 | ## Getting Started 4 | 5 | First, run the development server: 6 | 7 | ```bash 8 | npm run dev 9 | # or 10 | yarn dev 11 | # or 12 | pnpm dev 13 | # or 14 | bun dev 15 | ``` 16 | 17 | Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. 18 | 19 | You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. 20 | 21 | This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. 22 | 23 | ## Learn More 24 | 25 | To learn more about Next.js, take a look at the following resources: 26 | 27 | - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. 28 | - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. 29 | 30 | You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! 31 | 32 | ## Deploy on Vercel 33 | 34 | The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. 35 | 36 | Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. 37 | -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/41434c9159d14468ac680cb455c0a5d827ad345f/app/favicon.ico -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- 1 | import "@styles/globals.css"; 2 | import type { Metadata } from "next"; 3 | 4 | export const metadata: Metadata = { 5 | title: "Github", 6 | description: "Github Landing Page Clone", 7 | }; 8 | 9 | export default function RootLayout({ 10 | children, 11 | }: { 12 | children: React.ReactNode; 13 | }) { 14 | return ( 15 | 16 |
{children} 17 | 18 | ); 19 | } 20 | -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- 1 | import { Home } from "@components"; 2 | 3 | export default function App() { 4 | return ( 5 | <> 6 |97 | GitHub Actions{" "} 98 | automates your build, test, and deployment workflow with simple 99 | and secure CI/CD. 100 |
101 |162 | GitHub Mobile 163 | fits your projects in your pocket, so you never miss a beat 164 | while on the go. 165 |
166 |228 | GitHub Sponsors lets 229 | you support your favorite open source maintainers and projects. 230 |
231 |
349 | Whether you’re scaling your startup or just learning how to code,
350 | GitHub is your home.
Join the world’s largest developer
351 | platform to build the innovations that empower humanity.
352 |
353 | Let’s build from here.
354 |
130 | reduction in onboarding
time with GitHub2
131 |
38 | Get tips, technical guides, and best practices. Once a month. 39 | Right in your inbox. 40 |
41 | 44 | Subscribe 45 | 46 |43 | The world’s leading AI-powered developer platform. 44 |
45 |128 | Trusted by the world's leading organizations 129 | 130 | ↘︎ 131 | 132 |
133 |60 | {item.subTitle} 61 |
62 | 63 |
135 | in developer productivity after three
years with GitHub
136 |
97 | GitHub Actions 98 | automates your build, test, and deployment workflow with simple 99 | and secure CI/CD. 100 |
101 |166 | 167 | GitHub Codespaces{" "} 168 | 169 | offers a complete dev environment in seconds. Code, build, test, 170 | and open pull requests from any repo. 171 |
172 |230 | GitHub Mobile 231 | fits your projects in your pocket, so you never miss a beat 232 | while on the go. 233 |
234 |130 | vulnerability fixes with GitHub1 131 |
132 |Empower developers
58 | With GitHub, you can secure code in minutes. 59 | 60 |210 | Code scanning 211 | is our code analysis tool that helps you remediate issues in your 212 | code. 213 |
214 | 248 |275 | Dependabot makes 276 | it easy to find and fix vulnerable dependencies in your supply 277 | chain. 278 |
279 | 313 |334 | Secret scanning 335 | automatically looks for partner patterns and prevents fraudulent 336 | use of accidentally committed secrets. 337 |
338 | 372 |