Openbase Activity

Joined Jan 2021

Rating Distribution

5
56
4
4
3
3
2
0
1
0

Feedback Distribution

29
Great Documentation
22
Easy to Use
18
Performant
10
Responsive Maintainers
9
Highly Customizable
8
Bleeding Edge

Top Reviews

antd🌈 A UI Design Language and React UI library
I've stoped to use antd after their xmas-eg here is a link https://blog.shunliang.io/frontend/2018/12/25/the-ant-design-xmas-egg-that-went-wrong.html. It was my number one tool when I use React. But I switched to material-ui now.
antd🌈 A UI Design Language and React UI library
I've stoped to use antd after their xmas-eg here is a link https://blog.shunliang.io/frontend/2018/12/25/the-ant-design-xmas-egg-that-went-wrong.html. It was my number one tool when I use React. But I switched to material-ui now.
@storybook/react📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!
It was useless when we have <10 comments. But we we come up to create a custom design system it is a necessary tool that helps you to tract how your components change over time and see them in different combinations. Definitely better than look at all your pages to see how it look. Also you can find some good extension that that can make it even better.
axiosPromise based HTTP client for the browser and node.js
I've use this tool both for professional and pet projects. It is easy to start using it and create your first request. If I want to check some API but from browser I use this tool. Also I had a problem with loading status back in 2019. I am not sure if it was solved.
webpackA bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
For our internal team and collaboration panel we use Nuxt.js (with TypeScript that is transpiled into ES6), Webpack and npm. We enjoy the opinionated nature of Nuxt.js over vanilla Vue.js, as we would end up using all of the components Nuxt.js incorporates anyways and we can adhere to the conventions setup by the Nuxt.js project, which allows us to get better support in case we run into any dead ends. Webpack allows us to create reproducable builds and also debug our application with hot reloads, which greately increased the pace at which we are able to perform and test changes. We also incorporated a lot of testing (ESLint, Chai, Jasmine, Nightwatchjs) into our pipelines and can trigger those jobs through GitLab CI. All packages are fetched through npm, so that we can keep our git repositories slim and are notified of new updates aswell as reported security flaws.
puppeteerHeadless Chrome Node.js API
I work in a company building web apps with AngularJS. I started using Selenium for tests automation, as I am more familiar with Python. However, I found some difficulties, like the impossibility of using IDs and fixed lists of classes, ending up with using xpaths most, which unfortunately could change with fixes and modifications in the code. So, I started using Puppeteer, but I am still learning. It seems easier to find elements on the webpage, even if the creation and managing of arrays of elements seem to be a little bit more complicated than in Selenium, but it could be also due to my poor knowledge of JavaScript.
@tensorflow/tfjsA WebGL accelerated JavaScript library for training and deploying ML models.
I've used TF as a tool to run models in browser. I can't say it easy easy. But for some small models it is a great tool as you would run model on a client side so it would run faster for real time interactions if you compare it to one when you did a request to a server and there you run your python code. I played only with simple one models, but in a plan something hard. They have bunch of good examples that also helps to understand how to use tool. Also maintainers accept your PR or give a good feedback.
cypressFast, easy and reliable testing for anything that runs in a browser.
I've used to make end-to-end tests for a Vue.js app. It was easy to use. Also it is easy to debug a test since you can run it and see what test is doing. Also, we created a presentation video and use cypress as a tool. I would say the learning curve is downfall of this tool. Is isn't hard to learn how to use it, but it takes time when it comes easy to create new test.
danfojs-nodedanfo.js is an open source, JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data.
I've used this tool as an alternative to Python's pandas. The interface is quite similar. You can solve basic Titanium problem with it. Also it is a great tool if you use it with TensorFlow as I did for my pet project. I didn't spent much time on transiting data from csv to TensorFlow tensors beaches Danfo.js already use TensorFlow under the hood.
react-beautiful-dndBeautiful and accessible drag and drop for lists with React
We used this library as an alternative to react-dnd. Maintainers would accept your suggestions if it is satisfy their code-of-coduct requirements. Also, we use it for lists. It support dynamic change of list directions wha was really useful when we start to support mobile paltform.
lodashA modern JavaScript utility library delivering modularity, performance, & extras.
I've start using loads for my pet project. I need a tool to muggle data and loads help me with it. I think it would become less important when JavaScript start support methods that was introduced in lodash. It has good documentation. It wasn't hard to figure out how to use it.

1 Package Saved

GitHub Activity

Joined Jun 2015
21
Followers
4
Following
26
Repositories
7
Gists
177
Pull Requests
72
Issues
31
Starred
29
Watched

Organizations

nginxbeautifier
tilde-lab
Sagelyapp
mpds-io
8mos ago
tailwindcssA utility-first CSS framework for rapid UI development.
Great Documentation
Easy to Use
Performant
Highly Customizable
Bleeding Edge
Responsive Maintainers

I love that they released a v2-compat version which doesn't leave postcss 7 users behind, says a lot about the maintainers and that they care about their users. Great framework, even if it seems counter-intuitive at first.


1
8mos ago
nod
nodemonMonitor for any changes in your node.js application and automatically restart the server - perfect for development
Easy to Use
8mos ago
mocha☕️ simple, flexible, fun javascript test framework for node.js & the browser
Hard to Use

I tried both mocha and jest, but I continue to use jest. It is easier to write test with jest. It seems like the API is intuitive but jest is easier to use with react.


0
8mos ago
momentParse, validate, manipulate, and display dates in javascript.
Great Documentation
Performant
Responsive Maintainers

It save my day when I started to work with dates. But Today we have day.js it might be a better tool if you didn't have any date management lib in your bundle.


0
8mos ago
day
dayjs⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API
Easy to Use
Performant

It helped us when we tried to reduce a bundle size and we saw this lib as an alternative to Moment.js. It did a great job. The app has less weight now.


0
8mos ago
cypressFast, easy and reliable testing for anything that runs in a browser.
Great Documentation
Performant
Responsive Maintainers

I've used to make end-to-end tests for a Vue.js app. It was easy to use. Also it is easy to debug a test since you can run it and see what test is doing. Also, we created a presentation video and use cypress as a tool. I would say the learning curve is downfall of this tool. Is isn't hard to learn how to use it, but it takes time when it comes easy to create new test.


0
@tensorflow/tfjsA WebGL accelerated JavaScript library for training and deploying ML models.
Easy to Use
Performant
Great Documentation
Responsive Maintainers
Highly Customizable
Bleeding Edge

I've used TF as a tool to run models in browser. I can't say it easy easy. But for some small models it is a great tool as you would run model on a client side so it would run faster for real time interactions if you compare it to one when you did a request to a server and there you run your python code. I played only with simple one models, but in a plan something hard. They have bunch of good examples that also helps to understand how to use tool. Also maintainers accept your PR or give a good feedback.


0
8mos ago
expoAn open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web.
Easy to Use
Great Documentation
Performant

Great tool when you need to start React-Native app faster. You will some control on build process but it easy to share you results with your team mates, testers and even to show clients. That what we did when we started a last one React-Native project. Also we used it when we taught students some React-Native concepts.


0
8mos ago
plotly.jsOpen-source JavaScript charting library behind Plotly and Dash
Great Documentation
Easy to Use
Performant

We switched to plotly.js after we use D3 to render our plots. It is smaller that D3 but better for plots. It is easy to create animated charts than with D3. Newcomers says that it is easier to them to use plotly.js than D3.


0