Skip to main content
5 votes

UI for node.js based desktop application

2016 Update There are few options for writing GUI apps in Node: AppJS - the oldest one, not actively developed, recommends NW.js or Electron NW.js - previously known as node-webkit, sponsored by ...
rsp's user avatar
  • 171
3 votes
Accepted

Library for splitting text content based on overflow

You can use the "text-fit" NPM package. You can pass the width and height of the container as arguments, along with the font family and font size. For example: const textFit = require('text-...
Esha Shah - HerDigitalYard's user avatar
2 votes

Function/library to create a temporary file/directory in Node.js

If you use Node.js 5.10.1 or later, there is a native function: fs.mkdtemp() Does not seem to have any documentation yet Works only for folders
Nicolas Raoul's user avatar
  • 19.5k
2 votes

Function/library to create a temporary file/directory in Node.js

https://github.com/raszi/node-tmp A simple temporary file and directory creator for node.js. Does just that Free Open source: MIT License Updated 3 months ago Has not reached 1.0 Example usage: ...
Nicolas Raoul's user avatar
  • 19.5k
2 votes

Which framework is best to use for creating a multi platform auction app?

You mentioned in the Feathers Slack channel you were interested in Feathers. Ben Awad has a detailed and ongoing YouTube series about building a silent auction app with FeathersJS. Would that be ...
JohnSz's user avatar
  • 121
2 votes

Best PDF Compression/Split PDF/Combine PDF/optimise PDF library?

I would suggest PDFsam and some of its add-on components. PDFsam stands for PDF split and merge. The basic package is free and there are enhanced versions to do some of things you request. The ...
Natsfan's user avatar
  • 894
2 votes

What software should i use to create a ERP SYSTEM?

Too long for a comment, so I will have to post this as an answer … How many years do you have available for the project? Because it *will take years (at a rough guess, man-decades). Spend a good ...
Mawg's user avatar
  • 9,048
2 votes

Package for retrieving country code from language code?

You can look at this extensive package, it covers a lot of different variants i18n-iso-countries https://www.npmjs.com/package/i18n-iso-countries npm install i18n-iso-countries
Ahmed Sunny's user avatar
2 votes
Accepted

How can I parse the script code?

ITNOA as you can see in JavaScript parser in JavaScript many library have this, for example UglifyJS Esprima acorn https://developer.mozilla.org/en-US/docs/SpiderMonkey/Parser_API
sorosh_sabz's user avatar
1 vote

Data visualization for webapps?

A lot depends on what you're looking for in a charting tool. Unfortunately, there's a really tricky tension between usability and expressiveness when it comes to visualization toolkits, meaning that ...
accidental_PhD's user avatar
1 vote

Data visualization for webapps?

I build for one of our projects various charts with chart.js (https://www.chartjs.org/). It is a good library for cool looking charts! At some point we changed the charts for internal use to redash (...
Markus's user avatar
  • 1,158
1 vote

Testing framework for HTML and CSS

I would suggest Laravel's Dusk which is a wrapper for Selenium to provide browser tests. free great documentation great api if you disable headless, you see the browser testing your website, how cool!...
Thomas's user avatar
  • 295
1 vote

Testing framework for HTML and CSS

There are several frameworks for testing front end, some of them are nightwatch.js , phantomCss , phantomJs, jasmine.
Chandan Manna's user avatar
1 vote
Accepted

Non-Node/NPM Modern Front-End Web Framework

Vaadin Vaadin is a framework for building web app user interface completely in Java. At runtime the web app runs server-side in a Java Servlet container. Vaadin automagically generates on-the-fly the ...
Basil Bourque's user avatar
1 vote

I am looking for an npm package suggestion for scraping websites?

When the web-scrapping comes to my mind I remembers python based beautiful-soup or selenium as tools I used to use before but if you want to work in NodeJS JavaScript I recommend you to checkout this ...
Hasan Parasteh's user avatar
1 vote

Software/workflow to minify Javascript during development

I personally use GulpJS to done some task like minifying. It is easy to use and configure in nodeJS projects. there are plenty of these task runners like Grunt but if you are a web developer I ...
Hasan Parasteh's user avatar
1 vote

Nodejs ORM for MYSQL

Sequelize is a promise-based Node.js ORM for Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server. It features solid transaction support, relations, eager and lazy loading, read replication and ...
Chandan Manna's user avatar
1 vote

What node library should I use for managing logs?

Logstash is a tool to process and transform data from multiple sources. As you might guess from the name, is mainly used to extract and format data from logs and send it to a storage (e.g: Elastic ...
Gonzalo Matheu's user avatar
1 vote

Should I use Django or Node.js?

Unless you find a good framework to build on, Django is getting to give you the most return for your time. Node.js is infinitely powerful, but you need to have serious software development chops to ...
Wilfred Smith's user avatar
1 vote

Software for live updating webpage

You can use something like csv-parse to implement node.js and csv parsing. As for the csv file, why not simply maintain the same name for the csv file for each upload? Every time it is uploaded, ...
Daniel's user avatar
  • 609
1 vote

Using React and Vue in same application

that not a problem at all. React is a library. Vue is a framework. So using react inside of Vue is absolutely no problem. Using vue inside of react is harder but there are already some projects ...
Doomenik's user avatar
  • 136
1 vote

What is a good tool to monitor a web application?

Disclaimer: I'm an active developer for the software I'm about to recommend, so I'm at least a bit biased. While it might be slight overkill for your particular use case, Netdata should be able to do ...
Austin Hemmelgarn's user avatar
1 vote
Accepted

HTML-esque alternatives to Pug

Handlebars seems to fit the bill perfectly.
nicholaswmin's user avatar
1 vote
Accepted

Fast, Scalable and Efficient Web development framework for beginners

If you want to do something basic in Java, use Servlets. Java servlets allow you to use java to make web pages at a very basic level. This is good if you aren't super experienced in making beautiful ...
vikarjramun's user avatar
1 vote

What Node JS modules to use for developing admin dashboard and full audit trail for user activities?

In a user management system you have to take care of authentication and authorization. While for authorization I think one could say there is an "accepted" go-to library for Node.js (Passport), I don'...
jackdbd's user avatar
  • 186
1 vote
Accepted

Software for genomics/bioinformatics server development - Open Source

I would suggest taking a close look at the Django or Flask - both are: python based, Free, Gratis & Open Source Rapid prototyping and development Cross platform Have very helpful & active ...
Steve Barnes's user avatar
  • 31.7k
1 vote

jStatic simple HTTP server with ability to reload pages when files are changed

You're talking about something to reload the web browser while you write HTML/CSS right? webpack-dev-server is perfect for this. You should be able to find a yeoman generator to set up the right ...
dwjohnston's user avatar
1 vote

jStatic simple HTTP server with ability to reload pages when files are changed

There was a question about this on StackOverflow several years ago: Best lightweight web server (only static content) for windows Options suggested there were: Mongoose: A small, single executable, ...
einpoklum's user avatar
  • 3,259
1 vote

Best PDF Compression/Split PDF/Combine PDF/optimise PDF library?

PDFTron actually has a couple of options for you. Server side, mobile native, and HTML5. PDFNet SDK for Linux/Android/iOS can optimize, split, crop, stitch. For optimizing specifically, there is an ...
Ryan's user avatar
  • 291
1 vote

Node.js test application (to test monitoring tool)

You can use a real Node application like Keystone: http://keystonejs.com/ It is a Node.js CMS & Web Application Platform. You can configure it however you like and stress test it to you needs. ...
rsp's user avatar
  • 171

Only top scored, non community-wiki answers of a minimum length are eligible