A collection of front end resources, tutorials, codepens and articles
- π - Article
- π» - Web Applications
- π - Website
- πΎ - Software
- π - Gist / Code example / Github
- π - Free
- π° - Paid
- πΈ - Has free and paid sections
- π getHead - A guide to
<head>
elements - π You should use html form validation - Reference and guide about html form validation
- π Code guide by Mdo - An HTML and CSS code guide for better structure
- π HTML5Pattern - HTML5Pattern is a source of regularly used Input-Patterns.
- π srishash - SRI Hash generator
- π 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 ef 8000 fects - Experimental hover effects that reveal a stack of multiple colored cards
- π Confused about rem and em - Wrapping your heada around rem and em article
- π Flexbox.io - What TheFlexBox?! A simple, free 20 video course that will help you master CSS Flexbox!
- π cssgrid.io - Learn CSS Grid with Wes Bos in 25 pretty good videos
- π 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 - An 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
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.
- π minii.css - A minimal CSS framework designed to be all you need.
- π 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
- π 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
- π 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.
- π Your first PWA - A tutorial for creating your first PWA
- π 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
- π ESLint - The pluggable linting utility for JavaScript and JSX
- π kube - A CSS and JS framework
- π micron - MicroInteraction library built with CSS Animations and controlled by JavaScript Power
- π Fabricator - Generate a style guide from your toolkit code
- π stylelint - A mighty, modern CSS linter and fixer that helps you avoid errors
- π» CanIUse - a CSS and JS support web app for seeing which browser supports which features
- π 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
- π Stop stealing sheep - A book on how to typography
- π Dribbble - A website which offers design inspiration
- π goodweb - A website for design inspiration
- π Flaticon - A website for free and paid icons
- π FontPair - A website to help you pair google font fonts together
- π styleguides.io - A website showing example styleguides
- π Tyffle - Try google fonts blazing fast
- π» MyDevice - A web application that shows you the common widths of mobile devices
- π» Am i responsive - A screenshot generator for nice responsive image examples
- π 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
- πΈ Figma - Cross-platform; Design, prototype, and gather feedback all in one place
- π° Adobe XD - UX design software application which supports vector design and wireframing, and creating simple interactive click-through prototypes
- πΈ InVision - Digital Product Design, Workflow and Collaboration
- π° Framer - MAC ONLY, Design and prototyping tool
- π° Principle - MAC ONLY, design animated and interactive user interfaces
- π Atom - A hackable text editor
- πΈ Sublime text 3 - Free trial text editor with great shortcuts
- π Visual Studio Code - A fast text editor
- π Brackets - A modern, open source text editor that understands web design
- π Git Commit - How to write a good git commit message
- π StaticGen - Open source static site generators list
- π» Dillinger.io - Markdown previewer
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.
- πΈ Codecademy - 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..
- π° LambdaSchool - Free online bootcamp for front-end skills covering basic to advanced programming concepts, including HTML, CSS and JavaScript.
- π FreeCodeCamp - A community that helps you learn to code, then get experience by contributing to open source projects used by nonprofits.
- πΈ Codeschool - A well structured interactive platform with learning paths.
- π° Egghead - Learn the best JavaScript tools and frameworks from industry pros.
- π° Lynda - Learn software, creative, and business skills to achieve your personal and professional goals.
- π° 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.