├── .eslintrc.json ├── app ├── favicon.ico ├── page.tsx └── layout.tsx ├── public ├── bag.png ├── eslint.png ├── bg-stars.webp ├── critical.png ├── directus.png ├── dropDown.png ├── fluidicon.png ├── homebrew.png ├── imolorhe.jpeg ├── kazupon.webp ├── package1.png ├── prodCover.png ├── prophen.webp ├── pullColab.png ├── commandpost.png ├── dayhaysoos.jpeg ├── disscussion.png ├── earth-dark.jpg ├── issueColab.png ├── issuesCollab.png ├── proCodespace.png ├── prodCoverTop.png ├── scaningSec.png ├── collabBracket.png ├── dependbotSecu.png ├── footer-galaxy.webp ├── sindresorhus.webp ├── codeScaninigSec.png ├── actionProductibity.png ├── illu-pull-requests.webp ├── mobileProductivity.png ├── linkEdin.svg ├── search.svg ├── twitch.svg ├── facebook.svg ├── dropDown.svg ├── dropDownUn.svg ├── twitter.svg ├── youtube.svg ├── issues.svg ├── proArc.svg ├── actions.svg ├── share.svg ├── package.svg ├── logo.svg ├── tiktok.svg ├── security.svg ├── codeReview.svg ├── codeSpace.svg ├── disscusion.svg ├── proSideArc.svg ├── 3m.svg ├── securityIll.svg ├── collabArc.svg ├── copilot.svg ├── githubF.svg ├── sap.svg ├── kpmg.svg ├── png.svg ├── arcPink.svg ├── arcGreenPro.svg ├── telsus.svg ├── arcPinkCollab.svg ├── arcGreen.svg ├── index.ts └── marcedeze.svg ├── postcss.config.js ├── font └── mona-sans-d1bf285e9b9b.woff2 ├── next.config.js ├── tailwind.config.ts ├── components ├── index.ts ├── Navbar │ ├── NavUtils │ │ ├── Navlist2.tsx │ │ └── Navlist.tsx │ ├── OpenSourceNav.tsx │ ├── ProductNav.tsx │ ├── SolutionNav.tsx │ ├── Navbar.tsx │ └── StickyNav.tsx ├── Home.tsx ├── Productivity │ ├── HoverCard.tsx │ ├── CodeSpace.tsx │ └── Productivity.tsx ├── Security │ ├── Projects.tsx │ └── Security.tsx ├── Collaboration │ ├── Discount.tsx │ └── Collaboration.tsx ├── Footer │ └── Footer.tsx └── Hero-section │ └── Hero.tsx ├── types └── index.ts ├── .gitignore ├── tsconfig.json ├── package.json ├── motion └── index.ts ├── README.md ├── styles └── globals.css └── constants └── index.ts /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /public/bag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/bag.png -------------------------------------------------------------------------------- /public/eslint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/eslint.png -------------------------------------------------------------------------------- /public/bg-stars.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/bg-stars.webp -------------------------------------------------------------------------------- /public/critical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/critical.png -------------------------------------------------------------------------------- /public/directus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/directus.png -------------------------------------------------------------------------------- /public/dropDown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/dropDown.png -------------------------------------------------------------------------------- /public/fluidicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/fluidicon.png -------------------------------------------------------------------------------- /public/homebrew.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/homebrew.png -------------------------------------------------------------------------------- /public/imolorhe.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/imolorhe.jpeg -------------------------------------------------------------------------------- /public/kazupon.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/kazupon.webp -------------------------------------------------------------------------------- /public/package1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/package1.png -------------------------------------------------------------------------------- /public/prodCover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/prodCover.png -------------------------------------------------------------------------------- /public/prophen.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/prophen.webp -------------------------------------------------------------------------------- /public/pullColab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/pullColab.png -------------------------------------------------------------------------------- /public/commandpost.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/commandpost.png -------------------------------------------------------------------------------- /public/dayhaysoos.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/dayhaysoos.jpeg -------------------------------------------------------------------------------- /public/disscussion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/disscussion.png -------------------------------------------------------------------------------- /public/earth-dark.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/earth-dark.jpg -------------------------------------------------------------------------------- /public/issueColab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/issueColab.png -------------------------------------------------------------------------------- /public/issuesCollab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/issuesCollab.png -------------------------------------------------------------------------------- /public/proCodespace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/proCodespace.png -------------------------------------------------------------------------------- /public/prodCoverTop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/prodCoverTop.png -------------------------------------------------------------------------------- /public/scaningSec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/scaningSec.png -------------------------------------------------------------------------------- /public/collabBracket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/collabBracket.png -------------------------------------------------------------------------------- /public/dependbotSecu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/dependbotSecu.png -------------------------------------------------------------------------------- /public/footer-galaxy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/footer-galaxy.webp -------------------------------------------------------------------------------- /public/sindresorhus.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/sindresorhus.webp -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /public/codeScaninigSec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/codeScaninigSec.png -------------------------------------------------------------------------------- /public/actionProductibity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/actionProductibity.png -------------------------------------------------------------------------------- /public/illu-pull-requests.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/illu-pull-requests.webp -------------------------------------------------------------------------------- /public/mobileProductivity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/public/mobileProductivity.png -------------------------------------------------------------------------------- /font/mona-sans-d1bf285e9b9b.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devwithzain/github-landing-page/HEAD/font/mona-sans-d1bf285e9b9b.woff2 -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- 1 | import { Home } from "@components"; 2 | 3 | export default function App() { 4 | return ( 5 | <> 6 | 7 | 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = { 3 | images: { 4 | remotePatterns: [{ hostname: "github.githubassets.com" }], 5 | }, 6 | }; 7 | 8 | module.exports = nextConfig; 9 | -------------------------------------------------------------------------------- /public/linkEdin.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/search.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/twitch.svg: -------------------------------------------------------------------------------- 1 | Twitch -------------------------------------------------------------------------------- /public/facebook.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/dropDown.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- 1 | import type { Config } from 'tailwindcss'; 2 | 3 | const config: Config = { 4 | content: [ 5 | './pages/**/*.{js,ts,jsx,tsx,mdx}', 6 | './components/**/*.{js,ts,jsx,tsx,mdx}', 7 | './app/**/*.{js,ts,jsx,tsx,mdx}', 8 | ], 9 | theme: { 10 | extend: { 11 | }, 12 | }, 13 | plugins: [], 14 | }; 15 | export default config; 16 | -------------------------------------------------------------------------------- /public/dropDownUn.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/twitter.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /public/youtube.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/issues.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /components/index.ts: -------------------------------------------------------------------------------- 1 | export { default as Home } from './Home'; 2 | export { default as Navbar } from './Navbar/Navbar'; 3 | export { default as Hero } from './Hero-section/Hero'; 4 | export { default as StickyNav } from './Navbar/StickyNav'; 5 | export { default as Security } from './Security/Security'; 6 | export { default as Footer } from './Footer/Footer'; 7 | export { default as Productivity } from './Productivity/Productivity'; 8 | export { default as Collaboration } from './Collaboration/Collaboration'; -------------------------------------------------------------------------------- /types/index.ts: -------------------------------------------------------------------------------- 1 | import { StaticImageData } from "next/image"; 2 | 3 | export type TnavListProps = { 4 | title: string; 5 | subTitle: string; 6 | icon: StaticImageData | string; 7 | }; 8 | 9 | export type TnavList2Props = { 10 | title: string; 11 | icon?: StaticImageData | string; 12 | }; 13 | 14 | export type ThoverCardProps = { 15 | children: React.ReactNode; 16 | backgroundColor: string; 17 | direction: string; 18 | left: string; 19 | className?: string; 20 | }; 21 | -------------------------------------------------------------------------------- /public/proArc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /.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 | -------------------------------------------------------------------------------- /public/actions.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/share.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/package.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es5", 4 | "lib": ["dom", "dom.iterable", "esnext"], 5 | "allowJs": true, 6 | "skipLibCheck": true, 7 | "strict": true, 8 | "noEmit": true, 9 | "esModuleInterop": true, 10 | "module": "esnext", 11 | "moduleResolution": "bundler", 12 | "resolveJsonModule": true, 13 | "isolatedModules": true, 14 | "jsx": "preserve", 15 | "incremental": true, 16 | "plugins": [ 17 | { 18 | "name": "next" 19 | } 20 | ], 21 | "paths": { 22 | "@*": ["./*"] 23 | } 24 | }, 25 | "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], 26 | "exclude": ["node_modules"] 27 | } 28 | -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/tiktok.svg: -------------------------------------------------------------------------------- 1 | TikTok -------------------------------------------------------------------------------- /public/security.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "github-landing-page", 3 | "version": "0.1.0", 4 | "private": true, 5 | "scripts": { 6 | "dev": "next dev", 7 | "build": "next build", 8 | "start": "next start", 9 | "lint": "next lint" 10 | }, 11 | "dependencies": { 12 | "@studio-freight/lenis": "^1.0.29", 13 | "cobe": "^0.6.3", 14 | "framer-motion": "^10.16.16", 15 | "next": "14.0.4", 16 | "react": "^18", 17 | "react-dom": "^18", 18 | "react-spring": "^9.7.3" 19 | }, 20 | "devDependencies": { 21 | "@types/node": "^20", 22 | "@types/react": "^18", 23 | "@types/react-dom": "^18", 24 | "autoprefixer": "^10.0.1", 25 | "eslint": "^8", 26 | "eslint-config-next": "14.0.4", 27 | "postcss": "^8", 28 | "tailwindcss": "^3.3.0", 29 | "typescript": "^5" 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /public/codeReview.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/codeSpace.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/disscusion.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/proSideArc.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /components/Navbar/NavUtils/Navlist2.tsx: -------------------------------------------------------------------------------- 1 | "use client"; 2 | import Link from "next/link"; 3 | import { share } from "@public"; 4 | import Image from "next/image"; 5 | import { TnavList2Props } from "@types"; 6 | import React, { useState } from "react"; 7 | 8 | export default function Navlist2({ title }: TnavList2Props) { 9 | const [focus, setFocus] = useState(false); 10 | return ( 11 | setFocus(true)} 13 | onMouseLeave={() => setFocus(false)} 14 | href="#" 15 | className={`flex items-center ${ 16 | focus ? "text-blue-600" : "text-neutral-500" 17 | }`}> 18 | {title} 19 | share 30 | 31 | ); 32 | } 33 | -------------------------------------------------------------------------------- /public/3m.svg: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /public/securityIll.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /components/Navbar/NavUtils/Navlist.tsx: -------------------------------------------------------------------------------- 1 | "use client"; 2 | import Link from "next/link"; 3 | import Image from "next/image"; 4 | import { useState } from "react"; 5 | import { TnavListProps } from "@types"; 6 | 7 | export default function Navlist({ title, subTitle, icon }: TnavListProps) { 8 | const [focus, setFocus] = useState(false); 9 | return ( 10 | setFocus(true)} 13 | onMouseLeave={() => setFocus(false)} 14 | className="py-3 flex items-center space-x-3 cursor-pointer"> 15 | img 24 |
28 |
32 | {title} 33 |
34 | {subTitle} 35 |
36 | 37 | ); 38 | } 39 | -------------------------------------------------------------------------------- /motion/index.ts: -------------------------------------------------------------------------------- 1 | export const container = { 2 | hidden: { opacity: 0 }, 3 | show: { 4 | opacity: 1, 5 | transition: { 6 | staggerChildren: 0.1, 7 | delayChildren: 0.1, 8 | }, 9 | }, 10 | }; 11 | 12 | export const item = { 13 | hidden: { opacity: 0, y: 3 }, 14 | show: { opacity: 1, y: 0, transition: { type: "keyframe" } }, 15 | }; 16 | 17 | export const lineVariant = { 18 | hidden: { height: 0 }, 19 | show: { height: "100%" }, 20 | }; 21 | 22 | 23 | 24 | export const SecurityContainer = { 25 | hidden: { opacity: 0 }, 26 | show: { 27 | opacity: 1, 28 | transition: { 29 | staggerChildren: 0.1, 30 | delayChildren: 0.4, 31 | }, 32 | }, 33 | }; 34 | 35 | export const SecurityItem = { 36 | hidden: { opacity: 0, scale: 0.8 }, 37 | show: { opacity: 1, scale: 1 }, 38 | }; 39 | 40 | export const navVariants = { 41 | hidden: { y: "-100%" }, 42 | vissible: { y: 0, transition: { ease: "easeInOut", duration: 0.7, backgroundColor: "red" }, } 43 | }; 44 | 45 | // Collaboration 46 | export const collabcontainervarients = { 47 | hidden: { opacity: 0 }, 48 | show: { 49 | opacity: 1, 50 | transition: { 51 | staggerChildren: 0.1, 52 | delayChildren: 0.1, 53 | }, 54 | }, 55 | }; 56 | 57 | export const collabitemvarients = { 58 | hidden: { opacity: 0, y: 40 }, 59 | show: { opacity: 1, y: 0 }, 60 | }; -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /public/collabArc.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /public/copilot.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/githubF.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/sap.svg: -------------------------------------------------------------------------------- 1 | 2 | 5 | 8 | 9 | -------------------------------------------------------------------------------- /components/Home.tsx: -------------------------------------------------------------------------------- 1 | "use client"; 2 | import Link from "next/link"; 3 | import { useEffect } from "react"; 4 | import Lenis from "@studio-freight/lenis"; 5 | import { 6 | Collaboration, 7 | Footer, 8 | Hero, 9 | Productivity, 10 | Security, 11 | StickyNav, 12 | } from "@components"; 13 | 14 | export default function Home() { 15 | useEffect(() => { 16 | const lenis = new Lenis(); 17 | 18 | function raf(time: any) { 19 | lenis.raf(time); 20 | requestAnimationFrame(raf); 21 | } 22 | 23 | requestAnimationFrame(raf); 24 | }, []); 25 | return ( 26 | <> 27 |
28 |
29 |
30 | 31 |
32 | 33 |
36 | 37 |
38 |
41 | 42 |
43 |
46 | 47 |
48 |
49 |
    50 |
  • 51 | 1 This 7X times factor is based on 52 | data from the industry’s longest running analysis of fix rates 53 | Veracode State of Software Security 2023, which cites the 54 | average time to fix 50% of flaws as 198 days vs. GitHub’s fix 55 | rates of 72% of flaws with in 28 days which is at a minimum of 56 | 7X faster when compared.. 57 |
  • 58 |
    59 |
  • 60 | 2The Total Economic Impact™ Of GitHub 61 | Enterprise Cloud and Advanced Security, a commissioned study 62 | conducted by Forrester Consulting, 2022. Results are for a 63 | composite organization based on interviewed customers. 64 |
  • 65 |
    66 |
  • 67 | 3 There are now 100 million 68 | developers around the world using GitHub. 69 | 70 | Read the blog post. 71 | 72 |
  • 73 |
74 |
75 |
76 |
77 |