Front end collection
A collection of front end resources, tutorials, codepens and articles
Legend
- ๐ - Article
- ๐ป - Web Applications
- ๐ - Website
- ๐พ - Software
- ๐ - Gist / Code example / Github
Pricing Legend
- ๐ - Free
- ๐ฐ - Paid
- ๐ธ - Has free and paid sections
Contents
HTML
- ๐ getHead - A guide to
<head>
elements - ๐ You should use html form validation - Reference and guide about html form validation
- ๐ Code guide by Mdo - A HTML and CSS code guide for better structure
- ๐ HTML5Pattern - HTML5Pattern is a source of regularly used Input-Patterns.
- ๐ srishash - SRI Hash generator
CSS
CSS
- ๐ A visual guide to CSS flexbox - A guide on using flexbox
- ๐ Animated SVG loader guide - How to make an animated SVG loading symbol
- ๐ Bootstrap 3 breakpoint media queries - A list of media queries used by bootstrap 3
- ๐ Checkbox trickery with css - Make custom Checkboxes with CSS
- ๐ Versioning conflicts - Solving CSS versioning conflicts
- ๐ Stack motion hover effects - Experimental hover effects that reveal a stack of multiple colored cards
- ๐ Animate.css - A cross-browser library of CSS animations
- ๐ BEM CSS - A CSS methodology that helps you to create reusable components
- ๐ Code guide by Mdo - A HTML and CSS code guide for better structure
- ๐ Epic spinners - pure CSS and html loading spinners
- ๐ Normalize.css - A modern alternative to CSS resets
- ๐ Instagram.css - Pure CSS instagram filters
- ๐ป Gradient generator (static) - Web application to make gradients
- ๐ป Gradient animator (animated) - Web application to make animated gradients
- ๐ป Triangle generator - CSS Triangle Generator
- ๐ป Loadin.io spinner - custom loading animations
- ๐ป Animista - custom CSS animations generator
- ๐ป pleeease.io - CSS Autoprefixer
CSS FRAMEWORKS
Below is a list of frameworks however this link is to another repository linking CSS frameworks specifically. awesome css frameworks. It has very good content so please check it out
- ๐ Purecss.io - A set of small, responsive CSS modules that you can use in every web project.
- ๐ spectre - a Lightweight, Responsive and Modern CSS Framework
- ๐ GetSkeleton - A dead simple, responsive boilerplate.
- ๐ Bulma - CSS framework based on Flexbox
- ๐ Material design lite - Material Design Lite
- ๐ materialize - A responsive front-end framework based on Material Design
- ๐ Ulkit - front-end framework for developing fast and powerful web interfaces.
- ๐ semantic-ui- Semantic is a development framework that helps create beautiful, responsive layouts
- ๐ base - Lightweight and minimal code.
- ๐ webui - A fully responsive CSS framework for modern browsers
- ๐ tachyons - 100% responsive interfaces with as little CSS as possible
- ๐ rocketcss - A framework that helps build clean, efficient and responsive websites.
- ๐ cutestrap - A sassy, opinionated CSS Framework. A tiny alternative to Bootstrap.
- ๐ blazeui - css modular toolkit
- ๐ karmacss - Karma CSS is a great starting point if you only want a barebones boilerplate
- ๐ mini.css - minimal, responsive, style-agnostic CSS framework
- ๐ป Bootstrap build - Bootstrap 4 Builder
SASS
- ๐ Using SASS with the angular cli - A guide on using SASS with the angular cli
- ๐ Sierra library - The smallest and lightest SCSS library
- ๐ป SassMeister - A web based playground for testing Sass creations
- ๐ Spacing helper - customizable SCSS class generator for spacing units in web
- ๐ Triangles Mixin - SCSS mixin to instantly make pure css triangles
- ๐ Cards - Easy-to-use card UI for your app / project / website design.
- ๐ Center anything mixin - SASS mixin to center anything without flex
JS
- ๐ Deploy Angular 2 CLI app on heroku - Host Your Angular 2 App on Heroku
- ๐ NodeMailer - Nodemailer is a module for Node.js applications to allow easy as cake email sending
- ๐ sorttable - VanillaJS table-sorting plugin
- ๐ sweetalert2 - a beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes.
- ๐ IOS Double tap fix - A jQuery plugin to selectively disable the iOS double-tap-to-zoom action on specific page elements
- ๐ tippyjs - a lightweight, vanilla JS tooltip library
- ๐ JSON country list - JSON Country List
CSS-JS
- ๐ kube - A CSS and JS framework
- ๐ micron - microInteraction library built with CSS Animations and controlled by JavaScript Power
Icons-SVG
UX-Design
- ๐ Creating usability with motion guide - How to use motion correctly
- ๐ How microinteractions improve ux - How to improve UX
- ๐ Sketching Interfaces
- ๐ 7 Practical Tips for Cheating at Design
- ๐ Dribble - A website which offers design inspiration
- ๐ goodweb - A website for design inspiration
- ๐ Flaticon - A website for free and paid icons
- ๐ป MyDevice - A web application that shows you the common widths of mobile devices
Applications
Design
- ๐ GIMP - A totally free image editing suite similar to Photoshop
- ๐ฐ Illustrator - SVG editing tool and website design software
- ๐ฐ Photoshop - SVG editing tool and website design software
- ๐ฐ Sketch - MAC ONLY, SVG editing tool and website design software
TextEditors
- ๐ Atom - A hackable text editor
- ๐ธ Sublime text 3 - Free trial text editor with great shortcuts
- ๐ Visual Studio Code - A fast text editor
Training
This section is for training platforms which offer free/paid courses to learn development. Any platform added here should contain a wide array of courses.
Platforms
- ๐ธ Code Academy - A very extensive free section but has a pro upgrade
- ๐ฐ Pluralsight - Online video tutorial platform
- ๐ฐ Treehouse - A vast platform with extremely well-built courses in front-end, UX, backend, etc.
- ๐ฐ FrontendMasters - Online video courses platform teaching in-depth JavaScript, React, Angular, Vue and more..
- ๐ FreeCodeCamp - A community that helps you learn to code, then get experience by contributing to open source projects used by nonprofits.
- ๐ฐ FrontendMasters - Online video courses platform teaching in-depth JavaScript, React, Angular, Vue and more..
Challenges
- ๐ฐ Coderbyte - A few free questions, but the majority of challenges are locked behind a paywall.
- ๐ Coderfights - Free coding challenges, including tournaments and duels.
- ๐ Codewars - A variety of coding challenges, with a range of difficulty posted by users.
- ๐ธ LeetCode - Mostly free coding challenges with a wide range of complexity.
- ๐ Project Euler - Archived coding challenges meant for self-study.
- ๐ Rosetta Code - A massive repository of various challenges housing answers across every language imaginable.