Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub / nicoespeon 70 repositories

Dev who refactors Legacy Code • Conf organizer • Speaker • Productivity nerd

Funding links: https://github.com/sponsors/nicoespeon

nicoespeon/abracadabra

Automated refactorings for VS Code (JS & TS) ✨ It's magic ✨

Language: TypeScript - Size: 75.6 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 741 - Forks: 47

nicoespeon/hocus-pocus 📦

VS Code extension that makes useful things appear out of the void (JS & TS) 🔮

Language: TypeScript - Size: 21.3 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 34 - Forks: 6

nicoespeon/gitgraph.js

👋 [Looking for maintainers] - A JavaScript library to draw pretty git graphs in the browser

Language: TypeScript - Size: 5.59 MB - Last synced: 21 days ago - Pushed: 4 months ago - Stars: 2,977 - Forks: 362

nicoespeon/vlc Fork of videolan/vlc

VLC media player - All pull requests are ignored, please follow https://wiki.videolan.org/Sending_Patches_VLC/

Size: 507 MB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nicoespeon/TypeScript Fork of microsoft/TypeScript

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

Language: TypeScript - Size: 1.72 GB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nicoespeon/tailwindcss Fork of tailwindlabs/tailwindcss

A utility-first CSS framework for rapid UI development.

Size: 90.7 MB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nicoespeon/rubberduck-vscode Fork of rubberduck-ai/rubberduck-vscode

Use AI-powered code edits, explanations, code generation, error diagnosis, and chat in Visual Studio Code with the official OpenAI API.

Size: 11.2 MB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nicoespeon/Refactoring-Kata-Lift-Pass-Pricing Fork of martinsson/Refactoring-Kata-Lift-Pass-Pricing

A refactoring kata where you'll practice disentangling business logic from frameworks and SQL

Size: 2.38 MB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 1

nicoespeon/langchain Fork of langchain-ai/langchain

⚡ Building applications with LLMs through composability ⚡

Size: 20.6 MB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nicoespeon/compose Fork of docker/compose

Define and run multi-container applications with Docker

Size: 23.2 MB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nicoespeon/Awesome-Black-Friday-Cyber-Monday Fork of trungdq88/Awesome-Black-Friday-Cyber-Monday

Awesome deals on Black Friday: Apps, SaaS, Books, Courses, etc.

Size: 1.03 MB - Last synced: 21 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

nicoespeon/understandlegacycode.com

Change Messy Software Without Breaking It

Language: JavaScript - Size: 138 MB - Last synced: 19 days ago - Pushed: 21 days ago - Stars: 2 - Forks: 1

nicoespeon/vscode-slides

👩‍🏫 VS Code as a presentation tool

Language: TypeScript - Size: 4.4 MB - Last synced: 21 days ago - Pushed: 5 months ago - Stars: 59 - Forks: 5

nicoespeon/trello-kanban-analysis-tool

💤 [Not maintained] Analyse Kanban metrics from a Trello board -

Language: JavaScript - Size: 586 KB - Last synced: 21 days ago - Pushed: over 4 years ago - Stars: 114 - Forks: 33

nicoespeon/talk-how-to-change-untested-code

Slides of my talk "I need to change this code, but it has no test! 🙀"

Language: JavaScript - Size: 1.38 MB - Last synced: 21 days ago - Pushed: almost 4 years ago - Stars: 5 - Forks: 0

nicoespeon/sass-graph-viz

Draw a visual graph of Sass dependencies

Language: TypeScript - Size: 3.54 MB - Last synced: 21 days ago - Pushed: almost 3 years ago - Stars: 25 - Forks: 2

nicoespeon/kata-gilded-rose-js

The Gilded Rose refactoring kata, in JavaScript. I use this during trainings.

Language: JavaScript - Size: 95.7 KB - Last synced: 21 days ago - Pushed: over 2 years ago - Stars: 5 - Forks: 2

nicoespeon/design-patterns

Implementation of Design Patterns in JS

Language: JavaScript - Size: 69.3 KB - Last synced: 21 days ago - Pushed: over 4 years ago - Stars: 16 - Forks: 10

nicoespeon/starter-book Fork of SaraVieira/starter-book

A book starter to kickstart your writing journey 🎉

Size: 4.22 MB - Last synced: 21 days ago - Pushed: 12 months ago - Stars: 1 - Forks: 0

nicoespeon/awesome-legacy-code Fork of legacycoderocks/awesome-legacy-code

A curated list of legacy systems with publicly available source code

Size: 31.3 KB - Last synced: 21 days ago - Pushed: 5 months ago - Stars: 1 - Forks: 0

nicoespeon/jest-html-loader

Integration of html-loader package with Jest 28+

Language: JavaScript - Size: 4.88 KB - Last synced: 21 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

nicoespeon/starter-kit-phoenix-elm

A starter kit for projects with Phoenix + Elm

Language: Elixir - Size: 49.8 KB - Last synced: 21 days ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 3

nicoespeon/website Fork of softwarecrafters/website

The website powering softwarecrafters.org, a website for people to find their local Software Craft communities.

Size: 9.95 MB - Last synced: 21 days ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

nicoespeon/talk-build-your-first-vscode-extension

Code of my workshop "Let's craft automated refactorings ourselves!"

Size: 85.9 KB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 5 - Forks: 2

nicoespeon/slides-2022 Fork of confooca/slides-2022

Size: 363 MB - Last synced: 12 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

nicoespeon/coding-challenge-frontend-b Fork of busbud/coding-challenge-frontend-b

A microsite that lists bus travel schedules for a given route and a given date

Size: 129 KB - Last synced: 12 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

nicoespeon/jest-extended-snapshot

Additional Jest matchers for snapshot testing.

Language: TypeScript - Size: 313 KB - Last synced: 8 days ago - Pushed: 11 months ago - Stars: 18 - Forks: 2

nicoespeon/growing-oo-software

TypeScript implementation of the use-case depicted in "Growing Object-Oriented Software, Guided by Tests"

Language: TypeScript - Size: 169 KB - Last synced: 21 days ago - Pushed: almost 4 years ago - Stars: 4 - Forks: 0

nicoespeon/react Fork of facebook/react

A declarative, efficient, and flexible JavaScript library for building user interfaces.

Language: JavaScript - Size: 187 MB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nicoespeon/skott Fork of antoine-coulon/skott

Automatically construct, traverse and visualize graphs generated from your Node.js project

Size: 213 KB - Last synced: 21 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

nicoespeon/refactoringjavascript.dev

Host of my Refactoring JavaScript course

Language: JavaScript - Size: 83.3 MB - Last synced: 21 days ago - Pushed: over 2 years ago - Stars: 2 - Forks: 1

nicoespeon/manawa

Helps you stay focus using the Pomodoro technique

Language: TypeScript - Size: 221 KB - Last synced: 21 days ago - Pushed: almost 6 years ago - Stars: 2 - Forks: 1

nicoespeon/learnsomevscode.com

Learn VS Code tips & tricks. Be more productive. Ship faster.

Language: JavaScript - Size: 2.23 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 1

nicoespeon/dotfiles

Collection of personal dotfiles

Language: Shell - Size: 24.5 MB - Last synced: 21 days ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 1

nicoespeon/remix-hexagonal-architecture Fork of antoinechalifour/remix-hexagonal-architecture

Using Remix SSR as an opportunity to explore hexagonal architecture for Web Apps

Language: TypeScript - Size: 378 KB - Last synced: 21 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

nicoespeon/nicoespeon

Size: 10.7 KB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nicoespeon/nicoespeon.github.io

Personal github hosted blog.

Language: JavaScript - Size: 101 MB - Last synced: 21 days ago - Pushed: 7 months ago - Stars: 27 - Forks: 5

nicoespeon/engine Fork of docker/engine

docker engine release repository fork of moby

Size: 147 MB - Last synced: 21 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0

nicoespeon/talk-secrets-hexagonal-architecture

Slides of my talk "The Secrets of Hexagonal Architecture"

Language: PHP - Size: 10.4 MB - Last synced: 21 days ago - Pushed: over 4 years ago - Stars: 3 - Forks: 0

nicoespeon/my-spotify-groomer

💤 [Not maintained] Clean my Spotify playlists from tracks I don't like anymore.

Language: JavaScript - Size: 1.48 MB - Last synced: 21 days ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0

nicoespeon/refactoringjavascript-kata

A coding exercise to practice your Atomic Refactorings skills

Language: JavaScript - Size: 38.1 KB - Last synced: 21 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

nicoespeon/next.js Fork of vercel/next.js

The React Framework

Size: 66.4 MB - Last synced: 21 days ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

nicoespeon/emerge Fork of glato/emerge

emerge is a code analysis tool that can be used to gather insights about source code structure, metrics, dependencies and complexity of software projects. It can scan the source code of a project and provide you an interactive web interface to explore and analyze your project by using graph structures (e.g. a dependency graph).

Size: 1.52 MB - Last synced: 21 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

nicoespeon/yul2020-slides Fork of confooca/yul2020-slides

ConFoo 2020 Slides

Size: 215 MB - Last synced: 21 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0

nicoespeon/code-complexity Fork of simonrenoult/code-complexity

Multiply commits per file with sloc per file. This is where your focus should be.

Size: 478 KB - Last synced: 21 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0

nicoespeon/strict-null-check-migration-tools Fork of figma/strict-null-check-migration-tools

Scripts used to migrate Figma's codebase to strictNullChecks

Size: 21.5 KB - Last synced: 21 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nicoespeon/calculator Fork of microsoft/calculator

Windows Calculator: A simple yet powerful calculator that ships with Windows

Size: 29.5 MB - Last synced: 21 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nicoespeon/mono Fork of mono/mono

Mono open source ECMA CLI, C# and .NET implementation.

Size: 545 MB - Last synced: 21 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

nicoespeon/talk-drawing-git-graphs

Talk "Drawing Git Graphs in the Browser"

Language: JavaScript - Size: 10.9 MB - Last synced: 21 days ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0

nicoespeon/discourse Fork of discourse/discourse

A platform for community discussion. Free, open, simple.

Size: 291 MB - Last synced: 21 days ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

nicoespeon/talk-safe-refactorings-legacy-code

Slides of my talk "Practicing safe Refactorings on Legacy Code"

Language: JavaScript - Size: 173 KB - Last synced: 21 days ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

nicoespeon/pr-metrics

Get metrics from Pull-Requests

Language: Elixir - Size: 105 KB - Last synced: 21 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 1

nicoespeon/babystepstimer.js Fork of coderbyheart/babystepstimer.js

A legacy codebase for refactoring katas.

Language: JavaScript - Size: 1.65 MB - Last synced: 21 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

nicoespeon/coderetreat.github.io Fork of coderetreat/coderetreat.org

Language: JavaScript - Size: 10.7 MB - Last synced: 21 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

nicoespeon/mdx-deck Fork of jxnblk/mdx-deck

:spades: MDX-based presentation decks

Language: JavaScript - Size: 3.77 MB - Last synced: 21 days ago - Pushed: about 5 years ago - Stars: 1 - Forks: 1

nicoespeon/hexagonalThis Fork of tpierrain/hexagonalThis

A simple kata to live-code with Alistair about Hexagonal Architecture

Language: C# - Size: 2.2 MB - Last synced: 21 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

nicoespeon/testing-marionette-behaviors

Illustrate how to test Marionette.js Behaviors

Language: CSS - Size: 85 KB - Last synced: 21 days ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

nicoespeon/gilded_rose_elixir_kata

The Gilded Rose Kata, done with Elixir

Language: Elixir - Size: 5.86 KB - Last synced: 21 days ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0

nicoespeon/mydatepicker Fork of NicoTuxx/mydatepicker

Angular2 date picker

Language: TypeScript - Size: 455 KB - Last synced: 21 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

nicoespeon/webapp-exercise Fork of pariswebcomps/webapp-exercise

Specs and scaffold of a webapp to develop to compare frameworks implementation

Language: HTML - Size: 2.83 MB - Last synced: 21 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

nicoespeon/inuit.css-web-template Fork of csswizardry/inuit.css-web-template

Web template for housing the inuit.css framework as submodule

Language: Racket - Size: 142 KB - Last synced: 21 days ago - Pushed: over 10 years ago - Stars: 4 - Forks: 3

nicoespeon/typescript-starter-cycle Fork of cyclejs-community/typescript-starter-cycle

A simple project for getting started with TypeScript in cycle.js, using Webpack

Language: TypeScript - Size: 11.7 KB - Last synced: 21 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

nicoespeon/cyclic-router Fork of cyclejs-community/cyclic-router

Router Driver built for Cycle.js

Language: JavaScript - Size: 1000 KB - Last synced: 21 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

nicoespeon/cyclejs-diversity-brunch

Illustrate the issue I'm facing to run Cycle.js Diversity with latest version of Brunch + ES6

Language: JavaScript - Size: 2.93 KB - Last synced: 21 days ago - Pushed: almost 8 years ago - Stars: 0 - Forks: 0

nicoespeon/built-with-cycle Fork of cyclejs-community/built-with-cycle

A website to showcase the cool projects built with Cycle.js

Language: JavaScript - Size: 3.44 MB - Last synced: 21 days ago - Pushed: almost 8 years ago - Stars: 0 - Forks: 0

nicoespeon/todomvc Fork of tastejs/todomvc

Helping you select an MV* framework - Todo apps for Backbone.js, Ember.js, AngularJS, and many more

Language: JavaScript - Size: 116 MB - Last synced: 21 days ago - Pushed: almost 8 years ago - Stars: 0 - Forks: 0

nicoespeon/soiree-minet

Site web de la soirée MiNET 2012 - Jeu HTML5 Pokémon-like

Language: JavaScript - Size: 4.81 MB - Last synced: 21 days ago - Pushed: almost 11 years ago - Stars: 0 - Forks: 0

nicoespeon/reports

Misc. personal reports from meetups and events. Either in English or French.

Size: 152 KB - Last synced: 21 days ago - Pushed: over 9 years ago - Stars: 1 - Forks: 0

nicoespeon/inuit.css Fork of inuitless/inuit.css

inuit.css—cooler than a polar bear’s toenails

Size: 1.21 MB - Last synced: 21 days ago - Pushed: almost 11 years ago - Stars: 1 - Forks: 0

nicoespeon/browser-diet Fork of zenorocha/browser-diet

The definitive front-end performance guide

Language: CSS - Size: 21 MB - Last synced: 21 days ago - Pushed: over 10 years ago - Stars: 0 - Forks: 0