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