Front-end Component Collection List

Source: Internet
Author: User
Tags html5 boilerplate jquery file upload flexbox grid css preprocessor

Https://www.luoxiao123.cn/1196.html

Here is the collection of Web front-end development common front-end development component library, build web App common style/components such as Collection list (mobile first). Mainly includes the front-end framework, building tools, automation modules, jquery plug-ins, front-end style, etc., including the most useful front-end development component library!

0. Front-end automation
    • Front-End build tools
      • Gulp–the Streaming Build system
      • Grunt–the JavaScript Task Runner
      • Webpack (module management and packaging): http://webpack.github.io/
    • Front-End Module manager
      • Bower–a Package Manager for the Web
      • Browserify
      • Component
      • Duo
      • Requirejs
      • Sea.js
      • Webpack (module management and packaging): http://webpack.github.io/
    • CSS Preprocessor
      • sass–syntactically Awesome Style Sheets
      • Less–less is more, Than CSS
      • stylus–expressive, dynamic, robust CSS
1. Front-End frame
    • Bootstrap
    • Foundation
    • Amaze UI
    • Semantic UI
    • Pure CSS
    • Topcoat
    • UIkit
    • Material UI
    • Framework7
    • Mui
    • Ionic framework
    • Fries
    • JQuery Mobile
2. JavaScript Framework Rollup
    • JavaScript Framework
      • Angular
      • Jquery
      • Backbone.js
      • Ractive.js
      • Kissy
      • Zepto.js
      • Vanilla JS
      • Avalon
    • Lightweight JavaScript Framework
      • Min.js–super minimal selector and event library
      • Skel.js–a Lightweight Responsive Framework
    • JavaScript Tools Library
      • Underscore.js
      • way.js– Bidirectional Data Binding Library
      • keys.js– Apply shortcut keys
3. Front-end game frame
    • Cocos2d-html5
    • Egret Engine
    • Limejs
    • Easeljs
    • Three.js
    • Alloystick
    • The-best-js-game-framework
    • Canvasengine
    • Quintus
4. UI Component Library
    • GMU
    • Nec
    • Nej
    • Pure CSS Components
    • Magic-of-css
5. Basic templates
    • HTML5 boilerplate
    • Modernizr
    • Normalize.css
6. Typesetting
    • Yue.css
    • Typo.css
7. Grid system
    • Grid
    • Flexbox Grid
8. HTML5 API App
    • History.js–gracefully supports the HTML5 history/state APIs
    • Jquery-pjax–pushstate+ajax
    • Jquery-address–deep linking
    • Notify.js (Web notifications API)
9. UA Identification
    • Detector
10. Form processing 10.1 form verification (form Validator)
    • Validator
    • Parsley
    • Jquery.form.js–jquery form Plugin
    • ValidForm
    • Validator.js
    • Formvalidator.js
    • fort.js– Form Fill Progress tips
10.2 < SELECT > Related
    • Chosen
    • Select2
    • Bootstrap-select
10.3 Radio box/check box related
    • icheck– enhanced check boxes and radio buttons
10.4 Uploading components
    • JQuery File Upload Plugin
    • Baidu Web Uploader
    • Uploadify
    • Plupload
    • arale-upload– lightweight iframe and HTML5 file uploader
    • Dropzone.js–drag ' n ' drop library drag and drop upload
    • Flow.js
10.5 Date Selection
    • Both Date and Time Picker widget based on Twitter bootstrap
    • GMU Calendar Component
    • Mobiscroll
10.6 Color Extraction
    • ColorPicker Plugin for Twitter Bootstrap
10.7 Tag Plugin (tag)
    • taggingjs– can be flexibly customized with the jQuery tag system plugin
11. Chart drawing
    • Highcharts
    • Chart.js–simple HTML5 Charts using Canvas
    • Baidu Echarts
    • Chartist.js
    • D3.js–a JavaScript Visualization library for HTML and SVG.
      • Intro-to-d3–a d3.js Tutorial
12. Date formatting
    • Moment.js
    • Smart time ago– display relative times
13. Page Interaction 13.1 Slider
    • Slick–the last carousel you ' ll ever need
    • Swipe–the Most accurate touch slider
    • Swiper–most Modern Mobile Touch Slider
    • Iscroll–smooth Scrolling for the web
13.2 Waterfall Flow
    • Masonry
    • Isotope–filter & Sort Magical Layouts
13.3 images lazy loading/loading monitoring
    • imagesloaded
    • Echo.js
    • Lazysizes
    • Jquery_lazyload
    • Lazyload.js
    • waitforimages– Image loading Monitor Library
13.4 Picture Carousel/Display
    • Flexslider
    • unslider– Small and beautiful carousel Library
    • Prettyphoto
13.5 Picture Clipping
    • Croppic–an Image cropping jquery plugin
13.6 progress bar
    • Nprogress.js
    • Progress.js
    • Pace–automatic Page Load Progress bar
    • Jquery-ajax-progress
13.7 Slide-slip insert (Offcancas)
    • Pushy–a Responsive Off-canvas navigation menu
13.8 Menus (menu)
    • superfish– a jquery-based cascading drop-down menu
    • Responsive nav–-responsive navigation
13.9 rolling detection (Scrollspy)
    • Jquery-scrollspy (1)
    • Jquery-scrollspy (2)
    • waypoints
13.10 Scrolling Load More
    • Jscroll
13.11 Smooth Scroll plug-in (Smooth Scroll)
    • Jquery-smooth-scroll
    • jquery.scrollto– smooth scrolling to the specified position on the page
13.12 Full-screen scrolling
    • pagepiling.js– Full-screen scrolling effect
13.13 Split Screen scrolling
    • multiscroll.js– Split-screen scrolling effect
13.14 transition Effects
    • animsition– transition effect when page is toggled
13.15 Fixed Element (Sticky)
    • Sticky–jquery Plugin for Sticky Objects
    • jquery.pin– Fixed page elements
13.16 Touch Events
    • Hammer.js
13.17 Drag Components
    • draggabilly– focus on the drag function of JS library
13.18 hide or Show page elements
    • headroom.js– hide a page header when it is not needed
    • readmore.js– content display and hidden plugins
13.19 scroll bar
    • JScrollPane
13.20 Parallax Scrolling (Parallax scrolling)
    • Parallax.js
    • Jparallax
14. Code highlighting plugin/code Editor
    • Google-code-prettify
    • Highlight.js
    • Rainbow
    • Ace
    • Codemirror
    • Crayon Syntax Highlighter
    • Prism–lightweight, robust, elegant syntax highlighting.
The UI Icon component
    • Font Awesome
    • Glyphter:the SVG Font Machine
    • Perfect Icons
    • Iconizr
    • cikonss– purely CSS-implemented responsive icon
    • Simple Icons
16. Animations
    • Animate.css–a Cross-browser Library of CSS animations.
    • TRANSIT–CSS transitions and Transformations for jQuery
    • move.js– simplifying the JS library of CSS3 animations
    • scrollme– add a variety of scrolling animations to your Web page
    • Effeckt.css–a performant transitions and animations Library
    • NEC Animation Library
    • CSSHAKE–CSS classes to move your DOM
    • MAGIC–CSS3 Animations with special effects
    • Hover.css
    • Css-loaders
    • Spinkit
17. Local Storage
    • Cross-storage–cross Domain local Storage
    • Localforage
    • Pouchdb
    • Basil.js
18. Template Engine
    • Mustache.js
    • Handlebars.js
    • Arttemplate
    • Baidutemplate
    • JSRender
    • Ejs–javascript Templates
    • Juicer–a Light Javascript templete Engine.
    • Tempo
    • Json2html
19. Notification Component/Bullet box assembly
    • Alertify.js
    • Alertifyjs
    • Sweetalert
    • messenger– is a very cool bullet box component
    • Pnotify
20. Hint Control (tooltips)
    • Qtip2–pretty powerful ToolTips
    • Tooltip–css ToolTips
    • Tooltipster–a jQuery tooltip Plugin
    • grumble.js– bubble shape Hint (tooltip) control
    • ouibounce– off-site hint control
21. dialog box/pop-up layer (Lightbox)
    • Fancybox–fancy JQuery Lightbox
    • Jquery-lightbox–the Popular Lightbox script, ported to JQuery
    • Colorbox–a JQuery Lightbox
    • artdialog– Classic Web Page dialog box component
    • Dialogeffects
22. Documentation/Forms
    • handsontable– Online Editable Excel table
    • JQuery bootgrid– for AJAX-generated dynamic tables
    • Datatables–table Plug-in for JQuery
23. Directory Tree Plugin
    • Ztree_v3–jquery Tree Plugin
    • Jstree–jquery Tree Plugin
    • Fancytree–tree Plugin for JQuery
Ajax Modules
    • Fetch–a Window.fetch JavaScript Polyfill
    • Reqwest–browser Asynchronous HTTP Requests
    • Minajax.js
25. Audio/Video
    • JPLAYER–HTML5 Audio & Video for JQuery
    • VIDEO.JS–HTML5 & Flash Video player
    • Accessible HTML5 Video Player–paypal open source HTML5 videos player
    • clappr– Open source web video player
    • Plyr–a Simple HTML5 Media Player
    • Fitvids.js–a Lightweight, Easy-to-use jQuery plugin for fluid width video embeds.
    • Bigvideo.js–the jQuery Plugin for Big Background Video
    • Bigscreen–a Simple library for using the JavaScript full screen API
    • vide– Video Background
    • Winamp2-js
26. Button
    • Buttons–a CSS Button Library
    • Buttoncomponentmorph
    • Progressbuttonstyles
    • Creativebuttons
    • CSS3 buttons
27. Rich Text Editor/markdown editor/markdown parser
    • simditor– simple and fast Rich text editor
    • bacheditor– a mood editor
    • Bootstrap-markdown
    • Marked–markdown Parser
28. Content Extraction (readability)
    • Readability
    • Json.human.js–json Formatting for human Beings
29. Color (CSS Colors)/svg
    • CSS Colours
    • Svgeneration
30. Utilities/Other Plugins
    • Jquery-cookie
    • fastclick– handling Mobile Click events 300 MS delay
    • screenfull.js– Full Screen Toggle
    • async.js– Asynchronous operations
    • html2canvas– implementation of Pure JS Web page
    • jquery.qrcode.js– creating a two-dimensional code for JQuery plugins
    • Focuspoint.js to achieve responsive cropping of images
    • dd_belatedpng.js– let IE6 support transparent PNG images
    • nakedpassword– helps detect password strength with stripping women
Front-end Reference set
    • Frontend-guidelines–some HTML, CSS and JS best practices.
    • Codrops–useful Resources
    • Front-End Code standards & best Practices

Front-end Component Collection List

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.