geekr - Habr clone

Ivana Ivana 5 Декабря 2023 (ред)

See it live

Go to the site and feel yourself at home! It can do almost everything that the original site does, but with its own tricks and features.


  • Dark mode 😲 and lots of other themes
  • Tons of customization settings and theme creation
  • Styled following Material Design
  • Mobile friendly
  • Coded with React, TypeScript and Redux


VK: @tarnatovski

Habr article:


2 Ответа

  1. Evg Evg 5 Декабря 2023 (ред.)

    Помню эту новость, много обсуждали везде и на Хабре в частности. Хороший клиент получился. )

  1. acidtmn acidtmn 10 Декабря 2023

    Кто-нибудь смог установить? У меня nodejs и npm свежие:

    root@Debian-12:~/habra# npm -v
    root@Debian-12:~/habra# node -v

    Вот что выдает:

    root@Debian-12:~/habra# npm install
    npm ERR! code ERESOLVE
    npm ERR! ERESOLVE unable to resolve dependency tree
    npm ERR! 
    npm ERR! While resolving: geekr.@0.1.0
    npm ERR! Found: @types/react@18.2.42
    npm ERR! node_modules/@types/react
    npm ERR!   dev @types/react@"^18.2.42" from the root project
    npm ERR! 
    npm ERR! Could not resolve dependency:
    npm ERR! peerOptional @types/react@"^16.8.6 || ^17.0.0" from @material-ui/icons@4.11.3
    npm ERR! node_modules/@material-ui/icons
    npm ERR!   @material-ui/icons@"^4.11.2" from the root project
    npm ERR! 
    npm ERR! Fix the upstream dependency conflict, or retry
    npm ERR! this command with --force or --legacy-peer-deps
    npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
    npm ERR! 
    npm ERR! 
    npm ERR! For a full report see:
    npm ERR! /root/.npm/_logs/2023-12-10T04_02_33_414Z-eresolve-report.txt
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /root/.npm/_logs/2023-12-10T04_02_33_414Z-debug-0.log