373: Script Injection with Cloudflare Workers

This week Shaw and Chris dig into some deepnerd tech stuff: manipulating HTML. In a perfect world, perhaps we wouldn’t need to, but today, and even moreso in the foreseeable future of CodePen, we need to do a smidge of HTML manipulation on the HTML that you write or that is generated by code you write on CodePen. A tiny example is removing the autofocus attribute when a Pen in shown in a grid view <iframe>. A more significant example is that we need to inject some of our own JavaScript into your Pen, to power features of CodePen itself, like the console, which receives information from your rendered page (like logs, errors, etc) and can push commands to execute as well.

So how do we inject a <script> into absolutely 100% arbitrary HTML? Well, it’s tricky. We’re starting to do it with Cloudflare Workers and the HTMLRewriter stuff they can do. Even then, it’s not particularly easy, with lots of edge cases. Thank gosh for Miniflare for the ability to work on this stuff locally and write tests for it.

Time Jumps

00:22 Let’s talk Messing with HTML

03:07 Reasons for messing with HTML

05:48 How and when to inject a script

10:14 Where we show your profile page

14:17 Using Cloudflare workers

18:52 Testing

The post 373: Script Injection with Cloudflare Workers appeared first on CodePen Blog.

Flatlogic Admin Templates banner

Bootstrap Templates: Top 19 for 2022

Introduction
Pure JavaScript Bootstrap Templates
Awesome React Admin Templates
Useful Angular Admin Dashboards
Vue Admin Dashboard Templates
Which Bootstrap Templates To Choose
About Flatlogic
Suggested Articles

Bootstrap Templates: Introduction

If you are reading this article, that means that you are moving with the times, because the demand for Bootstrap templates is expected to grow. That’s because of the current situation in the world about the pandemic. We are not going to hype out of that, it’s a very serious and mournful situation. We want to underline the consequence: people stay at home and this is essential to move your activity online. For example, if you have a business, make an app for it, if you dreamed about developing some specific application, put your idea into practice! 

The best way to create a web app is by using templates. They provide fast, well-coded, documented, ready-to-use decisions, and you need only to adapt them to your idea. Speed is the crucial point here and that is where templates become the most appropriate instrument to create an app. As an example of a web template, check out a bootstrap admin dashboard by Flatlogic. 

But Bootstrap templates are different, and we speak not about the design and the amount of ready-to-use elements, but about the technology a template is based on. That is why we want to discuss the best bootstrap admin templates built pure Javascript as well as built popular frameworks and libraries. To be precise, these frameworks and libraries are React, Vue, Angular. If you are not familiar with any of them, look only through the best templates built pure JavaScript or read the Article about  Angular and React.

Bootstrap Templates Built With Pure Javascript to Kickstart Your App

One: Sing App HTML5

Image source: flatlogic.com

Premium admin dashboard.
Minimum extra dependencies (no frameworks).
Bootstrap 4.2.1.
Page reload with AJAX.
Special E-commerce section, tons of useful widgets, 8 chart libraries, hundreds of pages like the gallery, calendar, timeline, and much more.
Interactive tutorial and hints when first open an app.
2000 downloads so far.
Last update: about 3 weeks ago.
The cost is $59.55.
Free version available here.

MORE INFO
DEMO

Two: Material Dashboard Pro 

Image source: https://www.creative-tim.com/

Premium admin template.
Modern Google’s material design.
Built with Bootstrap Material Design framework.
Amazing and smooth animation.
Awesome notification and alert system.
15 inbuilt plugins, a lot of example pages, 5 different sets of icons.
Last update about two weeks ago.
The cost is $49.

MORE INFO
DEMO

Three: Metronic 

Image source: creative-tim.com

Premium admin universal dashboard.
Support and development since 2013.
11 demos dashboards with different design and one multipurpose dashboard.
Very huge and unique database of applications, plugins, components gathered during all years of development.
One of the most featured templates on the market.
The most popular template on ThemeForest.
Last update: about a week ago.
The cost is $35.

MORE INFO
DEMO

Four: Flatlogic One

Image source: flatlogic.com

Premium admin template.
Built with Bootstrap 4.5.
Theme Change Support.
Dashboards (Analytics and Visits).
E-commerce section.
Chart library (Amcharts, Echarts, Apexcharts).
Flatlogic Icons, Flatlogic Typography.

Google Maps integrated.
The price is $99.95.
Fully responsive.

MORE INFO
DEMO

Five: Cork  

Image source: themeforest.net/item/cork-responsive-admin-dashboard-template/25582188

Multipurpose admin dashboard.
Bootstrap v. 4.4.1.
Smooth and lightweight animation in all objects.
A multitude of well-designed interactive charts and widgets.
A huge amount of reusable components and pre-built ages.
Balanced and simple material design.
Dark and light layouts available.
Easy to modify with CSS.
Last update: about a week ago.
The cost is $9.
The template is truly made with love:)

Image source: themeforest.net/item/cork-responsive-admin-dashboard-template/25582188

MORE INFO
DEMO

Six: Light Blue HTML 5

Image source: flatlogic.com

Premium developer-oriented admin template.
Extensive documentation.
Awesome transparent design with a deep background.
New light and white version added.
Built with HTML5, pure JS, Bootstrap, and Sass.
Suitable for SAAS, CRM, and CMS systems. 
A huge amount of handcrafted components.
30+ pages included.
A landing page included.
The cost is $49.95.
You can download free lite version here.

MORE INFO
DEMO

Awesome React Admin Templates

One: Easy Dev

Image source: https://previews.aspirity.com/easydev/dashboard_mobile_app

Premium modern dashboard template.
Bright design with clear and simple UI.
Used technologies are React Router, Redux, Material UI, and SASS.
Special dashboards for eCommerce, crypto, booking, and MobileApp. 
Component reload with React Hot Loader.
Several applications and a lot of general components and specific components for eCommerce.
Last update: around three weeks ago.
The cost is $28.

MORE INFO
DEMO

Two: Shards Dashboard Pro React

Image source: https://previews.aspirity.com/easydev/dashboard_mobile_app

Free blog-oriented admin dashboard template pack.
Optimized for fast performance.
All components are carefully hand-coded and well documented.
Includes 15 pages and more than 350 components.
About a 1000 stars on GitHub.
Modular foundation.
Multiple plugins like React Table, Chart.js, React Datepicker, and other.
There is a free lite version of the template that is oriented to blog apps.
Last update: a year ago.
The cost: $39.

MORE INFO
DEMO

Three: Blur Admin

Image source: https://www.akveo.com/blur-admin/#/dashboard

A premium ReactJS template with comprehensive features.
Customer choice on ThemeForest with 2 000 + downloads.
7 dashboards for Crypto, CRM, eCommerce and many more.
Powered with popular libraries like Material-UI, Redux, ReCharts and others.
Dynamic routing support.
Async loading. 
Code splitting & HMR.
Tons of UI components, widgets, and metrics.
25+ .psd files.
Neat and minimalistic material design.
Last update: around 3 months ago.
The cost is: $24.

MORE INFO
DEMO

Four: Tabler

Image source: https://tabler-react.com/

A free dashboard template with clean code.
High-quality UI.
Simple and clear design.
Build with Node.js and Yarn.
Minimum dependencies with fast pages reload.
A sufficient set of components, pages, forms to develop an app.
Last update: 10 months ago.
The cost: free.

MORE INFO
DEMO

Five: Light Bootstrap Dashboard Pro React

Image source: https://demos.creative-tim.com/light-bootstrap-dashboard-pro-react/#/admin/dashboard

Premium admin template.
Created with Bootstrap, Sass, and HTML5.
Contains a collection of elements to build an admin panel, project management system, CRM, or CMS.
The pack includes sketch files from designers.
Last update: 10 months ago.
A bunch of optimized React plugins.
The cost: $149.  

MORE INFO
DEMO

Useful Angular Admin Dashboards

One: Pages 

Image source: http://preview.themeforest.net/item/pages-admin-dashboard-template-web-app/full_screen_preview/9694847

Premium admin dashboard template. 
Multifunctional and multipurpose template with hundreds of customizable features.
A perfect composition of elements, shades, colors, spaces in the design. 
Awesome typography with pixel optimized inter typeface family and dynamic metrics.
Exclusive set of components and carefully designed pages. 
100 + widgets & plugins.
6 years of constant improvements.
Customer choice with more than 10 000 downloads.
Last update: 23 days ago.
The price is $18.

MORE INFO
DEMO

Two: Altair – Admin Material Design UIkit Template

Image source: http://altair_app.tzdthemes.com/#/

Premium material design admin template.
Popular template on ThemeForest with 3 000+ downloads.
Easily customizable with LESS files and Gulp tasks.
Some custom pages and UI components with integrated KendoUI.
Inbuilt plugins and third-party libraries.
Comes with a landing page.
Last update: about three weeks ago.
The cost is $24.

MORE INFO
DEMO

Three: Gene 

Image source: https://gene.theironnetwork.org/dashboard/crm

Premium admin template with material design.
Used technologies are Angular 8, Sass, HTML5, Firebase.
Carefully crafted stylish elements in the design.
80+ integrated pages and 12 integrated languages.
Comes with all necessary components: icons, buttons, forms, tables charts.
Includes specific apps like online chat, task board, video player.
5 built-in dashboards: CRM, Crypto, Courses, Saas, Web analytics.
Last update: around 2 months ago.
The cost is $24.

MORE INFO
DEMO

Four: StartNG 

Image source: http://startng.themeseason.com/

Premium powerful admin template.
Based on Angular 9.
An intuitive design that comes with 6 different layouts and 10 color styles.
4.97 stars rating based on 38 reviews on ThemeForest.
Contains responsive tables, charts, apps (calendar, mailbox). 
Last update: 2 months ago.
The price is $24.

MORE INFO
DEMO

Responsive Vue Admin Dashboard Templates

One: Sing App Vue Node.js

Image source: flatlogic.com

Premium admin dashboard template with a modular design.
Built with VueJS 2.5.2 and Bootstrap 4.
Also available in Angular and React versions.

jQuery-free.
Easy customization thanks to modular architecture.
Node.js backend with CRUD.
Great design with charming animation.
Awesome online chat app.
Many ready-to-use UI components.
Great inbuilt analytics instruments like interactive maps, ECharts, and highcharts. 
Product grid for eCommerce section.
Last update: around three weeks ago.
The price is $99.95.
A free lite version is available here.

MORE INFO
DEMO

Two: Vuexy

Image source: https://pixinvent.com/demo/vuexy-vuejs-admin-dashboard-template/demo-1/dashboard/analytics

Premium beautiful admin theme.
eCommerce specialization.
6 different color designs.
Technology stack: VueJS, Bootstrap, Firebase, Axios, and Algolia.
Available in pure JS and ReactJS.
No jQuery dependency.
Two dashboards: analytics and eCommerce.
eCommerce section with shop, wish list, checkout.
Quick search.
Hundreds of pages, components, and cards. 
Last update: about two weeks ago.
The cost is $32.

MORE INFO
DEMO

Three: Gul 

Image source: http://gull-vue.ui-lib.com/app/dashboards/dashboard.v1

Premium modern dashboard template.
Developed with VueCli, Cue, Vuex, Sass and BootstrapVue Components. 
There is an HTML version.
Built with pure Vue without jQuery.
Useful applications like invoice export to pdf, mails, chat, contacts, todo list.
Free design files come with a template.
250+ UI elements, widgets, pages.
Last update: about two weeks ago.
The cost is $18.

MORE INFO
DEMO

Four: Piaf

Image source: https://piaf-vue.coloredstrategies.com/app/dashboards/default

Premium Vuejs admin template.
jQuery-free but has a jQuery version.
Pleasant user-friendly design, efficient UI.
Excellent composition of handcrafted components and layouts.
Beautiful charts in a single chart library.
Excellent design and composition of elements.
Offers miscellaneous pages like prices, blog pages, eCommerce pages, profiles, etc. 
Easily configurable keyboard shortcuts.
Last update: about 2 months ago.
The cost is $16.

MORE INFO
DEMO

Which Bootstrap templates to choose? 

The algorithm is simple: 

Define the technology you want to use.
Determine the features or requirements for your future apps (for example, we need group and face-to-face chats, mails and fine-looking profile pages. Or you have a requirement to launch the app within a month and you don’t have time to customize the template).
Look through the demos of templates built with the technology you need, keeping in mind what you got from the second point. We focused on Bootstrap templates in the article, but there are other options on the market.

Buy the template

About Flatlogic

Flatlogic develops and sells Javascript (React, Angular, Vue, Node.js) admin templates that help to develop or integrate web applications to your business. We have more than 10000 customers such as Samsung, Apple, and others that use our products in different applications. Please check out our products and we will be happy to receive feedback from you.

You might also like these articles:

jQuery vs JavaScript. Why we Removed jQuery From our Templates?
Top JavaScript Maps API and Libraries
20+ React Developer Tools to Increase Your Programming Productivity

The post Bootstrap Templates: Top 19 for 2022 appeared first on Flatlogic Blog.

20+ Best Premium and Free Icon Packs for Web Developers and Designers

Pros of using icons
Best Icon Packs

Bonus!Creating Apps with Flatlogic

Final thoughts

Icons have a significant role in giving you the first impression of a site or application interface. But it takes a lot of time and money to develop them from scratch. Using icons on your site allows you to effectively communicate with your visitors: they increase readability, highlight important content, reinforce functionality or features, and enhance the design. Therefore, it is worth paying attention to ready-made best icon packs.

Also, when it comes to icon design, this is a great way to showcase designer qualifications. A sweet, nice icon pack is a perfect showcase of a designer’s work and a powerful instrument to build up your reputation online.

Additionally, icons are one of the most integral parts of a website or application. Icons are responsible for navigation and affect the overall experience of the application. Nowadays, if you are a small company there are many free and paid icon packs available. The process of choosing icons is very important, there are a bunch of icon resources, which also can be subdivided into material icons or social media icons. That is why we have compiled a selection of free and paid icon packs and resources for you.

Pros of using icons in your next UX design project

Icons help to increase the site or app readability;
Well made icons help reduce text volume. Using icons makes your message understandable without text;
Icons can add personalization to your product;
Icons can be a good starting point in getting to know the product;
Last, but not least: one of the most important functions of icons is to help users intuitively understand the application both at the first acquaintance and during subsequent use.

In this article, you will find a collection of some of the best premium and free icon packs you can use on your website or business, even if you’re not a creative artist. The icon sets presented in this article may be used not only on common websites and in basic cases, but also in more complex and specialized ones.

We split the icon packs into several categories for your ease. Before descriptions, you will see the category this product belongs to.

Free icons;

Marketplaces with icon sets. The marketplace contains icons from different authors. Here you can find both cheap and expensive, as well as good and low-quality products;

Material icon sets and Flat icon sets;

CSS icon sets. CSS icons are made using – guess what – CSS. To use them, just copy the code to your page;

Icons fonts. According to Pluralsight, icon fonts are actual fonts that contain symbols and glyphs instead of letters or numbers. They’re popular for web designers since you can style them with CSS the same way as regular text. Icon fonts are treated as text by browsers, so you’ll need to normalize them to avoid text anti-aliasing issues, and are supported in almost all browsers;

SVG icons. Scalable Vector Graphics (SVG) is an XML-based vector graphics format that can scale to any size without losing clarity. They can be displayed through using CSS, object tags, image tags, or inlined directly into your HTML;

Glyph and pictogram icon sets.

The List of Best Icon Packs

Flaticon

Web-site: https://www.flaticon.com/packs
Formats and Type: PNG, SVG, EPS, PSD, and BASE 64, Marketplace
Price and License: Limited free plan & premium plans from $7.50/month

Flaticon contains completely editable vectors and can be used for both personal and commercial projects. FlatIcon has more than 2.3 million vector icons grouped into 51202 packs.

The product has Adobe Extension which allows you to easily import icons inside Photoshop, Illustrator, and After Effects. If you’d like to use a web font instead of static files for your icons, FlatIcon will take care of the format conversion and generate a web font ready to use. You can also customize downloaded icons.

Key facts:

over 90,000 icons;
SVG, EPS, PSD, and PNG formats;
icon fonts;
Adobe Extension for CC suite;
Linkshare license with premium options; and
new icon packs are added every month.

A premium subscription with FlatIcon will provide you with full licensing rights, access to exclusive content, no ads, a MacOS app, and Adobe extensions, as well as the ability to create unlimited collections.

Jam Icons

Web-site: https://jam-icons.com/
Format and Type: SVG, CSS
Price and License: Free, MIT

Jam icons are a set of 896 handcrafted icons. This icon pack comes with both SVG and font versions. The icons can be used as SVG files in your web, print, or application development projects. The icons can also be used as a font with the given CSS stylesheets. There are 16px, 24px and 32px sizes. You can also choose to fill or stroke icons.

Fontisto Icon Pack

Web-site: https://fontisto.com/
Format and Type: CSS
Price and License: Free, MIT

Fontisto is a vector icons pack. Icons can be instantly customized: size, color, drop shadow, and anything that can be done with the power of CSS. The product doesn’t require Javascript. Fontisto icons are vectors, which means they will look good on high-resolution monitors.

On the website, you can find full documentation and various guides on how to start and customize the product. You can start using the product by simply pasting the link on your website. Additionally, you can use Fontisto with the package managers that are right for you: npm, yarn, bower, etc.

Iconscout

Web-site: https://iconscout.com/icons
Format and Type: SVG, PNG, ICO, ICNS, EPS, AI, PDF
License and Pricing: Free and Premium plans from $11.99

Iconscout is a resource of more than 2.9 million Vector Icons. Their range of icons category is incredible, no matter which kind of icons you search you’ll always get it on Iconscout. They come in a wide variety of styles of icons: outlined, solid, colored outlined, hand-drawn, and many more.
They also provide integrated tools, plugins, and editors. You can customize and convert your icons without leaving Iconscout.

Key Facts:

2.9M+ Icons, 30K+ Illustrations, 3K+ 3D Assets, 2.8k Lottie animations;
5000+ assets added every day;
Iconscout Application available to use right from your toolbar;
Integrated plugins and tools like Icon Editor and Icon Converter.

Iconmonstr

Web-site: https://iconmonstr.com/
Format and Type: SVG, EPS, PSD and PNG, Marketplace
Price and License: Free

Iconmonstr’s collection of icons has 4400+ icons. Every icon set offers both outlines and filled versions of the graphics to ensure that they can be used for a variety of design applications. Every icon on this site is available for free, and icon files come in such formats as SVG, AI, PSD, and PNG. The files can be used for free and commercial purposes.

Iconmonstr makes it simple to search for icons via its powerful search function. You can even save your favorite icons in a personal collection for future use.

Key features:

free use of all icons,
four format download options, and
downsized icons optimized for web use.

Pixsellz Material Icons Library

Web-site: https://icons.pixsellz.io/
Format: SVG, EPS, PSD, PNG, FIG, Material design
Price and License: Free, Apache License Version 2.0

A huge bundle of over 1000 icons divided into 16 different categories. The free icon pack is inspired by Material design and presented into three different visual styles – rounded, outline, and two-tone. The set is available in 6 different file formats, so you can use the icons in your preferred design software.

Key features:

3 styles,
Figma styles,
1000+ icons,
24×24 pixels,
Sketch styles and symbols,
16 categories, and
6 file formats.

Entypo

Web-site: http://www.entypo.com/
Format and Type: SVG
Price and License: Free, Creative Common License 4.0

Entypo is an SVG icon family pack, carefully crafted a few years ago by Daniel Bruce in Sweden. These icons are superb: when it comes to freebies, they’re top of the line. The product comes as SVG with 411 icons, free with a Creative Commons License.

The author says building a font takes a lot of time and it is better to spend time on developing new pictograms.

Evil Icons

Web-site: https://evil-icons.io/
Format and Type: SVG, Sketch
Price and License: Free, MIT

This pack is absolutely massive and it comes with everything – including SVGs and the original source files. That means you can download SVGs along with files for Illustrator and the .sketch files for Sketch.

Every icon follows the thin line style and they’re perfect for most websites. The fact you can edit the original source makes them even more valuable.

Streamline Icons

Web-site: https://streamlineicons.com/
Format and Type: ICONJAR, SKETCH, FIG, XD, SVG, AI, PDF, PNG
Price and License: Free to $411

Streamline Icons is another nice and adaptable free icon pack on the web market. The tool is organized in 53 categories with over 30000 vector icons.

This is one of the few icon packs optimized for Sketch, making it easy to manipulate stroke widths and colors. Built-in Sketch features such as symbols and shared styles make reusing elements, like icons, a quick and easy process.

The company has its own web app that helps to browse, search and download icons right from the browser.

Key features:

more than 30000 vector icons organized;
Smart Strokes to modify outline thickness;
Sketch, AI, EPS, PDF, PNG, SVG formats;
web app to search and edit icons;
each icon in Streamline 3.0 has three unique weights: light, regular and bold.

Smashicons

Web-site: https://smashicons.com/
Format and Type: JAR, SVG, AI, SKETCH, Marketplace
Price and License: Free to $149

Smashicons offers a comprehensive collection of icons with over 219000+ icons in their library. Smashicons works a bit differently than others: their pricing is based on a monthly plan of $5/month. This means that for $5 a month you get access to their entire collection of existing icons as well as any future icons they release.

Key features:

a very large collection of icons,
all icons are multi-platform compatible,
easy-to-use web app to search and find the icons you need,
subscription-based business model,
multiplatform support.

Icons8

Web-site: https://icons8.com/
Format and Type: SVG, PNG, PDF
License and Pricing: Good Boy License, Free to $24 per month

The icon set from Icons8 comes with more than 120000 icons that cover several categories; from business and office settings to people, food, and social media icons. The icons are designed to mimic the look of a specific operating system. You can download them in Windows, iOS, and Android versions.

The icons work with Sketch, Photoshop, and Xcode. You can use a web editor before downloading the icons to your system.

Key features:

SVG, PNG, and HTML formats;
icons available in different styles, such as line icon, filled icon, and full color;
all icons can be downloaded via .zip file;
edit before downloading;
both free and paid subscription options.

Icomoon

Web-site: https://icomoon.io/
Format and Type: SVG, PNG, PDF
License and Pricing: Free to $139 per month

Icomoon comes as a complete tool for iconography and icon management. The product has a high-quality solution for editing and managing icons. The Icomoon icons have been handcrafted on a 16X16 grid and are available in SVG, EPS, PSD, PDF, and AI formats. The icon set is also constantly updated by its creators.

Each icon pack features detailed licensing so that designers and developers know exactly how icons can be used. Users can also make their own custom icon fonts.

Key features:

comprehensive icon management tools,
free and paid download options,
a wide variety of download formats,
free and easy updates.

Glyphish Icon Pack

Web-site: http://www.glyphish.com/
Format and Type: SVG, PNG, PDF, PSD, Glyph, Icon font
License and Pricing: Creative Common Attribution, $99 lifetime

Glyphish offers a variety of different icon packs. Every pack comes in a variety of different formats, including PNG, SVG, PSD, and AI. The icon pack is available for $99. The free demo includes 50 icons. All icons can be easily edited by designers.

Key features:

icons for several platforms: iOS, Android, Web, Windows;
a set of 50 free icons;
easy drag-and-drop into Xcode;
icons specially sized for Apple Retina displays.

Ionicons

Web-site: https://ionicons.com/
Format and Type: SVG and Webfont, Icon font
License: MIT

The Ionic team decided to release their icons as a webfont called Ionicons. Naturally, they’re totally free and available on GitHub. You can even add these icons directly to your site using the CDN version of the stylesheet. It fully supports SVG and web fonts.

Key features:

completely free,
easy setup by copying and pasting link,
comes as a webfont,
customized sizes,
over 1100 items.

Angular Material Icons

Web-site: https://material.io/resources/icons/?style=baseline
Format and Type: SVG, Webfont, Material design
License and Pricing: Free, Apache License 2.0

Material Icon is a free icon pack from Google. To ensure readability and clarity, these icons have been optimized to look great on all platforms and displays. These material icons are totally free and accessible on GitHub. This icon pack is absolutely massive with over 1,000 icons covering a wide array of interface features.

All of the symbols are available in five themes. You will get a range of downloadable sizes and densities. The best format for web projects is an easy-to-use icon web font.

Linearicons

Web-site: https://linearicons.com/
Format and Type: SVG, Webfont, Icon font
License and Pricing: Free to $59, Common Creative License

Linear Icon pack is one of the most popular and best icon packs for personal or commercial purposes. Linear icon pack comes in both free and premium versions. The free version of this amazing icon pack comes under Creative Common license. There are also different packages you can choose for your needs, such as the Desktop Package.

Key features:

CloudFront CDN;
free version available;
comes with different formats: SVG, PDF, Webfont.

Feathericons

Web-site: https://feathericons.com/
Format and Type: SVG, Webfont, Iconfont
License and Pricing: Free, MIT License

Feather is one of the most popular open-source icon sets. These are open-source icons that have been designed on a 24X24 grid. The icons are available in SVG format. It’s under the MIT license, and there are about 250+ icons in open source.

The icons are easy to edit, clean and crisp – regardless of size. They were designed as an icon font first, so it’s meant to be embedded as a web font.

Iconfinder

Web-site: https://www.iconfinder.com/
Format: SVG, PNG, ICO, Marketplace
License and Pricing: From $9 to $49 per month

Iconfinder is one of the most popular icon resources on the net. It offers over 4 million icons, providing users with a variety of search options including icon format, price, size, background, etc. There are several monthly payment plans – from $9 to $49. You can also choose the “pay as you go” system.

Icon files are available in SVG, PNG, ICO, ICNS, and Adobe Illustrator formats, and dimensions range between 16×16 to 512×512. You can also work with some of the site’s best designers if you can’t find something you like or simply want custom icons designed especially for you and your brand.

Key features:

both free and paid use options,
flexible search features,
icons available in a variety of formats,
a lot of categories and styles,
icon editor.

The Noun Project

Web-site: https://thenounproject.com/
Format and Type: SVG, PNG, Marketplace
License and Pricing: Creative Commons License, From $39.99

The Noun Project offers one of the largest icon libraries available on the web. Most of this site’s icons are available in SVG and PNG formats, as well as in black and white styles.

The site’s library is made up of icon files designed by a variety of independent designers. It’s a place where creators and creative professionals can collaborate to sell their designs and find a seemingly endless library of premium icons.

Searching this huge and comprehensive icon library is very easy. Additional key features of this icon library include both free and premium download options, many large sets of icons, an application for Mac, and more. This icon library is regularly updated, and new icons and sets are being posted every day.

Key features:

over 150,000 icons;
SVG, PNG formats;
search and discovery tools;
Creative Common License with premium options;
free and paid download options;
new icons uploaded on a near-daily basis.

Fontawesome Icons

Web-site: https://fontawesome.com/icons
Format and Type: SVG, PNG, Icon font, Marketplace
License and Pricing: SIL OFL 1.1

Font Awesome is the most used and the most popular icon font set around. It is also the default icon set for the team at bootstrap. It is also available as SVG icons among other formats.The license is open and free for anything, commercial or personal.

Every icon is fully scalable and maintainable directly in CSS. You can change colors, shadows, background gradients, and pretty much anything else using pure CSS3. Another reason to use this library is that it’s fully optimized and has no compatibility issues because it doesn’t require JavaScript at all.

Key features:

Vector Font,
every icon comes with a CSS Class & Unicode,
free,
built with accessibility in mind,
features easy upgrading across websites,
offers a desktop cheat sheet for the entire icon library.

Lineicons

Web-site: https://lineicons.com/
Format and Type: SVG, Web font, Icon font
License and Pricing: Free

LineIcons also provide free CDN with clear documentation which makes it easy to get started. 

This icon pack is completely free and comes with 450+ line icons. It covers every single essential icon you need for the project from different categories. LineIcons also provides free CDN and clear documentation to get started easily. It comes with 2 different scalable packages – WebFonts and SVG files you can use depending on your project needs.

Key features:

450+ Free Icons,
SVG Files,
Web Font Ready,
free CDN.

Bonus!

A little less than a year has gone by since we released the article. We kept checking the market for new icons and ion packs and we’re happy to report the rating still stands. Still, the market is vibrant and ever-changing, so there had to be some shifts and updates. The packs on our list aren’t sorted in any specific order so there’s no need to realign them. However, we found a few new entries for the list, and we believe at least one of them deserves an honorable spot.

Linea Icons

Website: https://linea.io/

Formats: SVG, PNG

Linea is a vast icon hub. They have numerous categories like Free Basic Icons, Line Icons, Free e-Commerce Icons, and so on. Theirs is one of the richest free icon collections out there. If we had to pick the main minus of Linea’s collection, we’d say it’s the lack of diversity. All icons here are similarly styled which can be an issue if you plan to launch a second product with a distinctly different style. However, with the icons available in .png and other formats supporting transparent backgrounds, their look changes greatly with a background. We loved Linea icons’ distinctive hand-drawn style. And considering that most of their packages are free, you should definitely give Linea a try.

Features:

Free access
Cozy hand-drawn-like look
A variety of collections like eCommerce, arrows, music, etc.

Building an App with Flatlogic

We’ve covered a lot about web icons and using them in web development. If that’s all you needed out of the article, skip to the conclusion. If you’re interested in creating applications on your own without special training and with minimal investment of your time, keep reading!

Most applications can be replicated by using different combinations of the same parts. That’s what we did with Flatlogic Platform. We stripped App development down to just a few choices. Next up, we’ll see what they are.

#1: Pick a Name

This part is self-explanatory

#2: Pick a Stack

Choose underlying technologies for the front-end, the back-end, and the database. Minimal research of each option should suffice.

#3: Pick the Design

You’ll see several design options. Pick the one that you’re the most comfortable with. You’ll probably spend a lot of time looking at it.

#4: Pick the Database Schema

Define the fields, data types, parameters, and the relationships between all of them. The schema is how your database works. It’s what kind of data it receives and how it processes that data. Our Schema Editor is easy to use. Or you could use one of the ready schemas you’ll be offered.

#5: Review and Generate

At this stage, you’ll do exactly that: review if all options are right and generate the App. Once the App is ready, you can push it to GitHub or host it in one click.

Final Thoughts about Icon Packs

Choosing the right icon pack for your project should not be based on what is considered most popular but rather what best suits the needs of your project. When choosing an icon set, pay attention to how easy it is to start a project, which formats are present in the library, and the price.

Also, an important factor when choosing an icon pack will be matching the style of your application or site.

We hope this article will help you choose the most suitable premium or free icon pack for your needs.

You might also like these articles:

jQuery vs JavaScript. Why we Removed jQuery From our Templates?
Top JavaScript Maps API and Libraries
20+ React Developer Tools to Increase Your Programming Productivity

The post 20+ Best Premium and Free Icon Packs for Web Developers and Designers appeared first on Flatlogic Blog.