前端框架/庫和工具干貨集合

jopen 9年前發布 | 30K 次閱讀 前端框架 前端技術

JavaScript框架/庫和工具干貨集合。

  • UI Frameworks
  • Charts
  • Maps
  • Text
  • Video
  • Audio
  • Tables
  • Lazy Loading
  • Scrolling
  • Animations
  • UI Elements
  • Templating
  • HTTP requests
  • Dates
  • General
  • Icons
  • Colors
  • Databases
  • Social
  • </ul>

    UI 框架

    • semantic-ui - UI Kit with lots of themes and elements
    • cardinal - Cardinal is a small mobile first CSS framework
    • uikit - A lightweight and modular front-end framework
    • pure - A set of small, responsive CSS modules
    • bootflat - Bootstrap with a flat design theme
    • base - Responsive CSS framework with IE7+ support
    • papier - Material design like minimal CSS framework
    • materialize - A modern responsive front-end framework based on Material Design
    • </ul>

      圖表

      • nvd3 - Re-usable charts and chart components for d3.js
      • c3 - D3-based reusable chart library
      • dc - For heavy amounts of data
      • D3xter - Straight forward plotting built on D3
      • epoch - A general purpose, real-time visualization library
      • metricsgraphics - Optimized for visualizing time-series data
      • chartjs - Simple, clean and engaging charts for designers and developers
      • chartist - Simple responsive charts
      • dimple - An object-oriented API for business analytics powered by d3
      • sparkline - Sparkline charts library
      • sparky - Sparkline charts library based on rapahel
      • jsplumb - Visual connectivity for webapps (flowcharts, sequence diagrams, etc)
      • </ul>

        地圖

        • leaflet - Library for Mobile-Friendly Interactive Maps
        • topojson - An extension to GeoJSON that encodes topology
        • leaflet topojson support - TopoJSON-aware Leaflet layer
        • leaflet plugins - Notable Leaflet Plugins
        • leaflet generator - Yeoman generator that scaffolds out a leaflet map application
        • planetary - Interactive globes for the web
        • smallworld - A small utility for generating a small world
        • turf - A modular geospatial engine
        • osmbuildings - Library for visualizing buildings as pseudo 3D objects on interactive maps
        • </ul>

          文本

          • flowtype - Responsive typography
          • dropcaps - CSS dropcaps
          • side-comments - Medium style comments
          • grandjs - Javascript library that implements features from Medium's editing experience
          • pen - Editor with markdown support
          • lettering - JQuery web typography plugin
          • bacon - Wraps text around a bezier curve or a line
          • smart underline - Descender-aware underlines for every browser
          • </ul>

            視頻

            • medialementjs - Video and audio handling
            • Fitvid - Responsive videos
            • talkie - Combines audio and animations
            • Videojs - Open source HTML5 video player
            • Plyr - A simple HTML5 media player with custom controls and WebVTT captions.
            • </ul>

              音頻

              • blip - Web Audio API wrapper
              • howler - Audio library
              • soundjs - Audio library + simple interface
              • SoundCite - Inline audio player
              • </ul>

                表格

                • sortable - Makes tables sortable
                • handson table - Minimalist Excel-like data grid editor
                • dynatables - Semantic and interactive table plugin using jQuery, HTML5, and JSON
                • </ul>

                  懶加載Lazy-Loading

                  • Aload - Loads asynchronously images, scripts, styles and more!
                  • loadXT - Lazy loading for any elements
                  • echo - Standalone JavaScript lazy-loading image micro-library
                  • Unveil - Lightweight plugin to lazy load images for jQuery or Zepto.js
                  • </ul>

                    滾動

                    • scrollme - A jQuery plugin for adding simple scrolling effects to web pages
                    • WOW - Reveal CSS animation as you scroll down a page
                    • superscrollorama - The jQuery plugin for supercool scroll animation
                    • fracs - Plugin to determine the visible fractions of HTML elements
                    • </ul>

                      動畫

                      • semantic ui - transition - Simple CSS3 Animations and transitions
                      • impulse - Dynamic Physics Interactions for the Mobile Web
                      • velocity - Accelerated JavaScript animation
                      • GSAP - Fast animation library
                      • bounce.js - CSS3 powered animations
                      • snabbt - Animations with javascript and CSS transforms
                      • </ul>

                        UI 元素

                        • awesomplete - Lightweight autocomplete
                        • tether - Marrying UI Elements (dropdown,tooltips,guide,selects)
                        • button concepts - List of CSS button variations
                        • select2 - JQuery based replacement for select boxes
                        • chosen - Library for making long, unwieldy select boxes more friendly
                        • </ul>

                          模板

                          • nunjucks - A rich and powerful templating language
                          • mustache - Minimal templating with {{mustaches}} in JavaScript
                          • dotjs - Fast templating engine
                          • Hogan - Javascript templating
                          • </ul>

                            HTTP 請求

                            • reqwest - Browser asynchronous HTTP requests
                            • superagent - Client-side HTTP request library
                            • aja - Asynchronous JavaScript And JSON(P)
                            • </ul>

                              Dates

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!