Skip to content
View David-Desmaisons's full-sized avatar
working from home
working from home

Organizations

@SortableJS @NeutroniumCore
Block or Report

Block or report David-Desmaisons

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
David-Desmaisons/README.md

David Desmaisons

Linkedin Badge Buy me a coffee contact

my octocat


⚡ About

  • French born, living in Brazil
  • Programming since the age of 10 (saudades Amstrad CPC 6128).
  • I may accept freelance opportunities if related to Vue.js or Neutronium.
  • Always curious and learning new languages/ algorithms/ concepts/ frameworks .
  • If I am looking for some piece of software that I can not find, I may end up implementing and publishing it as a github repository.

🚀Main projects

  • Neutronium a C# framework to build .NET MVVM desktop applications using HTML, CSS and javascript.
  • RateLimiter a C# client-side rate limiting utility.
  • ComposableAsync A framework to create, compose and inject asynchronous behaviors in .Net Framework and .Net Core. Including a circuit breaker and an in process actor model.
  • CodeDependencyScanner A C# application to visualize and interact with .Net assembly objects (class, interface, enum, struct) and their dependencies.
  • Vue.Draggable and vue.draggable.next components that handle drag-and-drop.
  • Vue.D3.tree a component to display tree based on D3.js layout.
  • Vue.D3.sunburst a sunburst component based on D3.js.
  • 📈 vue-plotly a wrapper for plotly.js.
  • 🛠️ vue-cli-plugin-component a vue-cli 3 plugin to create component.
  • 🛠️ ComponentFixture an Interactive sandox playground for vue components.
  • Vue.Resize a directive to detect resize events.

🔭Currently

  • Improving Vue.D3.sunburst

☕ Others

  • 🖋 I wrote an article about using slot for behaviors in vue.js.
  • ☕If one of my repo has helped you, especially if you are using it in production, please consider making a donation.

Top Langs

Pinned

  1. NeutroniumCore/Neutronium NeutroniumCore/Neutronium Public

    🚀 Build .NET desktop applications using HTML, CSS and javascript.

    C# 1.3k 122

  2. SortableJS/Vue.Draggable SortableJS/Vue.Draggable Public

    Vue drag-and-drop component based on Sortable.js

    JavaScript 19.8k 2.9k

  3. Vue.D3.tree Vue.D3.tree Public

    Vue component to display tree based on D3.js layout.

    Vue 868 136

  4. Vue.Isotope Vue.Isotope Public

    📱 Vue component for isotope filter & sort magical layouts

    JavaScript 344 48

  5. Vue.resize Vue.resize Public

    Vue directive to detect resize events with deboucing and throttling capacity.

    JavaScript 327 36

  6. RateLimiter RateLimiter Public

    C# rate limiting utility

    C# 277 34