A library of zero-dependency npm modules that do just do one thing. A guilt-free alternative to those bulkier utility libraries. Ideal for mobile web development or wherever bytes are precious. We welcome contributions. Please follow our contribution guidelines.
dependency-free utils mobile-web node array object functionCheck out the demo here. ⚠️ NB ⚠️ Your joystick's container has to have its CSS position property set, either absolute, relative, static, ....
joystick frontend dom vanilla-javascript dependency-freeGlide.js is a dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more
slider carousel es6 dependency-free lightweight simple fast touch responsivedmc_unrar is a dependency-free, single-file FLOSS library for unpacking and decompressing RAR archives. dmc_unrar is licensed under the terms of the GNU General Public License version 2 (or later). Please see dmc_unrar.c for details.
rar unrar winrar decompression decompress decompressor unpack unpacker single-file dependency-free archive library c89 c99Promise-utils is a dependency-free JavaScript/TypeScript library that provides Lodash-like utility functions for dealing with native ES6 promises.
nodejs typescript promises lodash dependency-free blendThis is a very tiny server. Without comments it's 50 lines of code and it's <1KB (minified). You do not need to use npm install to use this. You just need Node installed. Feel free to modify it for you project.
npm-free-server dependency-free no-dependencies no-deps small-server tiny-server small server webserverExtensible low level carousels for the web. Extend it with basic JavaScript and build awesome physics simulated carousels. Dependency free and 100% open source.
carousel slider typescript carousel-component carousel-plugin dependency-free touch slider-plugin slideshow lightweightThis is a vanilla JS implementation (thanks to Svelte) of a compliant GDPR banner. It allows the user granular opt-in and out of four different cookie categories. Simply install the node module into your codebase.
cookie banner svelte-components vanilla-js cookie-consent gdpr gdpr-cookie data-protection eu consent svelte vanilla dependency-free beyonkThis component uses IntersectionObservers (and a polyfill for non-supporting browsers like Safari) so that performance is quick and doesn't impact the user's experience. This library is pure javascript, so can be used with any framework you like.
svelte scroll scrollspy intersection-observer svelte-v3 beyonk dependency-free vanilla-jsAn enjoyable golang test framework.
testing lightweight dependency-freeExadel Smart Library (ESL) is a web components based library that gives you a set of lightweight and flexible custom elements to easily create basic UX modules and make your websites super fast. Import Components/Modules you need.
lightweight typescript flexible web-components custom-elements esl component-library hacktoberfest dependency-free custom-elements-ts exadel hacktoberfest2021 web-components-utils
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.