JavaScript Daily
12.1K subscribers
34 photos
2 videos
270 links
Daily JavaScript / JS community news, links and events.

"First, software ate the world, the web ate software, and JavaScript ate the web."

'JavaScript' is a trademark of Oracle Corporation in the US. We are not endorsed by or affiliated with Oracle.
Download Telegram
#LibraryoftheDay : Chart.js

Chart.js is a delightful JavaScript library for designers and developers to add beautiful charts to a site. It offers lots of different types of charts, plus the ability to mix them in a single space to provide a really interesting data set. It also has some animation capabilities, which instantly makes data a lot more fun to consume.

https://www.chartjs.org/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#libraryoftheday : glimmer.js

Glimmer is a great library that helps with UI components and DOM rendering. It’s built using Ember CLI and uses Git, Node.js, npm, and Yarn. So if you’re looking for a tool to generate components and helpers, help with project layouts, and streamline your process

https://glimmerjs.com

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
πŸ‘1
#libraryoftheday : multiple.js

If you’re playing around with creating interesting background visuals, you should definitely check out Multiple.js. It allows you to share a background image across multiple elements using CSS, which creates a really interesting visual effect. There’s a great example on the site that gives you a glimpse of some possibilities and how it works.

https://multiple.js.org

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : shave.js

Shave is a zero dependency javascript plugin that truncates multi-line text to fit within an html element based on a set max-height. It then stores the diff of the original text string in a hidden <span> element following the visible text. This means the original text remains intact!

https://dollarshaveclub.github.io/shave/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : popper.js

https://popper.js.org/

managing poppers can be a pain, we have learned it the hard way!

Popper.js is just ~6KB minified and gzipped, zero dependencies. Its code base is in ES6 and is automatically tested against several browsers. If this is not enough, it plays super nicely with React, AngularJS and more!

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Shepherd.js

Shepherd is a JavaScript library for guiding users through your app. It uses Tether, another open source library, to render dialogs for each tour "step".

Among many things, Tether makes sure your steps never end up off screen or cropped by an overflow.

https://shepherdjs.dev/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Faker.js

faker.js is a JavaScript library for generating fake data. Fake data is useful when building and testing our application. The faker.js can generate fake data for various areas, including address, commerce, company, date, finance, image, random, or name.

https://github.com/marak/Faker.js/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Robot.js

A library aimed at facilitating the development of system automation software for the purposes of test automation, self-running demos, and other applications. The library works by abstracting away all platform-specific differences into a single, robust API compatible with most desktop operating systems. Functionality ranges from basic keyboard and mouse automation to advanced process manipulation capabilities. It has everything you need to take full control of your system. 

http://robotjs.io/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Pixi.js

Pixi is an extremely fast 2D sprite rendering engine.It means that it helps you to display, animate and manage interactive graphics so that it's easy for you to make games and applications using JavaScript and other HTML5 technologies.
It has a sensible, uncluttered API and includes many useful features, like supporting texture atlases and providing a streamlined system for animating sprites (interactive images).

https://www.pixijs.com/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Helmet.js

Helmet helps you secure your Express apps by setting various HTTP headers. It’s not a silver bullet, but it can help!
Helmet is a collection of 13 smaller middleware functions that set HTTP response headers. Running app.use(helmet()) will not include all of these middleware functions by default.

https://helmetjs.github.io/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Typewriter.js

A simple yet cool native JavaScript plugin for a typewriter effect for 5kb zip.

https://safi.me.uk/typewriterjs/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Lodash.js

Lodash makes JavaScript easier by taking the hassle out of working with arrays,
numbers, objects, strings, etc. Lodash’s modular methods are great for:
> Iterating arrays, objects, & strings
> Manipulating & testing values
> Creating composite functions

https://lodash.com/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Underscore.js

Underscore is a JavaScript library that provides a whole mess of useful functional programming helpers without extending any built-in objects.
Underscore provides over 100 functions that support both your favorite workaday functional helpers: map, filter, invoke β€” as well as more specialized goodies: function binding, javascript templating, creating quick indexes, deep equality testing, and so on

https://underscorejs.org/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
πŸ‘2
#LibraryOfTheDay : Modernizr

Modernizr is a small piece of JavaScript code that automatically detects the availability of next-generation web technologies in your user's browsers. Rather than blacklisting entire ranges of browsers based on β€œUA sniffing,” Modernizr uses feature detection to allow you to easily tailor your user's experiences based on the actual capabilities of their browser.

With this knowledge that Modernizr gives you, you can take advantage of these new features in the browsers that can render or utilize them, and still have easy and reliable means of controlling the situation for the browsers that cannot.

https://modernizr.com/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
πŸ‘1
#LibraryOfTheDay : Cube.js

Cube.js is an open source modular framework to build analytical web applications. It is primarily used to build internal business intelligence tools or to add customer-facing analytics to an existing application.

It was designed to work with Serverless Query Engines like AWS Athena and Google BigQuery. Multi-stage querying approach makes it suitable for handling trillions of data points. Most modern RDBMS work with Cube.js as well and can be tuned for adequate performance.

https://cube.dev/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
#LibraryOfTheDay : Grapes.js

GrapesJS is a free and open source Web Builder Framework which helps building HTML templates, faster and easily, to be delivered in sites, newsletters or mobile apps. Mainly, GrapesJS was designed to be used inside a CMS to speed up the creation of dynamic templates

https://grapesjs.com/

πŸ‘‰πŸ‘‰ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
❀1πŸ‘1