Madrid, SpainIntelygenz

Madrid, SpainIntelygenz
Showing:

Openbase Activity

Joined Dec 2020

Rating Distribution

5
66
4
18
3
0
2
6
1
1

Feedback Distribution

70
Great Documentation
69
Easy to Use
32
Performant
24
Highly Customizable
22
Bleeding Edge
8
Hard to Use

Top Reviews

rt
react-table⚛️ Hooks for building fast and extendable tables and datagrids for React
Tables can be difficult to handle when they are complex (needs sorting, allows rows selections, filtering, custom cells, etc…). This library has evolved from offering functional and visual resources to just functional, this can feel awkward at the beginning but is better as making tables is easy but handing the logic is not. It solves any problem you may experience but has some problems when dealing with typescript (nothing you cannot fix) so take that in mind.
rt
react-table⚛️ Hooks for building fast and extendable tables and datagrids for React
Tables can be difficult to handle when they are complex (needs sorting, allows rows selections, filtering, custom cells, etc…). This library has evolved from offering functional and visual resources to just functional, this can feel awkward at the beginning but is better as making tables is easy but handing the logic is not. It solves any problem you may experience but has some problems when dealing with typescript (nothing you cannot fix) so take that in mind.
redux
reduxPredictable state container for JavaScript apps
With redux, you can solve one of the complex problems when making an application: dealing with local data and performing changes when data updates. The learning curve can be hard at the beginning but there are lots of examples and documentation. Inside the React world, there are some alternatives such as Context or hooks but this is still the best one.
auc
apollo-upload-clientA terminating Apollo Link for Apollo Client that fetches a GraphQL multipart request if the GraphQL variables contain files (by default FileList, File, Blob, or ReactNativeFile instances), or else fetches a regular GraphQL POST or GET request (depending on the config and GraphQL operation).
When it comes to GraphQL, uploading content is not supported natively. Including this functionality in Apollo requires this library to be installed so you can send that kind of information. It works well and is incredibly easy to use. Remember that changes have also to be done in the server to allow files to be received.
storybook
storybookStorybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.
This library has grown a lot in the last two years. With this you can make your own UI Component Library easily and it covers all expected functionality plus some extras such as examples as documentation. Their documentation is perfect, they even offer free courses that guide you through the process of creating and deploying a UI library and more. You can also make documentation, but if it is the only thing you want this library for, maybe you should go to a more specific library because this library takes time to learn..
dot
dotenvLoads environment variables from .env for nodejs projects.
This is a really useful library. It is a common problem to load configuration into a project, this can be difficult to implement (there are solutions with webpack and configuration files but those are trickier). With this library, you can use a .env file in the root of the project and this library will load them to the application. Works fantastic but have in mind that .env files can be dangerous if they are not well used.
tt
text-tablegenerate borderless text table strings suitable for printing to stdout
This library works almost the same as table library but in a more usable way. You add data to the provided function (as an array of arrays of data, then you add some configuration so you can manage things such as alignment and separators, and you receive a formated string with the data as table. Its practical and easy to use when developing an application but I do not recommend for solutions in production.
d3-scale
d3-scaleEncodings that map abstract data to visual representation.
Even when this library is designed for working with d3, it is useful for other purposes. With d3-scale you can establish relations between ranges of, for instance, time and color. Scales can be ordinal, linear, temporal, logarithmic… Documentation is great, and usability is hard to improve. Learning d3 scales can be tricky, so I recommend reading the documentation properly before working with this library.
styled-components
styled-componentsVisual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅
When working with React Components, you can set its structure and logic by coding on JS on the same file, but you need to make the styling on a separate file in CSS. With styled-components you can add the styles of a component in the same place as the component itself, making it more maintainable. There are alternatives such CSS-modules, you should learn about this one before making a decission.
rv
react-virtuosoThe most powerful virtual list component for React
There are plenty of solutions when working with virtualized tables. What differentiates this library from the other is that this one works better when handling rare cases. For instance, if you need features such as, variable row sizes that change on user interaction, auto-scroll, the addition of new elements from top… this is your library. The maintainer is responsible (within 3 days).
webpack-bundle-analyzer
webpack-bundle-analyzerWebpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap
Webpack offers a lot of advantages and it is easy to add new libraries or make optimizations but sometimes it can be hard to detect wrong optimizations or unexpected bundle size. With this library, you can analyze each of the components (dependencies) size that ends up in your bundle so you can make optimizations. It is useful when your application is too big and you have no idea why.

GitHub Activity

Joined Nov 2016
6
Followers
5
Following
21
Repositories
0
Gists
247
Pull Requests
209
Issues
2
Starred
2
Watched
da
degiro-apiUnofficial DeGiro stock broker API. See your portfolio and set up orders in the market like wall street
Easy to Use

Degiro is a broken well know in Europe (and all around the world). With this API you can get financial data, but it is not done by Degiro itself, have that in mind. They are constantly working of Degiro development so I am sure this library will get better and better.


0
yf
yahoo-financeYahoo Finance historical quotes and snapshot data downloader written in Node.js
Abandoned

Yahoo finance was a well know API for getting financial data. It got abandoned a while ago so I do not recommend this library. By the way, it still works and data is updated.


0
rdm
react-debug-mixinA React mixin component for logging React component lifecycle methods
Great Documentation

Even if this library is kind of obsolete and the lifecycling methods are getting obsolete, it works fine and it is simple to use, it requires a tiny amount of code to work.


0
ra
react-animationsA collection of animations for inline styles
Great Documentation
Easy to Use

When working with react, there is not a native way of performing animations. With this library, you can perform a basic variety of animations. Its documentation is great and is very usable.


0
@material-ui/lab
@material-ui/labMUI (formerly Material-UI) is the React UI library you always wanted. Follow your own design system, or start with Material Design.
Easy to Use
Great Documentation
Buggy

material-ui is probably the best React UI component library. This package contains the latest features. It is good for experimentation but have in mind that some things are buggy, so do not use this in production.


0
rl
redux-loggerLogger for Redux
Easy to Use
Great Documentation

Redux is complex to manage. It is easy to experience problems and sometimes hard to detect the origin of the problem. With this library, you can analyze in a proper way the things that are happening in the store so it simplifies the bug detection task.


0
font-awesome
font-awesomeThe iconic SVG, font, and CSS toolkit
Great Documentation
Easy to Use

This well know library includes a huge variety of icons in font format. It is way more simple to use and manipulate that SVG icons so it is a recommended approach.


0
yar
yarn📦🐈 Fast, reliable, and secure dependency management.
Easy to Use
Great Documentation

The best alternative to npm. Is kind of the same but easier to use and faster. Some people argue about its security but I have not to experience or hear about some with problems of this type.


0
d3-selection
d3-selectionTransform the DOM by selecting elements and joining to data.
Hard to Use
Great Documentation
Performant
Bleeding Edge

Even when this module is done for D3, works good in other scenarios. Allows you to make selections and modify the DOM, you can make a full application with just d3-selection and js.


0
tt
text-tablegenerate borderless text table strings suitable for printing to stdout
Great Documentation
Easy to Use

This library works almost the same as table library but in a more usable way. You add data to the provided function (as an array of arrays of data, then you add some configuration so you can manage things such as alignment and separators, and you receive a formated string with the data as table. Its practical and easy to use when developing an application but I do not recommend for solutions in production.


0