Lightweight vanillajs micro-library for creating sortable lists and grids using native HTML5 drag and drop API. If you would like to add an adapter to the list, please create an issue with the link to your adapter.
vanillajs sortable-lists drag vanilla-javascript drag-and-drop sortables sortable html5Form.io is a revolutionary combined Form and API platform for Serverless applications. This repository serves as the core Form and API engine for https://form.io. This system allows you to build "serverless" data management applications using a simple drag-and-drop form builder interface. These forms can then easily be embedded within your Angular.js and React applications using the <formio> HTML element. Here is a link to a demo of the Form Building and Form Rendering capability that can be hooked into this API platform.
serverless angular react angularjs vanillajs vanilla-js vue nodejs forms form.ioThe Suneditor is a lightweight, flexible, customizable WYSIWYG text editor for your web applications. It has support to Embed images, Videos, Image resizing and rotation, Upload images to the server, Image gallery, Tables and lot more. It has support to use CodeMirror and KaTeX.
contenteditable vanilla-js rich-text-editor html-editor wysiwyg-editor nodependence wysiwyg wysiwyg-html-editor rich-text rich-editor html text editor vanillajsBalalaika provides you tiny replacement for huge DOM libraries such as jQuery and Zepto. It contains few methods which should be sufficient for vanilla.js developers. Too big? Check this out.
dom vanillajs balalaikaThis library is a plain JavaScript form renderer and SDK for Form.io. This allows you to render the JSON schema forms produced by Form.io and render those within your application using plain JavaScript, as well as provides an interface SDK to communicate to the Form.io API's. The benefits of this library include. To install this SDK into your project, you can use the following command within your terminal.
form-schema vanilla-js vanillajs angular react vue formsAn open source list of paid & free resources to learn vanilla JavaScript. • Feel free to fork this repo and add valuable resources to categories. All PRs will be manually reviewed.
vanilla-javascript vanilla-js vanillajsSimple vanilla JavaScript router to be used inside a single page app to add routing capabilities.The router comes with zero dependencies and can be used with any other libraries. It's based on the hashchange-Event.
router vanilla-javascript-router vanilla-ui-router vanilla-js vanillajs vanilla-javascript vanilla spa single-page-applications single-page-app ui-router routing frontendOn-screen logging utility. Monkey-patches and chains the browser's console object.
logging on-screen tool vanillajs tabletdebugging phonedebugging onscreenOptiscroll is an tiny (9kB min / 3.9kB gzip) and highly optimized custom scrollbar library for modern web apps. Optiscroll aims to be as light as possible in order to not affect the performance of your webapp. Optiscroll does not replace the scrolling logic with Javascript. It only hides native scrollbars and allows you to style the fake scrollbars as you like. Moreover, Optiscroll adds custom events and methods to extend browser scroll functionalities.
scrollbar custom-scrollbar hide-scrollbars vanillajs iscroll scroll-events scrollbars user-interfaceExamples of how to use vanillajs to do common tasks that we commonly use frameworks for. You can run it locally by simply running webpack and then opening build/index.html in a web server.
vanilla-typescript vanilla-javascript vanillajs router native calendarLocalization script for web sites which has the multiple languages. These values will be defined in the json language object.
localization locale localisation language local localize es6 vanillajsA straightforward and maintainable build system from the Bloomberg Graphics team. wsk is a small JavaScript library combined with a recommended architecture for creating a reliable build system. It was built by the Bloomberg Graphics and Data Journalism team as an open-ended and maintainable solution to building projects. It has allowed us to democratize our build system—allowing the greatest number of people the ability to modify it if need be—and delivers the right level of notification in order to quickly diagnose any JavaScript, CSS or templating errors that may arise.
nodejs vanillajs chokidar bloomberg-graphicsSocialight get Social Network Share Counts on demand. Specify the url and social networks to display counters, the rest is magic. Demo. Twitter removed share counts, please, read here.
social vanillajsSome helpers for the development of InversifyJS applications with VanillaJS or Babel
es6-javascript dependency-injection inversion-of-control inversifyjs vanillajs helpersIf you need to access the underlying observable, they are available as non-enumerable properties with a proceeding underscore. In 2012, trying to find a solution to wrap knockout observables in ES5 properties, I found this gist by Domenic Denicola of his brainstormings about potential options, before Steve Sanderson created knockout-es5. So I decided to go with his Solution #4, to expose the observables on the object with a proceeding underscore in front of them. However I did this while working at Microsoft, and it did not get released as open source until Janurary 2015.
knockout es5 ecmascript5 vanillajsskrollr plugin for fullpage presentation decks
skrollr decks presentation vanillajsNotice: You will need to use Node version 6.0 or higher. Verify that you have yarn enabled — if not install yarn globally. These web components are written in ES6 and build routines compile to es5 to encompass more browsers.
monorepo yarn webcomponents hax haxcms polymer litelement htmlelement yeoman-generator custom-elements web-components lit-element skate-js slim-js twig lit-html vanillajsWeb Component built with Stencil.js to integrate Phaser with any other framework. The CUSTOM_ELEMENTS_SCHEMA needs to be included in any module that uses IonPhaser.
phaser phaserjs phaser3 phaser-framework stenciljs stenciljs-components stencil-components stencil-js custom-elements custom-components react react-component web-component web-components angular vue vuejs custom-component ionic ionic-framework framework app vanillajs webcomponentFacebook pixel tracking component for Svelte. You can import FacebookPixel component whenever and wherever you want, the facebook tracking code is only initialised in the first instance.
tracking facebook analytics svelte facebook-pixel vanillajs beyonk facebook-tracking
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.