Интерфейсы пользователя: различия между версиями
Перейти к навигации
Перейти к поиску
Artem (обсуждение | вклад) |
Artem (обсуждение | вклад) |
||
(не показаны 132 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
Прежде всего, конечно, речь пойдет о веб интерфейсах, т.к. веб очень популярен и браузер уже давно стал универсальным инструментом доступа к информации. В подборке будут указаны ссылки на свободные или бесплатные компоненты. | |||
[[Файл:Interface.jpg|400px]] | |||
= Design = | |||
== Colors == | |||
* [https://www.youtube.com/watch?v=oAAacfCfRaA Как Создать Свою Цветовую Палитру? ОСНОВЫ СОЧЕТАНИЯ ЦВЕТОВ] | |||
* [https://www.youtube.com/watch?v=uRR5V-6-HTM ТЕОРИЯ ЦВЕТА В ВЕБ-ДИЗАЙНЕ | ЦВЕТОВОЙ КРУГ] | |||
* [https://www.youtube.com/watch?v=s5EnCKIDg80 ЦВЕТОВЫЕ СХЕМЫ: КАК СОЧЕТАТЬ ЦВЕТА] | |||
== Fonts == | |||
* [https://www.youtube.com/watch?v=1dSjHlQTzw8 КАК ВЫБРАТЬ ПРАВИЛЬНЫЙ ШРИФТ? правила хорошей типографики] | |||
== Logos == | |||
* https://logo.com/ | |||
* https://www.brandcrowd.com/logo-maker | |||
* https://www.designhill.com/tools/logo-maker | |||
== Icons == | |||
== Spacings == | |||
== Workflows == | |||
* Web as | |||
** Documents (wiki) | |||
** Spreadsheets (tables, numbers..) | |||
** Presentations (landings) | |||
* Selectors | |||
* Tabs | |||
* Wizard | |||
* Split screen (Norton Commander) | |||
* Windowed | |||
* Dashboards | |||
* Check engine | |||
* Tree (comments, folders) | |||
* Files (Icons, List, Table) | |||
* Side panels (menu, top, right, bottom, left) | |||
* Panel | |||
* Start menu | |||
* Notifications | |||
* Header / Footer | |||
* Unlimited Scroll | |||
* Pinterest images | |||
= Learn & Docs = | |||
* http://htmlbook.ru/ | |||
* https://javascript.ru/ | |||
* http://www.pcre.ru/ | |||
* http://www.typescriptlang.org/ | |||
<embedvideo service="youtube" dimensions="800x450">https://www.youtube.com/watch?v=6qLq7xkodA8&list=PLtS8Ubq2bIlUWixdH_1Q2yzZh8QJSBVmT</embedvideo> | |||
= Browser tests = | |||
* https://www.acidtests.org/ | |||
* https://html5test.com/ | |||
* https://browserbench.org/ | |||
* https://chromium.github.io/octane/ | |||
* https://webkit.org/perf/sunspider/sunspider.html | |||
* https://webglsamples.org/aquarium/aquarium.html | |||
= Node.js = | = Node.js = | ||
<pre> | |||
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash | |||
nvm install 18.20.2 | |||
</pre> | |||
<pre> | <pre> | ||
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - | curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - | ||
Строка 7: | Строка 76: | ||
* https://github.com/nodesource/distributions/blob/master/README.md | * https://github.com/nodesource/distributions/blob/master/README.md | ||
<pre> | |||
sudo npm install npm@latest -g | |||
npm config set registry http://registry.npmjs.org/ | |||
npm cache clear --force | |||
npm config set strict-ssl false | |||
npm config set legacy-peer-deps true | |||
echo '{}' > ./package-lock.json | |||
npm i | |||
</pre> | |||
= jQuery = | = jQuery = | ||
* https://jquery.com/ | * https://jquery.com/ | ||
* https://jqueryui.com/ | * https://jqueryui.com/ | ||
Строка 30: | Строка 92: | ||
= Angular = | = Angular = | ||
<pre> | |||
sudo npm install -g @angular/cli | |||
</pre> | |||
* https://angular.io/ | * https://angular.io/ | ||
* (!!!) https://angular.io/resources?category=development | |||
* https://ng-bootstrap.github.io/ | * https://ng-bootstrap.github.io/ | ||
* https://github.com/ngx-rocket/generator-ngx-rocket | * https://github.com/ngx-rocket/generator-ngx-rocket | ||
* https://tiberiuzuld.github.io/angular-gridster2/ | |||
* https://bertrandg.github.io/angular-split/#/ | |||
* https://github.com/ManifestWebDesign/angular-gridster | |||
* https://robferguson.org/blog/2019/06/22/dashboards-and-dashboard-widgets-part-1/ | |||
* https://angularjs.org/ - устарел | * https://angularjs.org/ - устарел | ||
* Angular 9 - What's New? What changed? - https://www.youtube.com/watch?v=TcdhAxDWWxM | |||
* [https://www.youtube.com/watch?v=Byttv3YpjQk I only ever use *these* RxJS operators to code reactively] | |||
* [https://www.youtube.com/watch?v=ydZK53Vmzf0 The easy way to handle ASYNC PIPE errors reactively] | |||
* [https://buddy.works/tutorials/building-web-components-with-angular Web Standalone Components] | |||
* [https://mokkapps.de/blog/how-to-build-an-angular-app-once-and-deploy-it-to-multiple-environments How To Build An Angular App Once And Deploy It To Multiple Environments] | |||
<pre> | <pre> | ||
ng new angular-17 | |||
ng generate environments | |||
ng add @angular/pwa | |||
ng add @angular/localize | |||
ng add @angular/animations | |||
ng add @angular/platform-browser | |||
ng add bootstrap | |||
ng add bootstrap-icons | |||
ng add @ng-bootstrap/ng-bootstrap | |||
ng add @fortawesome/fontawesome-free | |||
ng add @ng-select/ng-select | |||
</pre> | </pre> | ||
== Libs == | |||
* https://ng-select.github.io/ng-select#/data-sources | |||
* https://github.com/ObaidUrRehman/ng-drag-drop#demo | |||
= Vue.js = | = Vue.js = | ||
* https://vuejs.org/ | * https://vuejs.org/ | ||
* https://bootstrap-vue.js.org/ | * https://bootstrap-vue.js.org/ | ||
* https://vuematerial.io/ | |||
= ReactJS = | = ReactJS = | ||
Строка 48: | Строка 137: | ||
* https://reactjs.org/ | * https://reactjs.org/ | ||
* https://react-bootstrap.github.io/ | * https://react-bootstrap.github.io/ | ||
* https://material-ui.com/ | |||
= Aurelia = | |||
* https://aurelia.io/ | |||
* https://tochoromero.github.io/aurelia-bootstrap/ | |||
= WebPack = | |||
* https://www.youtube.com/watch?v=GNEyY70Zl30 | |||
= Typography Grid = | |||
* https://loremipsum.io/ | |||
* https://generator.lorem-ipsum.info/ | |||
* http://gridcalculator.dk/ | |||
* http://gridinator.com | |||
* http://grid.mindplay.dk | |||
* https://www.gridlover.net/try | |||
= CSS tricks = | |||
* https://cssgradient.io/ | |||
* https://animate.style/ | |||
* https://animista.net/ | |||
* https://css-tricks.com/almanac/properties/f/filter/ | |||
* [https://www.youtube.com/watch?v=ezP4kbOvs_E Learn CSS Border Animations in 6 Minutes] | |||
= CSS processors = | |||
* http://lesscss.org/ | |||
* https://sass-lang.com/ | |||
* https://postcss.org/ | |||
= Design Systems = | |||
* https://getbootstrap.com/ | |||
** https://themes.getbootstrap.com/ | |||
** https://bootswatch.com/ | |||
** https://bootstrapmade.com/ | |||
** https://themeforest.net/search/bootstrap | |||
** https://wrapbootstrap.com/ | |||
** https://www.creative-tim.com/bootstrap-themes/free | |||
** https://themewagon.com/theme-price/free/ | |||
* https://bulma.io/ | |||
* https://get.foundation/ | |||
* https://ant.design/ | |||
* https://material.io/design/ | |||
* https://semantic-ui.com/ | |||
* https://www.muicss.com/ | |||
* https://material-ui.com/ | |||
* https://material.angular.io/ | |||
* https://truly-ui.com/ | |||
* https://wrapbootstrap.com/ | |||
* https://bootswatch.com/ | |||
* http://www.csszengarden.com/ | |||
* https://get.foundation/ | |||
* https://html5boilerplate.com/ | |||
* https://mdbootstrap.com/ | |||
* https://jdan.github.io/98.css/ | |||
= favicon = | |||
* https://realfavicongenerator.net/ | |||
= Icons = | |||
* https://fontawesome.com/ | |||
* https://github.com/lothat/weather-icons | |||
* https://ionicons.com/ | |||
* http://fontello.com/ | |||
* http://fontastic.me/ | |||
* https://www.flaticon.com/ | |||
* https://thenounproject.com/ | |||
* https://useiconic.com/ | |||
* https://feathericons.com/ | |||
* https://primer.style/foundations/icons/ | |||
* https://github.com/danklammer/bytesize-icons | |||
* https://coreui.io/icons/ | |||
* https://fonts.google.com/icons | |||
* http://demo.amitjakhu.com/dripicons/ | |||
* https://ikons.piotrkwiatkowski.co.uk/ | |||
* https://icons8.com/ | |||
* https://icofont.com/ | |||
* https://tabler.io/icons | |||
= Fonts = | |||
* http://patorjk.com/software/taag/ | |||
* https://fonts.google.com/ (https://golb.hplar.ch/2019/06/google-fonts-download.html) | |||
** sudo npm install -g goog-webfont-dl | |||
** goog-webfont-dl -o src/assets/fonts/FiraSans/font.css -p /assets/fonts/FiraSans -d src/assets/fonts/FiraSans -a "Fira Sans" | |||
** goog-webfont-dl -f "Roboto Slab" -d ./src/assets/fonts/RobotoSlab -o ./src/assets/fonts/RobotoSlab/font.css -p /assets/fonts/RobotoSlab -a -y 100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,700italic,800italic,900italic -u latin,latin-ext,vietnamese,greek,greek-ext,cyrillic,cyrillic-ext | |||
* https://fonts.adobe.com/fonts | |||
* https://www.1001freefonts.com/ | |||
* https://www.myfonts.com/ | |||
* https://www.artlebedev.ru/type/ | |||
* https://www.fonts-online.ru/ | |||
* https://www.dafont.com/ | |||
* https://www.urbanfonts.com/free-fonts.htm | |||
= WYSIWYG editors = | = WYSIWYG editors = | ||
What You See Is What You Get | |||
* https://www.tiny.cloud/ | * https://www.tiny.cloud/ | ||
* | ** [https://www.tiny.cloud/blog/introducing-real-time-coediting-tinymce-codox/ Real-time co-editing in TinyMCE with Codox Wave] | ||
* https://www.froala.com/wysiwyg-editor/v2.0 | * https://www.froala.com/wysiwyg-editor/v2.0 | ||
* https://ckeditor.com/ckeditor-5/ | * https://ckeditor.com/ckeditor-5/ | ||
* https://www.axsoft.co/?ref=producthunt | * https://www.axsoft.co/?ref=producthunt | ||
* https://jaredreich.com/pell/?ref=producthunt | * https://jaredreich.com/pell/?ref=producthunt | ||
* https://quilljs.com/ | |||
= Landing page editors = | |||
* https://grapesjs.com/ | |||
* http://editor.ory.am/ | |||
= Tables & Spreadsheets = | = Tables & Spreadsheets = | ||
Строка 62: | Строка 253: | ||
* https://slickgrid.net/ | * https://slickgrid.net/ | ||
* https://jspreadsheets.com/ | * https://jspreadsheets.com/ | ||
* https://handsontable.com/ | |||
* https://nexts.github.io/Clusterize.js/ | |||
* https://www.datatables.net | |||
* https://www.ag-grid.com/ | |||
* http://ui-grid.info | |||
* http://adazzle.github.io/react-data-grid/ | |||
* http://www.bossanova.uk/jexcel | |||
* http://tabulator.info | |||
* http://ng-table.com | |||
* http://guriddo.net/?page_id=102666 | |||
* http://backgridjs.com/ | |||
* http://okfnlabs.org/recline | |||
* http://lorenzofox3.github.io/smart-table-website | |||
* http://w2ui.com | |||
* http://addepar.github.io/ember-table | |||
* https://slickgrid.net/ | |||
* http://www.jtable.org | |||
* https://github.com/davidguttman/react-pivot | |||
* https://github.com/datazenit/sensei-grid | |||
* https://github.com/felixrieseberg/React-Spreadsheet-Component | |||
* http://dgrid.io | |||
* https://github.com/handsontable/vue-handsontable-official | |||
* http://spreadsheets.github.io/WickedGrid/ | |||
* http://paramquery.com | |||
* http://handsontable.com | |||
* https://github.com/handsontable/react-handsontable | |||
* http://josebalius.github.io/ngReactGrid | |||
* https://www.pontikis.net/labs/bs_grid/demo | |||
* https://github.com/ghiscoding/Angular-Slickgrid | |||
* https://github.com/miadwang/sou-react-table | |||
* https://fancygrid.com | |||
* https://github.com/energydrink9/functional-data-grid | |||
* http://handsontable.github.io/hot-table | |||
* https://turnerniles.github.io/react-virtualized-pivot | |||
* http://www.pontikis.net/labs/jui_datagrid | |||
* https://www.kendoreact.com | |||
* http://team-lab.github.io/cell-cursor/example.html | |||
* http://www.inspireproduction.co.za/#/home | |||
* https://github.com/key-lime-box/dynamic-table | |||
* http://reconstrukt.com/ingrid | |||
* http://www.Syncfusion.com | |||
* http://dreakmore.info/tgrid | |||
* http://boriscy.github.io/grider | |||
* http://reactdatagrid.com | |||
= ABC notaton = | = Music Notes & ABC notaton = | ||
* http://abcnotation.com/ | * http://abcnotation.com/ | ||
* https://www.alphatab.net/ | |||
= Math & formulas = | = Math & formulas = | ||
Строка 70: | Строка 306: | ||
= Grids & Blocks = | = Grids & Blocks = | ||
* https://dsmorse.github.io/gridster.js/ | * https://dsmorse.github.io/gridster.js/ | ||
* https://gridstackjs.com/ | * https://gridstackjs.com/ | ||
Строка 78: | Строка 313: | ||
* http://deepliquid.com/content/Jcrop.html | * http://deepliquid.com/content/Jcrop.html | ||
= Charts = | = Charts & Graphs = | ||
* https://www.chartjs.org/ | * https://www.chartjs.org/ | ||
* http://www.flotcharts.org/ | * http://www.flotcharts.org/ | ||
Строка 87: | Строка 322: | ||
* https://apexcharts.com/ | * https://apexcharts.com/ | ||
* https://visjs.org/ | * https://visjs.org/ | ||
* Finance | |||
** https://d3fc.io/ | |||
** https://techanjs.org/ | |||
** https://blog.scottlogic.com/2018/09/21/d3-financial-chart.html | |||
** https://colineberhardt.github.io/yahoo-finance-d3fc/ | |||
= Maps = | = Maps = | ||
Строка 94: | Строка 334: | ||
* http://kartograph.org/ | * http://kartograph.org/ | ||
* http://planetaryjs.com/ | * http://planetaryjs.com/ | ||
* https://openlayers.org/ | |||
** Google example - https://github.com/mapgears/ol3-google-maps | |||
** https://openlayers.org/en/latest/examples/ | |||
= Sliders = | = Image Viewers & Sliders = | ||
* http://www.highslide.com/ | |||
* https://fotorama.io/ | * https://fotorama.io/ | ||
* https://glidejs.com/ | * https://glidejs.com/ | ||
Строка 104: | Строка 348: | ||
= Players = | = Players = | ||
* https://videojs.com/ | |||
* https://plyr.io/ | |||
* http://www.mediaelementjs.com/ | |||
* https://github.com/paypal/accessible-html5-video-player | |||
* http://afterglowplayer.com/ | |||
* http://www.videogular.com/ | |||
* https://github.com/etianen/html5media | |||
* http://player.kaltura.com/docs/ | |||
* https://github.com/azatoth/jquery-video | |||
* https://github.com/rsms/html5-video/ | |||
* http://jplayer.org/ | |||
* https://www.jwplayer.com/ | * https://www.jwplayer.com/ | ||
См. также: [[Видео и аудио кодирование]] | |||
= Pinterest blocks = | |||
* https://masonry.desandro.com/ | |||
* https://salvattore.js.org/ | |||
* https://savvior.org/ | |||
* https://github.com/yconst/Freetile | |||
* http://blog.xlune.com/2009/09/vgrid/ | |||
= Super Select = | |||
* https://harvesthq.github.io/chosen/ | |||
* https://github.com/michaelperrin/ajax-chosen | |||
* https://select2.org/ | |||
* https://selectize.github.io/selectize.js/ | |||
* https://www.github.com/pytesNET/tail.select | |||
* http://loopj.com/jquery-tokeninput/ | |||
* http://davidstutz.de/bootstrap-multiselect/ | |||
* https://github.com/Mobius1/Selectr | |||
= Visual Effects = | |||
Parallax, dots, globes, etc.. | |||
* https://matthew.wagerfield.com/parallax/ | |||
* https://vincentgarreau.com/particles.js/ | |||
* https://www.jotform.com/blog/particles-animation-codepen-97659/ | |||
* https://codepen.io/ImagineProgramming | |||
* https://codepen.io/aecend | |||
* https://geargenerator.com/ | |||
* https://www.sliderrevolution.com/resources/css-animated-background/ | |||
* https://beltoforion.de/en/spiral_galaxy_renderer/spiral-galaxy-renderer.html | |||
* https://threejs.org/examples/ | |||
= Glass Effect = | |||
* https://wpdean.com/css-glassmorphism/ | |||
* https://hype4.academy/tools/glassmorphism-generator | |||
* https://webdesign.tutsplus.com/how-to-create-a-frosted-glass-effect-in-css--cms-32535t | |||
* https://css.glass/ | |||
= Globe = | |||
* https://github.com/vasturiano/three-globe | |||
* https://codepen.io/qkevinto/pen/EVGrGq | |||
* https://github.com/turban/webgl-earth | |||
* https://stripe.com/blog/globe | |||
* https://miniature.earth/ | |||
* https://github.com/earthjs/earthjs | |||
= 3D & WebGL = | |||
* https://threejs.org/ | |||
* https://freshdesignweb.com/html5-css3-3d-examples-demo/ | |||
= Custom Scrollbars = | |||
* https://github.com/Grsmto/simplebar | |||
* https://github.com/mdbootstrap/perfect-scrollbar | |||
* http://manos.malihu.gr/repository/custom-scrollbar/demo/examples/complete_examples.html | |||
* https://github.com/gromo/jquery.scrollbar | |||
* https://github.com/inuyaksa/jquery.nicescroll | |||
* https://github.com/Diokuz/baron | |||
* https://github.com/malte-wessel/react-custom-scrollbars | |||
= Date & Time pickers = | |||
* https://raw.githack.com/mymth/vanillajs-datepicker/v1.0.3/demo/ | |||
= Emoji = | |||
* https://www.webfx.com/tools/emoji-cheat-sheet/ | |||
* https://unicode.org/emoji/charts/full-emoji-list.html | |||
* https://github.com/iamcal/js-emoji | |||
* https://github.com/joypixels/emojify.js | |||
* https://www.kirupa.com/html5/emoji.htm | |||
* https://www.jqueryscript.net/tags.php?/emoji/ | |||
= Drawers = | |||
* https://jspaint.app/ | |||
* https://github.com/nhn/tui.image-editor | |||
* https://www.youidraw.com/apps/painter/ | |||
* https://carstenschaefer.github.io/DrawerJs/examples/standalone/ | |||
* http://canvimation.github.io/ | |||
* http://paperjs.org/examples/division-raster/ | |||
= ASCII = | |||
* https://manytools.org/hacker-tools/ascii-banner/ | |||
* https://ozh.github.io/ascii-tables/ | |||
* https://asciiflow.com/ | |||
* http://marklodato.github.io/js-boxdrawing/ | |||
* https://patorjk.com/software/taag/ |
Текущая версия от 02:45, 18 ноября 2024
Прежде всего, конечно, речь пойдет о веб интерфейсах, т.к. веб очень популярен и браузер уже давно стал универсальным инструментом доступа к информации. В подборке будут указаны ссылки на свободные или бесплатные компоненты.
Design
Colors
- Как Создать Свою Цветовую Палитру? ОСНОВЫ СОЧЕТАНИЯ ЦВЕТОВ
- ТЕОРИЯ ЦВЕТА В ВЕБ-ДИЗАЙНЕ | ЦВЕТОВОЙ КРУГ
- ЦВЕТОВЫЕ СХЕМЫ: КАК СОЧЕТАТЬ ЦВЕТА
Fonts
Logos
Icons
Spacings
Workflows
- Web as
- Documents (wiki)
- Spreadsheets (tables, numbers..)
- Presentations (landings)
- Selectors
- Tabs
- Wizard
- Split screen (Norton Commander)
- Windowed
- Dashboards
- Check engine
- Tree (comments, folders)
- Files (Icons, List, Table)
- Side panels (menu, top, right, bottom, left)
- Panel
- Start menu
- Notifications
- Header / Footer
- Unlimited Scroll
- Pinterest images
Learn & Docs
Browser tests
- https://www.acidtests.org/
- https://html5test.com/
- https://browserbench.org/
- https://chromium.github.io/octane/
- https://webkit.org/perf/sunspider/sunspider.html
- https://webglsamples.org/aquarium/aquarium.html
Node.js
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash nvm install 18.20.2
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt-get install -y nodejs
sudo npm install npm@latest -g npm config set registry http://registry.npmjs.org/ npm cache clear --force npm config set strict-ssl false npm config set legacy-peer-deps true echo '{}' > ./package-lock.json npm i
jQuery
Angular
sudo npm install -g @angular/cli
- https://angular.io/
- (!!!) https://angular.io/resources?category=development
- https://ng-bootstrap.github.io/
- https://github.com/ngx-rocket/generator-ngx-rocket
- https://tiberiuzuld.github.io/angular-gridster2/
- https://bertrandg.github.io/angular-split/#/
- https://github.com/ManifestWebDesign/angular-gridster
- https://robferguson.org/blog/2019/06/22/dashboards-and-dashboard-widgets-part-1/
- https://angularjs.org/ - устарел
- Angular 9 - What's New? What changed? - https://www.youtube.com/watch?v=TcdhAxDWWxM
- I only ever use *these* RxJS operators to code reactively
- The easy way to handle ASYNC PIPE errors reactively
- Web Standalone Components
- How To Build An Angular App Once And Deploy It To Multiple Environments
ng new angular-17 ng generate environments ng add @angular/pwa ng add @angular/localize ng add @angular/animations ng add @angular/platform-browser ng add bootstrap ng add bootstrap-icons ng add @ng-bootstrap/ng-bootstrap ng add @fortawesome/fontawesome-free ng add @ng-select/ng-select
Libs
- https://ng-select.github.io/ng-select#/data-sources
- https://github.com/ObaidUrRehman/ng-drag-drop#demo
Vue.js
ReactJS
Aurelia
WebPack
Typography Grid
- https://loremipsum.io/
- https://generator.lorem-ipsum.info/
- http://gridcalculator.dk/
- http://gridinator.com
- http://grid.mindplay.dk
- https://www.gridlover.net/try
CSS tricks
- https://cssgradient.io/
- https://animate.style/
- https://animista.net/
- https://css-tricks.com/almanac/properties/f/filter/
- Learn CSS Border Animations in 6 Minutes
CSS processors
Design Systems
- https://getbootstrap.com/
- https://bulma.io/
- https://get.foundation/
- https://ant.design/
- https://material.io/design/
- https://semantic-ui.com/
- https://www.muicss.com/
- https://material-ui.com/
- https://material.angular.io/
- https://truly-ui.com/
- https://wrapbootstrap.com/
- https://bootswatch.com/
- http://www.csszengarden.com/
- https://get.foundation/
- https://html5boilerplate.com/
- https://mdbootstrap.com/
- https://jdan.github.io/98.css/
favicon
Icons
- https://fontawesome.com/
- https://github.com/lothat/weather-icons
- https://ionicons.com/
- http://fontello.com/
- http://fontastic.me/
- https://www.flaticon.com/
- https://thenounproject.com/
- https://useiconic.com/
- https://feathericons.com/
- https://primer.style/foundations/icons/
- https://github.com/danklammer/bytesize-icons
- https://coreui.io/icons/
- https://fonts.google.com/icons
- http://demo.amitjakhu.com/dripicons/
- https://ikons.piotrkwiatkowski.co.uk/
- https://icons8.com/
- https://icofont.com/
- https://tabler.io/icons
Fonts
- http://patorjk.com/software/taag/
- https://fonts.google.com/ (https://golb.hplar.ch/2019/06/google-fonts-download.html)
- sudo npm install -g goog-webfont-dl
- goog-webfont-dl -o src/assets/fonts/FiraSans/font.css -p /assets/fonts/FiraSans -d src/assets/fonts/FiraSans -a "Fira Sans"
- goog-webfont-dl -f "Roboto Slab" -d ./src/assets/fonts/RobotoSlab -o ./src/assets/fonts/RobotoSlab/font.css -p /assets/fonts/RobotoSlab -a -y 100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,700italic,800italic,900italic -u latin,latin-ext,vietnamese,greek,greek-ext,cyrillic,cyrillic-ext
- https://fonts.adobe.com/fonts
- https://www.1001freefonts.com/
- https://www.myfonts.com/
- https://www.artlebedev.ru/type/
- https://www.fonts-online.ru/
- https://www.dafont.com/
- https://www.urbanfonts.com/free-fonts.htm
WYSIWYG editors
What You See Is What You Get
- https://www.tiny.cloud/
- https://www.froala.com/wysiwyg-editor/v2.0
- https://ckeditor.com/ckeditor-5/
- https://www.axsoft.co/?ref=producthunt
- https://jaredreich.com/pell/?ref=producthunt
- https://quilljs.com/
Landing page editors
Tables & Spreadsheets
- https://datatables.net/
- https://slickgrid.net/
- https://jspreadsheets.com/
- https://handsontable.com/
- https://nexts.github.io/Clusterize.js/
- https://www.datatables.net
- https://www.ag-grid.com/
- http://ui-grid.info
- http://adazzle.github.io/react-data-grid/
- http://www.bossanova.uk/jexcel
- http://tabulator.info
- http://ng-table.com
- http://guriddo.net/?page_id=102666
- http://backgridjs.com/
- http://okfnlabs.org/recline
- http://lorenzofox3.github.io/smart-table-website
- http://w2ui.com
- http://addepar.github.io/ember-table
- https://slickgrid.net/
- http://www.jtable.org
- https://github.com/davidguttman/react-pivot
- https://github.com/datazenit/sensei-grid
- https://github.com/felixrieseberg/React-Spreadsheet-Component
- http://dgrid.io
- https://github.com/handsontable/vue-handsontable-official
- http://spreadsheets.github.io/WickedGrid/
- http://paramquery.com
- http://handsontable.com
- https://github.com/handsontable/react-handsontable
- http://josebalius.github.io/ngReactGrid
- https://www.pontikis.net/labs/bs_grid/demo
- https://github.com/ghiscoding/Angular-Slickgrid
- https://github.com/miadwang/sou-react-table
- https://fancygrid.com
- https://github.com/energydrink9/functional-data-grid
- http://handsontable.github.io/hot-table
- https://turnerniles.github.io/react-virtualized-pivot
- http://www.pontikis.net/labs/jui_datagrid
- https://www.kendoreact.com
- http://team-lab.github.io/cell-cursor/example.html
- http://www.inspireproduction.co.za/#/home
- https://github.com/key-lime-box/dynamic-table
- http://reconstrukt.com/ingrid
- http://www.Syncfusion.com
- http://dreakmore.info/tgrid
- http://boriscy.github.io/grider
- http://reactdatagrid.com
Music Notes & ABC notaton
Math & formulas
Grids & Blocks
Croppers
Charts & Graphs
- https://www.chartjs.org/
- http://www.flotcharts.org/
- http://polymaps.org/
- https://d3js.org/
- https://rawgraphs.io/
- http://dygraphs.com/
- https://apexcharts.com/
- https://visjs.org/
- Finance
Maps
- https://www.vincentbroute.fr/mapael/
- https://www.10bestdesign.com/jqvmap/
- http://jvectormap.com/
- http://kartograph.org/
- http://planetaryjs.com/
- https://openlayers.org/
Image Viewers & Sliders
- http://www.highslide.com/
- https://fotorama.io/
- https://glidejs.com/
- https://www.jssor.com/
- https://wowslider.com/
- https://swiperjs.com/
- https://kenwheeler.github.io/slick/
Players
- https://videojs.com/
- https://plyr.io/
- http://www.mediaelementjs.com/
- https://github.com/paypal/accessible-html5-video-player
- http://afterglowplayer.com/
- http://www.videogular.com/
- https://github.com/etianen/html5media
- http://player.kaltura.com/docs/
- https://github.com/azatoth/jquery-video
- https://github.com/rsms/html5-video/
- http://jplayer.org/
- https://www.jwplayer.com/
См. также: Видео и аудио кодирование
Pinterest blocks
- https://masonry.desandro.com/
- https://salvattore.js.org/
- https://savvior.org/
- https://github.com/yconst/Freetile
- http://blog.xlune.com/2009/09/vgrid/
Super Select
- https://harvesthq.github.io/chosen/
- https://github.com/michaelperrin/ajax-chosen
- https://select2.org/
- https://selectize.github.io/selectize.js/
- https://www.github.com/pytesNET/tail.select
- http://loopj.com/jquery-tokeninput/
- http://davidstutz.de/bootstrap-multiselect/
- https://github.com/Mobius1/Selectr
Visual Effects
Parallax, dots, globes, etc..
- https://matthew.wagerfield.com/parallax/
- https://vincentgarreau.com/particles.js/
- https://www.jotform.com/blog/particles-animation-codepen-97659/
- https://codepen.io/ImagineProgramming
- https://codepen.io/aecend
- https://geargenerator.com/
- https://www.sliderrevolution.com/resources/css-animated-background/
- https://beltoforion.de/en/spiral_galaxy_renderer/spiral-galaxy-renderer.html
- https://threejs.org/examples/
Glass Effect
- https://wpdean.com/css-glassmorphism/
- https://hype4.academy/tools/glassmorphism-generator
- https://webdesign.tutsplus.com/how-to-create-a-frosted-glass-effect-in-css--cms-32535t
- https://css.glass/
Globe
- https://github.com/vasturiano/three-globe
- https://codepen.io/qkevinto/pen/EVGrGq
- https://github.com/turban/webgl-earth
- https://stripe.com/blog/globe
- https://miniature.earth/
- https://github.com/earthjs/earthjs
3D & WebGL
Custom Scrollbars
- https://github.com/Grsmto/simplebar
- https://github.com/mdbootstrap/perfect-scrollbar
- http://manos.malihu.gr/repository/custom-scrollbar/demo/examples/complete_examples.html
- https://github.com/gromo/jquery.scrollbar
- https://github.com/inuyaksa/jquery.nicescroll
- https://github.com/Diokuz/baron
- https://github.com/malte-wessel/react-custom-scrollbars
Date & Time pickers
Emoji
- https://www.webfx.com/tools/emoji-cheat-sheet/
- https://unicode.org/emoji/charts/full-emoji-list.html
- https://github.com/iamcal/js-emoji
- https://github.com/joypixels/emojify.js
- https://www.kirupa.com/html5/emoji.htm
- https://www.jqueryscript.net/tags.php?/emoji/
Drawers
- https://jspaint.app/
- https://github.com/nhn/tui.image-editor
- https://www.youidraw.com/apps/painter/
- https://carstenschaefer.github.io/DrawerJs/examples/standalone/
- http://canvimation.github.io/
- http://paperjs.org/examples/division-raster/