A localStorage wrapper for all browsers without using cookies or flash. Uses localStorage, globalStorage, and userData behavior under the hood
localstorage cross-browser plugins storage store-json serializationclassList.js is a cross-browser JavaScript shim that fully implements element.classList. Refer to the MDN page on element.classList for more information.This works in every browser except IE 7 or earlier.
classlist polyfill shim cross-browserA Javascript plugin for cross-browser Ajax file uploading. Supports drag and drop, CORS, and multiple file uploading with progress bars. Works in IE7-9, mobile, and all modern browsers. Visit the new FAQ for solutions to the most common issues.
ajax upload cors cross-browserA simple and stable cross-browser testing tool.
front-end cross-browser testing tool headless-browser automation web-testing screen-captureA jQuery plugin for creating text-based carousels, rotating small or large pieces of text one after the other, just like a slider does with images... This can be a great tool for displaying catch phrases, mission statements, tag lines, and so on. If you would like to achieve a similar effect with more flexibility (e.g. out animation) and with HTML objects rather than text phrases (e.g. unordered list items), please check out Morphist.
html animatecss carousel rotating-phrases css css-animations css3-animations css3 cross-browser smooth-animations carousel-pluginCompany t-shirts are usually cheap and boring. We tried to make it different and we came up with tech constellations. The logo of each technology/language/framework we like and use daily was transformed into a constellation. We found the end result to be great so we want to share it with you. So here they are - (probably) worlds first open-source t-shirts. CONSTELLATIONS_by_TEONITE is a file with assets we made for use on TEONITE's t-shirts projects. Feel free to use them in your project. Word of advice: try to achieve high contrast between objects and t-shirt main color.
react docker tshirt tshirts angular angularjs redux django html git cross-browser css3 logo html5Mostly just naive wrappers around common DOM API inconsistencies, Cross browser work is minimal and mostly taken from jQuery. This library doesn't do a lot to normalize behavior across browsers, it mostly seeks to provide a common interface, and eliminate the need to write the same damn if (ie8) statements in every project. over and over again, or you need a ok getComputedStyle polyfill but don't want to include all of jQuery, use this.
dom-helpers react-component dom api cross-browser style event height width class classlist cssbox-shadows.css is a collection of simple and pleasant shadows for you to use in your projects. Great for tables, homepages content, containers, navigation and other blocks your website. Version v1.0.5 became much simpler, since support for the prefix is no longer required. To verify this, check the support of your browser on the site Can I Use.
css box-shadow inset box-shadows-css stylesheet generator library cross-browser collection html dev front-end shadows webjQuery plugin to extend functionality of css, alows a single prefix in multiple browsers for prefixed rules, non-css attribures added like css, etc.
jquery-plugin css css3 vendor-prefix style stylesheet cross-browserHPROSE is short for High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.
rpc rpc-protocol serialization-format hprose cross-language rpc-library cross-platform service-engine semi-text cross-browser cross-device cross-domain serialization serializeHprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.
rpc rpc-client rpc-library hprose html5 cross-platform cross-language websockets tcp google-chrome android apicloud cross-browser cross-device cross-domain serialization serialization-library serialize webservice websocket http ajax json jsonrpc protocol web service framework library game communication middleware webapi async batch multicall future promise comet push pub-sub publish subscribe idempotent oneway promises-aplusHprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.
rpc rpc-client rpc-framework cross-platform cross-language cross-browser cross-device cross-desktop cross-domain hprose websockets tcp serialization serializer serialization-library serialize webservice websocket http ajax json jsonrpc html5 protocol web service framework library game communication middleware webapi async batch multicall future promise comet push pub-sub publish subscribe idempotent oneway promises-aplusServer side of totoro.
front-end cross-browser testing tool totoro serverexpress-cachebuster provides cross-browser version-control/cache-busting as a dynamic view helper in express.In your views execute the cacheBuster function and pass your asset's path.
cache cache-buster cachebusting cache-busting version version-control cross-browser jade ejs expressling express html5 boilerplateuppie is a tiny library (908 bytes gzipped) which helps you with file and directory uploads in browsers. It supports all current and past implementations of multi-file and directory uploads and provides you with a FormData object you can submit directly to a server through either XMLHttpRequest or fetch. Both the <input type="file"> element and drag-and-drop are supported. Below is example for PHP 7.0 and possibly earlier versions. PHP does not parse the path from the filename field, so it is necessary to submit the path through other means, like as separate FormData fields as done in the example.
file-upload directory-upload browser directory upload formdata xhr ajax cross-browserA cross-browser object property observer uses ES6 proxy underneath and with fallback on dirty-checking. Include dist/observe.browser.js into your page and use xObjectObserve() function.
object.observe object observe proxy cross-browserThis project has been somehow inspired by absurd.js but it is not exactly the same. You can check restyle specifications or go directly to a face 2 face against absurd but the long story short is that no JavaScript library out there fits in about 1KB and feels as natural as restyle does in typing CSS.
css cross-browser cross-platform utility js customelement transformerA collection of cross-browser utilities to go along with JSZip, see http://stuk.github.io/jszip-utils for all the documentation. JSZipUtils is dual-licensed. You may use it under the MIT license or the GPLv3 license. See LICENSE.markdown.
jszip ajax cross-browser ie internet-explorerCreate an object representing the computed style of a DOM element. Note: computed-style does not attempt to fix miscalculated properties due to browser bugs. Doing so would be too inefficient to be useful. It’s just a low level shim for getComputedStyle().
css style cross-browser
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.