Projets

L’open source est une vraie passion et un mode de pensée. Mes outils sont utilisés par des milliers de développeurs dans le monde entier.

Thème Gatsby Premium

Smooth DOC

Smooth DOC permet de créer des documentations de qualité professionnelles, le tout avec un minimum de configuration.

  • Gatsby
  • docs
  • theme
  • templates
  • .
Intégré dans create-react-app

SVGR

SVGR transforme les SVG en composants React. Il s’utilise via CLI, webpack, rollup, Node.js ou en ligne et est inclus dans create-react-app. SVGR cumule 2M de téléchargements par semaine.

  • .
  • .
  • React
  • AST
  • Babel
  • create-react-app
Recommandé par la core team React

Loadable Components

Loadable Components est la solution de Code Splitting pour React compatible avec le Server Side Rendering. C’est la librairie de référence si on n’utilise pas de frameworks tel que Next.js ou Gatsby.

  • React
  • Code Splitting
  • webpack
  • rollup
  • .
  • .
Design System Toolkit

xstyled

xstyled est une extension à styled-components et emotion. Il met le theming au coeur du langage CSS et fournit des utilitaires pour aider à la création d’un design system consistant.

  • .
  • .
  • React
  • CSS-in-JS
  • Styled Components
  • emotion
React UI Library

Smooth UI

Smooth UI est une librairie de composants simple et efficace pour React. Elle contient des composants accessibles et prêts à être utilisés. xstyled et Reakit sont les fondations de Smooth UI.

  • React
  • UI Library
  • .
  • .
Collection de thèmes Gatsby

JamTemplates

JamTemplates est un show-case de thèmes Gatsby gratuits de haute qualité. Tout le monde peut ajouter un thème via une simple pull-request sur GitHub.

  • Gatsby
  • themes
  • templates
GitHub App

Bundle Analyzer

Bundle Analyzer est un service qui permet de monitorer et de garantir les performances du bundle webpack au cours du temps. Il est disponible gratuitement en tant que GitHub App.

  • Node.js
  • automation
  • devops
Preset Jest officielle

Jest Puppeteer

Jest Puppeteer lie Jest et Puppeteer pour proposer une solution de end-to-end testing clef en main. A l’aide d’utilitaires, Jest Puppeteer garantit les bonnes pratiquesen matière de test.

  • .
  • .
  • Node.js
  • Jest
  • Puppeteer
  • E2E Testing
Outil de déploiement universel

Shipit

Shipit est un outil d’automatisation et de déploiement. Une API simple en JavaScript permet de déployer du code sur un serveur.

  • Node.js
  • automation
  • devops
  • .
  • .

Retrouvez toute l’actualité open source, business, workshops dans ma newsletter.

Greg Bergé © 2020