1176 Repositories
JavaScript telegram-web-apps Libraries
Animatelo is a bunch of cool, fun, and cross-browser animations for you to use in your projects. This is a porting to Web Animation API of the fabulous animate.css project.
Animatelo Just-add-water Web Animations Animatelo is a bunch of cool, fun, and cross-browser animations for you to use in your projects. Great for emp
โ๏ธ Add a live frosted glass blur effect over any type of web content, including text.
Frosted Glass โ๏ธ Add a live frosted glass blur effect over any type of web content, including text. ๏ธ๏ธ Demos Install npm install frosted-glass --save
This is a Vue.js web application for streaming radio stations from Somafm.com. This app uses the public SomaFM JSON channels API endpoint to pull in a list of stations and makes it easy to switch between stations. This app also uses Three.js and the HTML5 Web Audio Context API to sample audio data and create a visualizer effect for the selected station.
SomaFM Music Player Web-App This is a Vue.js web application for streaming radio stations from Somafm.com. This app uses the public SomaFM JSON channe
Simple Web Audio API based reverb effect.
soundbank-reverb Simple Web Audio API based reverb effect. Based on https://github.com/web-audio-components/simple-reverb by Nick Thompson. Intended f
100% web real-time audio experiment using smartphones as effect controller. (tech: Android Chrome + WebRTC + Web Audio API)
beez 100% web real-time audio experiment using smartphones as effect controller. (tech: Android Chrome + WebRTC + Web Audio API) The concept An Hive i
Live input Web Audio effects
Live Audio Input effects I whipped this app up to test live audio input, letting the user select a few common tunable effects and see (and hear) the e
๐ Here I've aggregated some of the most commonly used web-page templates made using Bootstrap4 ๐
Web-page component templates using bootstrap4 Here are some of the most common web-page templates made using bootstrap4 Login page Create-Account or S
A responsive HTML template for coding projects with a clean, user friendly design. Crafted with the latest web technologies, the template is suitable for landing pages and documentations.
Scribbler - a responsive HTML template for coding projects and documentations Scribbler is a responsive HTML/CSS/Javascript template designed for deve
AngularJS SPA Template for Visual Studio is a project skeleton for a simple single-page web application (SPA) built with AngularJS, Bootstrap, and ASP.NET (MVC, Web Api, SignalR).
AngularJS SPA Template for Visual Studio This project is a skeleton for a simple single-page web application (SPA) built on top of the: AngularJS 1.2.
A web app landing page theme created by Start Bootstrap
Start Bootstrap - New Age New Age is a web app landing page theme for Bootstrap created by Start Bootstrap. Preview View Live Preview Status Download
Esri GitHub landing page
esri.github.io Landing page for Esri open source projects. Both the project categories and search suggestions in http://esri.github.io are powered by
A web based data mining tool for OpenStreetMap using the Overpass API.
overpass turbo https://overpass-turbo.eu/ โ stable version https://tyrasd.github.io/overpass-turbo/ โ latest version This is a GUI for testing and dev
The NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.
Web WorldWind New versions of WorldWind released Web WorldWind 0.10.0 and WorldWind Java 2.2.0 are now available on GitHub. The new version of Web Wor
This project contains the TypeScript definitions for the Bing Maps V8 Web Control.
Bing Maps V8 TypeScript Definitions These are the official TypeScript definitions for the Bing Maps V8 Web Control. These can be used to provide intel
This is a collection of over two hundred code samples an growing for the Bing Maps V8 web control.
Bing Maps V8 Code Samples This is a collection of over a hundred code samples for the Bing Maps V8 web control. These samples have been collected from
Bookmarklet to remove sticky elements and restore scrolling to web pages!
Bookmarklet to remove sticky elements and restore scrolling to web pages!
A WebGL accelerated JavaScript library for training and deploying ML models.
TensorFlow.js TensorFlow.js is an open-source hardware-accelerated JavaScript library for training and deploying machine learning models. โ ๏ธ We recent
Run HTTP over UDP with Node.js
nodejs-httpp - Run HTTP over UDP based transport and Bring Web in Peer or P2P styles main js modules: udt.js, httpp.js, udts.js and httpps.js, that's
GraphQL query utility for serverside apps
Write GraphQL queries as objects instead of strings This is a better implementation of the GraphQL query API via NodeJS, created as a wrapper of Got.
๐บ Universal router for web applications.
Expressive router for nodejs and the browser. Rill brings cascading middleware to the browser and enables a familiar routing solution for web applicat
The monorepo home to all of the FormatJS related libraries, most notably react-intl.
FormatJS This repository is the home of FormatJS and related libraries. Slack: Join us on Slack at formatjs.slack.com for help, general conversation a
a jQuery plugin that makes it easy to internationalize your web site.
jquery.localize.js A jQuery plugin that makes it easy to i18n your static web site. Synopsis Lazily loads JSON translation files based on a simple nam
Slidebars is a jQuery Framework for Off-Canvas Menus and Sidebars into your website or web app.
Slidebars Slidebars is a jQuery Framework for Off-Canvas Menus and Sidebars into your website or web app. Version 2.0 is a complete rewrite which feat
Unite Gallery - Responsive jQuery Image and Video Gallery Plugin. Aim to be the best gallery on the web on it's kind. See demo here:
##Unite Gallery - Responsive jQuery Gallery Plugin Product Link: unitegallery.net This gallery has commercial versions for: WordPress , Joomla! , Pres
Blaze is a file sharing progressive web app built using WebTorrent and WebSockets
Blaze is a file sharing progressive web app(PWA) that allows users to transfer files between multiple devices. I
๐ mailgo, a new concept of mailto and tel links
๐ mailgo a new concept of mailto and tel links https://mailgo.dev Transform all your mailto and tel link in a beautiful modal with more possibilities
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress ๐
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress ๐ Looking for v5? The master branch is un
A bare-bones CSS reset for modern web development.
A modern CSS reset A tiny little reset that you can use as the basis of your CSS projects. You can read a breakdown of it here. Installation NPM: npm
A plugin for Babel v6 which transforms inline styles defined in JavaScript modules into class names so they become available to, e.g. the `className` prop of React elements. While transforming, the plugin processes all JavaScript style definitions found and bundles them up into a CSS file, ready to be requested from your web server.
babel-plugin-css-in-js A plugin for Babel v6 which transforms inline styles defined in JavaScript modules into class names so they become available to
Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
Fluent UI Web ๐ ๐ ๐ Version 8 of @fluentui/react is now available on npm! ๐ ๐ ๐ See the release notes for more info, and please file an issue if
A web video player built for the HTML5 world using React library.
video-react Video.React is a web video player built from the ground up for an HTML5 world using React library. Installation Install video-react and pe
AmplitudeJS: Open Source HTML5 Web Audio Library. Design your web audio player, the way you want. No dependencies required.
Documentation โข Examples โข Tutorials โข Support Us โข Get Professional Help AmplitudeJS is a lightweight JavaScript library that allows you to control t
Automates PWA asset generation and image declaration. Automatically generates icon and splash screen images, favicons and mstile images. Updates manifest.json and index.html files with the generated images according to Web App Manifest specs and Apple Human Interface guidelines.
pwa-asset-generator โจ Automates PWA asset generation and image declaration. Automatically generates icon and splash screen images, favicons and mstile
๐ป The #1 headless Node.js CMS for professional publishing
Ghost.org | Features | Showcase | Forum | Docs | Contributing | Twitter Love open source? We're hiring Node.js Engineers to work on Ghost full-time Th
The Fastest DNN Running Framework on Web Browser
WebDNN: Fastest DNN Execution Framework on Web Browser WebDNN is an open source software framework for executing deep neural network (DNN) pre-trained
The epic event-driven, front-end only, reactive JavaScript framework with functionality in one-liner CSS. Over 100 incredible CSS commands for DOM manipulation, ajax, reactive variables, single-page application routing, and lots more. Could CSS be the JavaScript framework of the future?
Active CSS Power-up your CSS with actions! Is the CSS of the future a full-on programming language? Active CSS is a JavaScript plugin that adds event-
JavaScript UI library for data-driven web applications
Road to 2.0 The master branch has new, in-progress version of w2ui. You might want to consider 1.5 branch that is stable and supports older browsers.
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
Bootstrap Sleek, intuitive, and powerful front-end framework for faster and easier web development. Explore Bootstrap docs ยป Report bug ยท Request feat
Basic Javascript Cheat Sheet
Comments Examples // This is an in-line comment. /* This is a multi-line comment */ Data types Basics JavaScript provides seven different data types:
Light speed setup for MEVN(Mongo Express Vue Node) Apps
Light speed setup for MEVN stack based web-apps Chat: Telegram Donate: PayPal, Open Collective, Patreon A CLI tool for getting started with the MEVN s
A Module Loader for the Web
A Module Loader for the Web Sea.js is a module loader for the web. It is designed to change the way that you organize JavaScript. With Sea.js, it is p
๐ฆ๐ Blazing fast, zero configuration web application bundler
Features ๐ Blazing fast bundle times - multicore compilation, and a filesystem cache for fast rebuilds even after a restart. ๐ฆ Out of the box suppor
:fork_and_knife: Web applications made easy. Since 2011.
Brunch Web applications made easy. Since 2011. Fast front-end web app build tool with simple declarative config and seamless incremental compilation f
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
webpack webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bu
A Node.js tool to automate end-to-end web testing.
A Node.js tool to automate end-to-end web testing. Write tests in JS or TypeScript, run them and view results. Homepage โข Documentation โข FAQ โข Suppor
E2E test framework for Angular apps
Protractor Protractor is an end-to-end test framework for Angular and AngularJS applications. Protractor is a Node.js program built on top of WebDrive
A node.js library for testing modern web applications
Taiko Docs | API reference A Node.js library for testing modern web applications Whatโs Taiko? Taiko is a free and open source browser automation tool
Headless Chrome Node.js API
Puppeteer API | FAQ | Contributing | Troubleshooting Puppeteer is a Node library which provides a high-level API to control Chrome or Chromium over th
๐โโ๏ธ 3kb library for tiny web apps
3kb library for tiny web apps. Sometimes, all you want to do is to try and do somethingโNo boilerplate, bundlers, or complex build processes. Lucia ai
A framework for building native apps with React.
React Native Learn once, write anywhere: Build mobile apps with React. Getting Started ยท Learn the Basics ยท Showcase ยท Contribute ยท Community ยท Suppor
The tiny framework for building hypertext applications.
Hyperapp The tiny framework for building hypertext applications. Do more with lessโWe have minimized the concepts you need to learn to get stuff done.
Build CRUD apps in fewer lines of code.
CanJS CanJS is a collection of client-side JavaScript architectural libraries. Web Components CanJSโs StacheElement allows you to create Web Component
Cybernetically enhanced web apps
What is Svelte? Svelte is a new way to build web applications. It's a compiler that takes your declarative components and converts them into efficient
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Supporting Vue.js Vue.js is an MIT-licensed open source project with its ongoing development made possible entirely by the support of these awesome ba
Ember.js - A JavaScript framework for creating ambitious web applications
Ember.js is a JavaScript framework that greatly reduces the time, effort and resources needed to build any web application. It is focused on making yo
One framework. Mobile & desktop.
Angular - One framework. Mobile & desktop. Angular is a development platform for building mobile and desktop web applications using Typescript/JavaScr
AngularJS - HTML enhanced for web apps!
AngularJS AngularJS lets you write client-side web applications as if you had a smarter browser. It lets you use good old HTML (or HAML, Jade/Pug and
๐ป The #1 headless Node.js CMS for professional publishing
Ghost.org | Features | Showcase | Forum | Docs | Contributing | Twitter Love open source? We're hiring Node.js Engineers to work on Ghost full-time Th
A declarative, HTML-based language that makes building web apps fun
A declarative, HTML-based language that makes building web apps fun ๐ฅ Docs โ Try Online โ Contribute โ Get Support Intro Marko is HTML re-imagined as
1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers.
JavaScript Templates Contents Demo Description Usage Client-side Server-side Requirements API tmpl() function Templates cache Output encoding Local he
A simple, modern and interactive datatable library for the web
Frappe DataTable A modern datatable library for the web Introduction Frappe DataTable is a simple, modern and interactive datatable library for displa
A web-based tool to view, edit, format, and validate JSON
JSON Editor JSON Editor is a web-based tool to view, edit, format, and validate JSON. It has various modes such as a tree editor, a code editor, and a
:sunglasses: Everything you need to know about Client-side Storage.
awesome-web-storage Everything you need to know about Client-side Storage. Table of Contents Introduction Browser Support Cookies Pros Cons API Useful
Cross-browser storage for all use cases, used across the web.
Store.js Cross-browser storage for all use cases, used across the web. Store.js has been around since 2010 (first commit, v1 release). It is used in p
Smarter defaults for colors on the web.
colors.css 3.0.0 Better default colors for the web. A collection of skin classes for faster prototyping and nicer looking sites. Stats 903 85 85 bytes
Simple, lightweight routing for web browsers
PathJS PathJS is a lightweight, client-side routing library that allows you to create "single page" applications using Hashbangs and/or HTML5 pushStat
:loudspeaker: A JavaScript library to add voice commands to your sites, apps or games.
Voix JS A JavaScript library to add voice commands to your sites, apps or games. NOTE: At this time, this library is only compatible with Google Chrom
RESTful HTTP client for JavaScript powered web applications
Amygdala is a RESTful HTTP library for JavaScript powered web applications. Simply configure it once with your API schema, and easily do GET, POST, PU
An interactive guide for web page elements using jQuery and CSS3
pageguide.js An interactive, responsive, and smart guide for web page elements using jQuery and CSS3. Works great for dynamic pages and single-page ap
Simple overlay instructions for your apps.
Chardin.js Simple overlay instructions for your apps. Check out a demo. Or demo sequential stepping. Chardin.js is a jQuery plugin that creates a simp
Beautiful JavaScript notifications with Web Notifications support.
v4: v5: A JavaScript/TypeScript notification, confirmation, and prompt library. Notifications can display as toast style, snackbar style, banners, dia
A lightweight carousel library with fluid motion and great swipe precision
Embla Carousel Embla Carousel is a bare bones carousel library with great fluid motion and awesome swipe precision. It's library agnostic, dependency
Multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features.
Fine Uploader is no longer maintained and the project has been effectively shut down. For more info, see https://github.com/FineUploader/fine-uploader
A touch slideout navigation menu for your mobile web apps.
Slideout.js A touch slideout navigation menu for your mobile web apps. Features Dependency-free. Simple markup. Native scrolling. Easy customization.
๐ DataFormsJS ๐ A minimal JavaScript Framework and standalone React and Web Components for rapid development of high quality websites and single page applications.
๐ Welcome to DataFormsJS! Thanks for visiting! ๐ ๐ ๐ ๐ ๐ ๐ ไธญๆ (็ฎไฝ) ๆฌข่ฟๆฅๅฐ DataFormsJS Espaรฑol Bienvenido a DataFormsJS Portuguรชs (do Brasil) Bem
Polymaps is a free JavaScript library for making dynamic, interactive maps in modern web browsers.
Polymaps Polymaps is a free JavaScript library for making dynamic, interactive maps in modern web browsers. See http://polymaps.org for more details.
:clapper: An extensible media player for the web.
Huge changes in the latest version. See 0.4.0 version changelog for more information Clappr is an extensible media player for the web. Your architectu
JavaScript plugin for playing sounds and music in browsers
JavaScript plugin for playing sounds on user actions and page events. Version: 3.0.7 Project page and demos Download ZIP Support the plugin on GitHub
The HTML5 video player for the web
Flowplayer website | demos | docs For the impatient Download Flowplayer Unzip Drop the folder under your server Minimal setup !DOCTYPE html head
A lightweight, easy to use Javascript span injector for radical Web Typography
Lettering.js, a jQuery plugin for radical Web Typography We developed a lightweight, easy to use Javascript span injector for radical Web Typography,
A jQuery plugin for inflating web type
FitText.js, a jQuery plugin for inflating web type FitText makes font-sizes flexible. Use this plugin on your responsive design for ratio-based resizi
A JavaScript library that lets you curve type on the web.
CircleType A JavaScript library that lets you curve type on the web. Demo: https://circletype.labwire.ca Installation In a browser: script src="circl
Web typography at its finest: font-size and line-height based on element width.
FlowType.JS Responsive web typography at its finest: font-size and line-height based on element width. Check out the demo site. What does FlowType.JS
Build blazing fast, modern apps and websites with React
Gatsby v3 โ๏ธ ๐ ๐ Fast in every way that matters Gatsby is a free and open source framework based on React that helps developers build blazing fast w
An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web
Feel free to contribute! Where? http://www.jstherightway.org Why? Today we have a bunch of websites running JavaScript. I think we need a place to put
Smooth scrolling for the web
iScroll, smooth scrolling for the web iScroll is a high performance, small footprint, dependency free, multi-platform javascript scroller. It works on
Starting a new JS app? Build, test and run advanced apps with kyt ๐ฅ
kyt Every sizable JavaScript web app needs a common foundation: a setup to build, run, test and lint your code. kyt is a toolkit that encapsulates and
Web applications with node.js and React
Electrode Web Applications with node.js and React The Electrode project was developed to make node.js and React the primary tech choices for developin
DDD/Clean Architecture inspired boilerplate for Node web APIs
Node API boilerplate An opinionated boilerplate for Node web APIs focused on separation of concerns and scalability. Features Multilayer folder struct
IDE and toolkit for building scalable web applications with React, Redux and React-router
An all-in-one solution for creating modern React apps Rekit is a toolkit for building scalable web applications with React, Redux and React-router. It
A toolkit for React, Preact, Inferno & vanilla JS apps, React libraries and other npm modules for the web, with no configuration (until you need it)
nwb nwb is a toolkit for: Quick Development with React, Inferno, Preact or vanilla JavaScript Developing: React Apps Preact Apps Inferno Apps Vanilla
The next small thing in web development, powered by Svelte
sapper The next small thing in web development, powered by Svelte. What is Sapper? Sapper is a framework for building high-performance universal web a
React Starter Kit โ isomorphic web app boilerplate (Node.js, Express, GraphQL, React.js, Babel, PostCSS, Webpack, Browsersync)
React Starter Kit โ "isomorphic" web app boilerplate React Starter Kit is an opinionated boilerplate for web development built on top of Node.js, Expr
A boilerplate for Node.js web applications
Hackathon Starter Live Demo: https://hackathon-starter.walcony.com Jump to What's new? A boilerplate for Node.js web applications. If you have attende
Set up a modern web app by running one command.
Create React App Create React apps with no build configuration. Creating an App โ How to create a new app. User Guide โ How to develop apps bootstrapp
An example of a mobile-first responsive web design
Mobile-First-RWD This demo is an example of a mobile-first responsive web design. This is a companion demo to the tutorial I wrote on HTML5 Rocks and
An upgradable boilerplate for Progressive web applications (PWA) with server side rendering, build with SEO in mind and achieving max page speed and optimized user experience.
React PWA v2 A highly scalable, Progressive Web Application foundation,boilerplate, with the best Developer Experience. Demo: https://demo.reactpwa.co
DEPRECATED - A front-end template that helps you build fast, modern mobile web apps.
Deprecation Note Mobile Boilerplate is no longer maintained. Please use HTML5 Boilerplate as a decent starting point for your project. Mobile Boilerpl
A professional front-end template for building fast, robust, and adaptable web apps or sites.
HTML5 Boilerplate HTML5 Boilerplate is a professional front-end template for building fast, robust, and adaptable web apps or sites. This project is t
jSuites is a collection of lightweight common required javascript web components. It is composed of fully responsive vanilla plugins to help you bring the best user experience to your projects, independent of the platform. Same JS codebase across different platforms.
jSuites v4 - Webcomponents and JavaScript plugins. About jSuites is a collection of lightweight common required javascript web components. It is compo