Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paradite/frontend-encyclopedia
Frontend Encyclopedia
https://github.com/paradite/frontend-encyclopedia
encyclopedia frontend javascript list terminology
Last synced: about 1 hour ago
JSON representation
Frontend Encyclopedia
- Host: GitHub
- URL: https://github.com/paradite/frontend-encyclopedia
- Owner: paradite
- License: mit
- Created: 2023-08-06T06:02:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-23T08:00:21.000Z (5 months ago)
- Last Synced: 2024-10-30T03:42:38.115Z (14 days ago)
- Topics: encyclopedia, frontend, javascript, list, terminology
- Language: JavaScript
- Homepage:
- Size: 305 KB
- Stars: 245
- Watchers: 5
- Forks: 50
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Frontend Encyclopedia
### A
- [a11y (Accessibility)](https://en.wikipedia.org/wiki/Web_accessibility): Development Practice ([1999](https://en.wikipedia.org/wiki/Web_accessibility))
- [Ajax](https://en.wikipedia.org/wiki/Ajax_(programming)): Technology by Jesse James Garrett ([1999](https://en.wikipedia.org/wiki/Ajax_(programming)))
- [AlertifyJS](https://alertifyjs.com/): UI Library by Vitaliy Potapov ([2015](https://www.npmjs.com/package/alertifyjs?activeTab=versions))
- [Angular Universal](https://angular.io/guide/universal): Technology by Google ([2017](https://www.npmjs.com/package/@nguniversal/express-engine?activeTab=versions))
- [Angular](https://angular.io): Framework by Misko Hevery and Adam Abrons ([2016](https://en.wikipedia.org/wiki/Ajax_(programming)))
- [AngularJS](https://angularjs.org): Framework by Misko Hevery and Adam Abrons ([2010](https://en.wikipedia.org/wiki/AngularJS) - [2021](https://blog.angular.io/discontinued-long-term-support-for-angularjs-cc066b82e65a), Replaced by Angular)
- [Anime.js](https://animejs.com): Library by Julian Garnier ([2016](https://github.com/juliangarnier/anime/releases?page=2))
- [Ant Design](https://ant.design): UI Components Library by Ant Group ([2015](https://09x.ant.design/))
- [Apollo](https://www.apollographql.com): Library by Geoff Schmidt ([2016](https://www.apollographql.com/blog/backend/apollo-8b7215bcab1c/))
- [Astro](https://astro.build/): Framework by Astro ([2021](https://astro.build/blog/introducing-astro/))
- [Atom](https://github.blog/2022-06-08-sunsetting-atom/): Text Editor by GitHub ([2013](https://github.com/atom/atom/tags?after=v0.5.0) - [2022](https://github.blog/2022-06-08-sunsetting-atom/))
- [Axios](https://axios-http.com): Library by Axios Community ([2014](https://www.npmjs.com/package/axios?activeTab=versions))### B
- [Babel](https://babeljs.io): Build Tool by Babel Team ([2014](https://babeljs.io/blog/2016/12/07/the-state-of-babel))
- [Backbone.js](https://backbonejs.org): Framework by Jeremy Ashkenas ([2010](https://backbonejs.org/#changelog))
- [BEM](https://en.bem.info): CSS Methodology by Yandex ([2010](https://en.bem.info/methodology/history/#bem-and-open-source-2010))
- [Bitbucket](https://bitbucket.org): Version Control System by Atlassian ([2008](https://en.wikipedia.org/wiki/Bitbucket))
- [Bootstrap](https://getbootstrap.com): CSS Framework by Twitter, Inc. ([2011](https://getbootstrap.com/docs/4.1/about/overview/))
- [Browserify](http://browserify.org): Build Tool by James Halliday ([2011](https://www.npmjs.com/package/browserify?activeTab=versions), Last release was in 2020.)
- [Bulma](https://bulma.io/): CSS Framework by Jeremy Thomas ([2016](https://github.com/jgthms/bulma/releases/tag/0.0.1))### C
- [Chai](https://www.chaijs.com): Testing Library by Chai.js Contributors ([2011](https://www.npmjs.com/package/chai?activeTab=versions))
- [Chakra UI](https://chakra-ui.com): UI Components Library by Chakra UI Team ([2020](https://www.npmjs.com/package/@chakra-ui/react?activeTab=versions))
- [Chart.js](https://www.chartjs.org): UI Library by Chart.js Contributors ([2013](https://www.chartjs.org/docs/latest/))
- [CircleCI](https://circleci.com): CI/CD Service by CircleCI, Inc. ([2011](https://circleci.com/about/))
- [Cloudflare](https://www.cloudflare.com/): Deployment & Hosting by Cloudflare, Inc. ([2010](https://www.cloudflare.com/our-story/))
- [CoffeeScript](https://coffeescript.org): Language by Jeremy Ashkenas ([2009](https://github.com/jashkenas/coffeescript/tags?after=0.1.1), Last release was in 2022.)
- [Cropper.js](https://fengyuanchen.github.io/cropperjs/): Library by Fengyuan Chen ([2015](https://www.npmjs.com/package/cropperjs?activeTab=versions))
- [CSS](https://en.wikipedia.org/wiki/Cascading_Style_Sheets): Language by W3C ([1996](https://en.wikipedia.org/wiki/CSS))
- [ct.js](https://ctjs.rocks/): Game Development by ct.js ([2019](https://github.com/ct-js/ct-js/releases))
- [Cypress](https://www.cypress.io): Testing Library by Cypress ([2014](https://www.cypress.io/blog/2017/10/10/cypress-is-now-public-beta/))### D
- [D3.js](https://d3js.org): UI Library by Mike Bostock ([2011](https://www.npmjs.com/package/d3?activeTab=versions))
- [date-fns](https://date-fns.org/): Date & Time Library by date-fns Contributors ([2015](https://www.npmjs.com/package/date-fns?activeTab=versions))
- [day.js](https://day.js.org): Date & Time Library by iamkun ([2018](https://www.npmjs.com/package/dayjs?activeTab=versions))
- [Deno](https://deno.land/): Runtime Environment by Deno Land ([2020](https://deno.com/blog/v1))
- [Docusaurus](https://docusaurus.io/): Documentation Library by Facebook ([2017](https://www.npmjs.com/package/docusaurus?activeTab=versions))
- [docz](https://www.docz.site/): Documentation Library by docz Contributors ([2018](https://www.npmjs.com/package/docz?activeTab=versions))
- [DOM](https://en.wikipedia.org/wiki/Document_Object_Model): Web API by W3C ([1998](https://en.wikipedia.org/wiki/Document_Object_Model))### E
- [ECharts](https://echarts.apache.org/en/index.html): UI Library by Apache Software Foundation ([2015](https://www.npmjs.com/package/echarts?activeTab=versions))
- [EJS](https://ejs.co/): Template Engine by TJ Holowaychuk ([2011](https://www.npmjs.com/package/ejs?activeTab=versions))
- [Electron](https://www.electronjs.org): Framework by GitHub ([2013](https://en.wikipedia.org/wiki/Electron_(software_framework)))
- [Eleventy](https://11ty.dev): Static Site Generator by Zach Leatherman ([2017](https://github.com/11ty/eleventy/tags?after=v0.1.5))
- [Ember.js](https://emberjs.com): Framework by Ember.js Contributors ([2011](https://yehudakatz.com/2011/12/12/amber-js-formerly-sproutcore-2-0-is-now-ember-js/))
- [Enzyme](https://enzymejs.github.io/enzyme/): Testing Library by Airbnb ([2015](https://www.npmjs.com/package/enzyme?activeTab=versions), Last release was in 2019.)
- [ES2022](https://en.wikipedia.org/wiki/ECMAScript_version_history#ES2022): Specification by Ecma International ([2022](https://en.wikipedia.org/wiki/ECMAScript_version_history#ES2022))
- [ESLint](https://eslint.org): Linter by ESLint Team ([2013](https://eslint.org/docs/latest/about/))
- [Evergreen](https://evergreen.segment.com/): UI Components Library by Segment ([2018](https://www.npmjs.com/package/evergreen-ui?activeTab=versions))### F
- [Fastify](https://fastify.dev): Backend-as-a-Service by Matteo Collina, Tomas Della Vedova, and others ([2016](https://github.com/fastify/fastify/tags?after=v0.6.0))
- [Figma](https://www.figma.com): Design Tool by Dylan Field, Evan Wallace ([2016](https://en.wikipedia.org/wiki/Figma_(software)))
- [Firebase](https://firebase.google.com): Backend-as-a-Service by Firebase (acquired by Google) ([2012](https://en.wikipedia.org/wiki/Firebase))
- [Flow](https://flow.org/): Type Checker by Facebook ([2014](https://www.npmjs.com/package/flow-bin?activeTab=versions))
- [Flowbite](https://flowbite.com/): UI Components Library by Themesberg ([2021](https://github.com/themesberg/flowbite/tags?after=v1.3.0))
- [Flutter](https://flutter.dev): Framework by Google ([2017](https://en.wikipedia.org/wiki/Flutter_(software)))
- [Font Awesome](https://fontawesome.com): Icon Library by Fonticons, Inc. ([2012](https://fontawesome.com/versions))
- [Formik](https://formik.org/): UI Library by Jared Palmer ([2017](https://www.npmjs.com/package/formik?activeTab=versions))
- [Foundation](https://get.foundation): UI Components Library by ZURB ([2011](https://github.com/foundation/foundation-sites/tags?after=v2.2))
- [Framer Motion](https://www.framer.com/motion/): Library ([2019](https://github.com/framer/motion/tags?after=v0.0.8))### G
- [Gatsby](https://www.gatsbyjs.com): Framework by Kyle Mathews and the Gatsby team ([2015](https://en.wikipedia.org/wiki/Gatsby_(JavaScript_framework)))
- [Git](https://git-scm.com): Version Control System by Linus Torvalds and others ([2005](https://en.wikipedia.org/wiki/Git))
- [GitHub Pages](https://pages.github.com/): Deployment & Hosting by GitHub, Inc. ([2008](https://github.blog/2022-08-10-github-pages-now-uses-actions-by-default/))
- [GitHub](https://github.com): Version Control System by GitHub, Inc. ([2008](https://en.wikipedia.org/wiki/GitHub))
- [GitLab](https://docs.gitlab.com): Version Control System by GitLab, Inc. ([2011](https://about.gitlab.com/company/history/))
- [Glide.js](https://glidejs.com/): UI Library by Jedrzej Kurylo ([2014](https://www.npmjs.com/package/@glidejs/glide?activeTab=versions))
- [GraphQL](https://graphql.org): Specification by Facebook, Inc. ([2015](https://github.com/graphql/graphql-spec/releases/tag/July2015))
- [Greensock Animation Platform (GSAP)](https://greensock.com/gsap/): Library ([2013](https://github.com/greensock/GSAP/tags?after=1.9.2))
- [Grunt](https://gruntjs.com/): Build Tool by Ben Alman and contributors ([2016](https://en.wikipedia.org/wiki/Grunt_(software)))
- [Gulp](https://gulpjs.com): Build Tool by Fractal, Inc. and the open-source community ([2013](https://en.wikipedia.org/wiki/Gulp.js))### H
- [Headless UI](https://headlessui.com/): UI Components Library by Tailwind Labs ([2020](https://github.com/tailwindlabs/headlessui/blob/main/packages/@headlessui-react/CHANGELOG.md#011---2020-09-24))
- [Heroicons](https://heroicons.com/): Icon Library by Tailwind Labs ([2020](https://github.com/tailwindlabs/heroicons/blob/master/CHANGELOG.md#020---2020-05-18))
- [Highcharts](https://www.highcharts.com/): UI Library by Highsoft AS ([2014](https://www.npmjs.com/package/highcharts?activeTab=versions))
- [HTML](https://en.wikipedia.org/wiki/HTML): Language by Tim Berners-Lee ([1993](https://www.washington.edu/accesscomputing/webd2/student/unit1/module3/html_history.html))
- [HTMX](https://htmx.org/): Library by Carson Gross ([2020](https://www.npmjs.com/package/htmx.org?activeTab=versions))
- [Hugo](https://gohugo.io): Static Site Generator by Bjørn Erik Pedersen and contributors ([2013](https://github.com/gohugoio/hugo/tags?after=v0.11))### I
- [i18n (internationalization)](https://en.wikipedia.org/wiki/Internationalization_and_localization): Development Practice by IBM ([1970](https://en.wikipedia.org/wiki/Internationalization_and_localization))
- [Immer](https://immerjs.github.io/immer): Utility Library by Michel Weststrate and contributors ([2017](https://github.com/immerjs/immer/blob/a7b9e3b1b3825bef15153325400a222c21a8b052/changelog.md))
- [Immutable.js](https://immutable-js.com): Utility Library by Facebook, Inc. ([2013](https://www.npmjs.com/package/immutable?activeTab=versions))
- [Insomnia](https://insomnia.rest): API Client by Kong, Inc. and contributors ([2016](https://github.com/Kong/insomnia/tags?after=v5.0.0))
- [Ionic](https://ionicframework.com): Framework by Max Lynch, Ben Sperry, and Adam Bradley ([2012](https://ionic.io/about))### J
- [Jade](https://pugjs.org/api/getting-started.html): Template Engine by TJ Holowaychuk and contributors ([2010](https://github.com/pugjs/pug/tags?after=0.5.0) - [2015](https://github.com/pugjs/pug/issues/2184), Renamed to Pug)
- [Jasmine](https://jasmine.github.io): Testing Library by Pivotal Labs and contributors ([2009](https://github.com/jasmine/jasmine/tags?after=0.11.1-release))
- [JavaScript](https://en.wikipedia.org/wiki/JavaScript): Language by Brendan Eich ([1995](https://en.wikipedia.org/wiki/JavaScript))
- [Jekyll](https://jekyllrb.com): Static Site Generator by Tom Preston-Werner and contributors ([2008](https://github.com/jekyll/jekyll/blob/master/History.markdown#010--2008-11-05))
- [Jest](https://jestjs.io): Testing Library by Facebook, Inc. ([2014](https://github.com/jestjs/jest/issues/3))
- [joi](https://joi.dev/): Data Validation Library by hapi.js ([2012](https://www.npmjs.com/package/joi?activeTab=versions))
- [jQuery](https://jquery.com): Utility Library by John Resig and jQuery Team ([2006](https://en.wikipedia.org/wiki/JQuery))
- [jsdoc](https://jsdoc.app/): Library by jsdoc ([2015](https://www.npmjs.com/package/jsdoc?activeTab=versions))
- [JSON-RPC](https://www.jsonrpc.org): Specification by Jeffrey Lee and others ([2005](https://www.jsonrpc.org/specification_v1))
- [JSON](https://en.wikipedia.org/wiki/JSON): Data Format by Douglas Crockford ([2001](https://en.wikipedia.org/wiki/JSON))
- [jsPDF](https://rawgit.com/MrRio/jsPDF/master/docs/index.html): Library by jsdoc ([2014](https://www.npmjs.com/package/jspdf?activeTab=versions))### K
- [Kaboom](https://kaboomjs.com/): Game Development by Replit ([2021](https://www.npmjs.com/package/kaboom?activeTab=versions))
- [Karma](https://karma-runner.github.io): Testing Library by Vojta Jina ([2013](https://www.npmjs.com/package/karma?activeTab=versions))### L
- [Less](https://lesscss.org): Language by Less Team ([2009](https://lesscss.org/about/))
- [Lodash](https://lodash.com): Utility Library by Lodash Team ([2012](https://github.com/lodash/lodash/tags?after=0.2.2))### M
- [Mantine](https://mantine.dev): UI Library by Mantine Team ([2021](https://github.com/mantinedev/mantine/releases?page=19))
- [Material UI](https://mui.com): UI Components Library by Material-UI Team ([2014](https://mui.com/about/))
- [Materialize](https://materializecss.com/): CSS Framework by Materialize Team ([2022](https://materialize.com/docs/releases/))
- [Meteor.js](https://www.meteor.com): Framework by Meteor Development Group ([2012](https://www.npmjs.com/package/meteor?activeTab=versions))
- [Mirage JS](https://miragejs.com/): Mocking Library by Mirage JS Team ([2019](https://www.npmjs.com/package/miragejs?activeTab=versions))
- [Mocha](https://mochajs.org): Testing Library by Mocha Team ([2011](https://www.npmjs.com/package/mocha?activeTab=versions))
- [Modernizr](https://modernizr.com): Utility Library ([2009](https://modernizr.com/news/modernizr-goes-1-0/))
- [Moment.js](https://momentjs.com): Date & Time Library by Moment.js Team ([2011](https://www.npmjs.com/package/moment?activeTab=versions))
- [MVP.css](https://andybrewer.github.io/mvp/): CSS Framework by Andy Brewer ([2020](https://github.com/andybrewer/mvp/releases))### N
- [NestJS](https://nestjs.com): Framework by NestJS Team ([2017](https://www.npmjs.com/package/@nestjs/core/v/1.0.2?activeTab=versions))
- [Netlify](https://netlify.com): Deployment & Hosting by Netlify Team ([2015](https://www.netlify.com/blog/2020/08/03/netlify-milestones-on-the-road-to-1-million-devs/))
- [Next.js](https://nextjs.org): Framework by Vercel ([2016](https://github.com/vercel/next.js/releases/tag/1.0.1))
- [Nextra](https://nextra.site/): Documentation Library, Static Site Generator by Shuding ([2021](https://github.com/shuding/nextra/tags?after=v2.0.0-beta.2))
- [Node Cron](https://github.com/node-cron/node-cron): Library by Felix Böhm ([2016](https://www.npmjs.com/package/node-cron?activeTab=versions))
- [Node.js](https://nodejs.org): Runtime Environment by Node.js Foundation ([2009](https://github.com/nodejs/node-v0.x-archive/tags?after=v0.0.4))
- [npm](https://www.npmjs.com): Package Manager by Isaac Z. Schlueter ([2010](https://github.com/npm/npm/tags?after=v0.1.1))
- [Nuxt.js](https://nuxt.com/): Framework by Nuxt.js Team ([2016](https://www.npmjs.com/package/nuxt?activeTab=versions))### O
- [OAuth](https://oauth.net): Specification by OAuth Community ([2007](https://oauth.net/1/))### P
- [Panda](https://panda-css.com/): CSS Framework by Panda CSS Team ([2023](https://www.npmjs.com/package/@pandacss/node?activeTab=versions))
- [Parcel](https://parceljs.org): Build Tool by Devs ([2017](https://www.npmjs.com/package/parcel-bundler?activeTab=versions))
- [phaser](https://phaser.io/): Game Development by Phaser Team ([2013](https://www.npmjs.com/package/phaser?activeTab=versions))
- [Pinia](https://pinia.vuejs.org/): State Management Library by Eduardo San Martin Morote ([2019](https://www.npmjs.com/package/pinia?activeTab=versions))
- [PixiJS](https://pixijs.com/): UI Library by Goodboy Digital ([2013](https://www.npmjs.com/package/pixi.js?activeTab=versions))
- [Playwright](https://playwright.dev): Testing Library by Microsoft ([2020](https://github.com/microsoft/playwright/tags?after=v0.11.0))
- [pnpm](https://pnpm.io/): Package Manager by pnpm Team ([2016](https://www.npmjs.com/package/pnpm?activeTab=versions))
- [polished](https://polished.js.org/): Library by Styled-components Team ([2017](https://www.npmjs.com/package/polished?activeTab=versions))
- [Postman](https://www.postman.com): API Client by Postman Team ([2012](https://en.wikipedia.org/wiki/Postman_(software)))
- [Prettier](https://prettier.io): Code Formatter by James Long ([2017](https://archive.jlongster.com/prettier-1.0))
- [Pug](https://pugjs.org/api/getting-started.html): Template Engine by Pug Team ([2016](https://github.com/pugjs/pug/issues/2184), Formerly known as Jade. Last release was in 2021.)
- [Pure](https://purecss.io/): CSS Framework by Yahoo Inc. ([2013](https://github.com/pure-css/pure/releases/tag/v0.1.0))
- [PWA](https://en.wikipedia.org/wiki/Progressive_web_application): Web Application Model by Web Community ([2015](https://en.wikipedia.org/wiki/Progressive_web_application))### Q
- [Quasar](https://quasar.dev): Framework by Razvan Stoenescu ([2016](https://github.com/quasarframework/quasar/tags?after=v0.5.0))
- [Qwik](https://qwik.builder.io/): Framework by Builder.io ([2023](https://www.builder.io/blog/qwik-v1))### R
- [Radix UI](https://www.radix-ui.com/primitives): UI Components Library by Modulz ([2020](https://www.radix-ui.com/primitives/docs/overview/releases#december-15-2020))
- [Ramda](https://ramdajs.com): Utility Library by Ramda Contributors ([2014](https://www.npmjs.com/package/ramda?activeTab=versions))
- [React Bootstrap](https://react-bootstrap.netlify.app/): UI Components Library by React Bootstrap Team ([2018](https://github.com/react-bootstrap/react-bootstrap/blob/master/CHANGELOG.md#100-beta0-2018-09-13))
- [React Hook Form](https://react-hook-form.com/): UI Library by React Hook Form Team ([2019](https://www.npmjs.com/package/react-hook-form?activeTab=versions))
- [React Native](https://reactnative.dev): Framework by Facebook ([2015](https://engineering.fb.com/2015/03/26/android/react-native-bringing-modern-web-techniques-to-mobile/))
- [React Testing Library](https://testing-library.com/docs/react-testing-library/intro/): Testing Library by Testing Library Team ([2018](https://www.npmjs.com/package/react-testing-library?activeTab=versions))
- [react-icons](https://react-icons.github.io/react-icons/): Icon Library by React Icons Team ([2016](https://www.npmjs.com/package/react-icons?activeTab=versions))
- [React-Toastify](https://www.npmjs.com/package/react-toastify): UI Library by Furkan Özden ([2017](https://www.npmjs.com/package/react-toastify?activeTab=versions))
- [React](https://react.dev): Framework, Library by Facebook ([2013](https://www.youtube.com/watch?v=GW0rj4sNH2w))
- [Rebass](https://rebassjs.org/): UI Components Library by Rebass Team ([2018](https://www.npmjs.com/package/rebass?activeTab=versions))
- [Redux Toolkit](https://redux-toolkit.js.org/): State Management Library by Redux Team ([2019](https://www.npmjs.com/package/@reduxjs/toolkit?activeTab=versions))
- [Redux-Saga](https://redux-saga.js.org): State Management Library by Yassine Elouafi ([2015](https://www.npmjs.com/package/redux-saga?activeTab=versions))
- [Redux](https://redux.js.org): State Management Library by Dan Abramov ([2011](https://www.npmjs.com/package/redux?activeTab=versions))
- [RefluxJS](https://github.com/reflux/refluxjs): State Management Library by Reflux Team ([2014](https://www.npmjs.com/package/reflux?activeTab=versions), Last release was in 2017.)
- [Relay](https://relay.dev): Library by Facebook ([2016](https://github.com/facebook/relay/releases/tag/v0.1.0))
- [Remeda](https://remedajs.com/): Utility Library ([2018](https://www.npmjs.com/package/remeda?activeTab=versions))
- [Remix](https://remix.run/): Framework by Remix Team ([2021](https://www.npmjs.com/package/@remix-run/react?activeTab=versions))
- [Render](https://render.com/): Deployment & Hosting by Render Team ([2019](https://render.com/about))
- [REST](https://en.wikipedia.org/wiki/Representational_state_transfer): Specification by Roy Fielding ([2000](https://web.archive.org/web/20210512181107/https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm))
- [reveal.js](https://revealjs.com/): Framework by Hakim El Hattab ([2013](https://github.com/hakimel/reveal.js/releases?page=4))
- [Rollup](https://rollupjs.org/): Build Tool by Rich Harris ([2015](https://www.npmjs.com/package/rollup?activeTab=versions))
- [RxJS](https://rxjs.dev): Library by RxJS Contributors ([2015](https://www.npmjs.com/package/rxjs?activeTab=versions))### S
- [Sass](https://en.wikipedia.org/wiki/Sass_(stylesheet_language)): Language by Hampton Catlin, Nathan Weizenbaum, Chris Eppstein ([2006](https://en.wikipedia.org/wiki/Sass_(stylesheet_language)))
- [Semantic UI](https://semantic-ui.com/): UI Library by Semantic-Org ([2013](https://www.npmjs.com/package/semantic-ui?activeTab=versions))
- [SemVer](https://semver.org/): Specification by Tom Preston-Werner, Drew LeSueur ([2011](https://github.com/semver/semver/tags))
- [SEO](https://en.wikipedia.org/wiki/Search_engine_optimization): Development Practice by Danny Sullivan ([1997](https://en.wikipedia.org/wiki/Search_engine_optimization))
- [Service Worker](https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API): Web API by World Wide Web Consortium (W3C) ([2014](https://www.w3.org/standards/history/service-workers/))
- [Sinon.JS](https://sinonjs.org/): Testing Library by Christian Johansen, and Contributors ([2015](https://www.npmjs.com/package/sinon?activeTab=versions))
- [Socket.IO](https://socket.io): Library by LearnBoost, Guillermo Rauch ([2010](https://www.npmjs.com/package/socket.io?activeTab=versions))
- [SolidJS](https://www.solidjs.com/): Framework by Ryan Carniato ([2018](https://www.npmjs.com/package/solid-js?activeTab=versions))
- [SPA](https://en.wikipedia.org/wiki/Single-page_application): Web Application Model by Lucas Birdeau, Kevin Hakman, Michael Peachey and Clifford Yeh ([2003](https://en.wikipedia.org/wiki/Single-page_application))
- [Spectre.css](https://picturepan2.github.io/spectre/): CSS Framework by Yan Zhu ([2016](https://www.npmjs.com/package/spectre.css?activeTab=versions))
- [spruce](https://sprucecss.com/): CSS Framework by Matthew Phillips ([2021](https://www.npmjs.com/package/sprucecss?activeTab=versions))
- [SSR](https://en.wikipedia.org/wiki/Server-side_scripting): Web Application Model by Netscape ([1995](https://en.wikipedia.org/wiki/Server-side_scripting))
- [Storybook](https://storybook.js.org/): Documentation Library by Chroma, Storybook Maintainers ([2016](https://www.npmjs.com/package/storybook?activeTab=versions))
- [styled-components](https://styled-components.com): Library by Max Stoiber, Glen Maddern, Phil Plückthun ([2016](https://www.npmjs.com/package/styled-components?activeTab=versions))
- [Sublime Text](https://www.sublimetext.com/): Text Editor by Jon Skinner ([2008](https://www.sublimetext.com/blog/articles/one-point-oh))
- [Supabase](https://supabase.com/): Backend-as-a-Service by Supabase Team ([2020](https://supabase.com/changelog))
- [Svelte](https://svelte.dev): Framework by Rich Harris ([2016](https://github.com/sveltejs/svelte/tags?after=v1.0.1))
- [SVG](https://en.wikipedia.org/wiki/SVG): Data Format by World Wide Web Consortium (W3C) ([2001](https://en.wikipedia.org/wiki/SVG))
- [sweetalert2](https://sweetalert2.github.io/): UI Library by Luis Fernando Alvarez, Contributors ([2015](https://www.npmjs.com/package/sweetalert2?activeTab=versions))
- [SWR](https://swr.vercel.app/): Library by Vercel ([2019](https://www.npmjs.com/package/swr?activeTab=versions))### T
- [Tailwind CSS](https://tailwindcss.com): CSS Framework by Adam Wathan, Jonathan Reinink, David Hemphill, Steve Schoger ([2017](https://www.npmjs.com/package/tailwindcss?activeTab=versions))
- [Tamagui](https://tamagui.dev): UI Components Library by Tamagui Team ([2022](https://github.com/tamagui/tamagui/releases?page=68))
- [TanStack Query](https://tanstack.com/query/latest): Library by Tanstack ([2014](https://www.npmjs.com/package/react-query/v/0.0.6), Formerly known as React Query.)
- [Tanstack Table](https://tanstack.com/table/): Library by Tanstack ([2014](https://www.npmjs.com/package/react-table/v/0.0.5), Formerly known as React Table.)
- [TensorFlow.js](https://www.tensorflow.org/js): Machine Learning Library by Google, TensorFlow.js Team ([2018](https://www.npmjs.com/package/@tensorflow/tfjs?activeTab=versions))
- [Three.js](https://threejs.org): UI Library by Ricardo Cabello (Mr.doob), Contributors ([2013](https://github.com/mrdoob/three.js/releases/tag/r1))
- [Tone.js](https://tonejs.github.io/): Library by Yotam Mann, Contributors ([2014](https://www.npmjs.com/package/tone?activeTab=versions))
- [Travis CI](https://www.travis-ci.com): CI/CD Service by Travis CI Team ([2011](https://www.travis-ci.com/about-us/), Free plan stopped in [2020](https://www.travis-ci.com/blog/2020-11-02-travis-ci-new-billing/))
- [TSDX](https://tsdx.io/): Library by Jared Palmer, Kyle Gill, Contributors ([2019](https://www.npmjs.com/package/tsdx?activeTab=versions))
- [TSLint](https://palantir.github.io/tslint): Linter by Palantir Technologies, Contributors ([2013](https://www.npmjs.com/package/tslint?activeTab=versions) - [2019](https://github.com/palantir/tslint/issues/4534))
- [TypeScript](https://www.typescriptlang.org): Language, Type Checker by Microsoft, Anders Hejlsberg ([2012](https://devblogs.microsoft.com/typescript/announcing-typescript-1-0/))### U
- [Underscore.js](https://underscorejs.org): Utility Library by Jeremy Ashkenas, DocumentCloud, Investigative Reporters & Editors ([2009](https://underscorejs.org/#changelog))
- [upload.js](https://upload.io/upload-js): Library by UPLOADCARE LLC ([2021](https://www.npmjs.com/package/upload-js?activeTab=versions))### V
- [Vercel](https://vercel.com/): Deployment & Hosting by Vercel Inc. ([2015](https://en.wikipedia.org/wiki/Vercel))
- [Video.js](https://videojs.com/): Library by Brightcove, Contributors ([2013](https://www.npmjs.com/package/video.js?activeTab=versions))
- [Viewer.js](https://fengyuanchen.github.io/viewerjs/): Library by Fengyuan Chen, Contributors ([2015](https://www.npmjs.com/package/viewerjs?activeTab=versions))
- [Visual Studio Code](https://code.visualstudio.com): Text Editor by Microsoft, Visual Studio Code Team ([2015](https://github.com/microsoft/vscode/tags?after=0.10.7-insiders))
- [Vite](https://vitejs.dev): Build Tool by Evan You, Vite Team ([2020](https://www.npmjs.com/package/vite?activeTab=versions))
- [VitePress](https://vitepress.vuejs.org): Documentation Library, Static Site Generator by VitePress Team ([2020](https://www.npmjs.com/package/vitepress?activeTab=versions))
- [Vitest](https://vitest.dev): Testing Library by Vite Team ([2021](https://www.npmjs.com/package/vitest?activeTab=versions))
- [Vue.js](https://vuejs.org): Framework by Evan You ([2014](https://blog.evanyou.me/2014/02/11/first-week-of-launching-an-oss-project/))
- [VuePress](https://vuepress.vuejs.org): Documentation Library, Static Site Generator by VuePress Team ([2018](https://www.npmjs.com/package/vuepress?activeTab=versions))### W
- [webpack](https://webpack.js.org): Build Tool by Tobias Koppers, Sean Larkin, and Webpack contributors ([2012](https://www.npmjs.com/package/webpack?activeTab=versions))
- [WebRTC](https://w3c.github.io/webrtc-pc/): Web API by World Wide Web Consortium (W3C) ([2011](https://www.w3.org/standards/history/webrtc/))
- [WebSocket](https://en.wikipedia.org/wiki/WebSocket): Technology by IETF ([2011](https://en.wikipedia.org/wiki/WebSocket))### X
- [XState](https://xstate.js.org): State Management Library by David Khourshid and XState contributors ([2017](https://www.npmjs.com/package/xstate?activeTab=versions))
- [xstyled](https://xstyled.dev/): CSS Framework by Brent Jackson and xstyled contributors ([2019](https://www.npmjs.com/package/@xstyled/styled-components?activeTab=versions))### Y
- [Yarn](https://yarnpkg.com): Package Manager by Yarn Contributors ([2016](https://en.wikipedia.org/wiki/Yarn_(package_manager)))
- [yo](https://yeoman.io/): Library by Yeoman Team ([2014](https://www.npmjs.com/package/yo?activeTab=versions))
- [Yup](https://github.com/jquense/yup): Data Validation Library by Jason Quense ([2015](https://github.com/jquense/yup/releases/tag/v0.6.0))### Z
- [z-index](https://en.wikipedia.org/wiki/Z-order#z-index): CSS Methodology by World Wide Web Consortium (W3C) ([1997](https://www.w3.org/TR/WD-CSS2-971104/cover.html))
- [Zod](https://zod.dev): Data Validation Library by Vercel, Leonardo Faria ([2020](https://www.npmjs.com/package/zod?activeTab=versions))
- [zustand](https://docs.pmnd.rs/zustand/getting-started/introduction): State Management Library by Paul Mendez and zustand contributors ([2019](https://www.npmjs.com/package/zustand?activeTab=versions))---
## Stats
- Total terms: 199
## Contributing
Pull requests are welcome! Take note of the following guidelines:
- Edit `scripts/data.json` to add new entries or update existing ones.
- Do not edit `README.md` or other markdown files directly.
- Ensure that official names are used with correct spelling, capitalization and styling.
- For example, use "Node.js" instead of "nodejs" or "node.js". Use "npm" instead of "NPM".
- `type` field should be a string or an array of strings.
- Add `year_created` and `year_created_source` fields.
- `year_created_source` should cite npm package version page, GitHub release page, Wikipedia page with first release date information or other official sources which indicate the year of creation or first release.
- `year_created_source_alt` can be added to cite an alternative official source, in case the primary source is no longer available.
- Add `year_deprecated` and `year_deprecated_source` fields when applicable.
- Add `author` and `author_url` fields where applicable.
- Optionally, run `npm run generate` to update the `README.md` and other markdown files automatically.
- To avoid the need to run `npm run generate` for each change, setup a [git pre-commit hook](https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks) with script below:
- `node scripts/generate.js && git add *.md`## Criteria for inclusion
Either one of the following must be true:
- The term is closely related to frontend development and widely known among a group of frontend developers, e.g. webpack, React, Figma.
- The term is not specific to frontend but used extensively by frontend developers, e.g. git, GitHub, Node.js.