Discover United Kingdom's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of United Kingdom.
phaserjs/phaser
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.alvarotrigo/fullPage.js
fullPage plugin by Alvaro Trigo. Create full screen pages fast and simpleelsewhencode/project-guidelines
A set of best practices for JavaScript projectscaolan/async
Async utilities for node and the browserlovell/sharp
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.tj/commander.js
node.js command-line interfaces made easygchq/CyberChef
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysisremy/nodemon
Monitor for any changes in your node.js application and automatically restart the server - perfect for developmentwagerfield/parallax
Parallax Engine that reacts to the orientation of a smart deviceether/etherpad-lite
Etherpad: A modern really-real-time collaborative document editor.edent/SuperTinyIcons
Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logosDIYgod/DPlayer
🍭 Wow, such a lovely HTML5 danmaku video playerBrowserSync/browser-sync
Keep multiple browsers & devices in sync when building websites. https://browsersync.iotj/co
The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)invertase/react-native-firebase
🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.WickyNilliams/headroom.js
Give your pages some headroom. Hide your header until you need italexfoxy/lax.js
Simple & lightweight (<4kb gzipped) vanilla JavaScript library to create smooth & beautiful animations when you scroll.cookpete/react-player
A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotionantonioru/beautiful-react-hooks
🔥 A collection of beautiful and (hopefully) useful React hooks to speed-up your components and hooks development 🔥evilstreak/markdown-js
A Markdown parser for javascriptJermolene/TiddlyWiki5
A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc.artilleryio/artillery
Load testing at cloud-scale. Serverless & distributed out-of-the-box. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module. Never fail to scale with Artillery!DIYgod/APlayer
🍭 Wow, such a beautiful HTML5 music playerwilsonpage/fastdom
Eliminates layout thrashing by batching DOM measurement and mutation tasksdavidjbradshaw/iframe-resizer
Keep same and cross domain iFrames sized to their content with support for window/content resizing, in page links, nesting and multiple iFramesfabiospampinato/cash
An absurdly small jQuery alternative for modern browsers.4ian/GDevelop
🎮 Open-source, cross-platform game engine designed to be used by everyone.olifolkerd/tabulator
Interactive Tables and Data Grids for JavaScriptsantinic/how2
AI for the Command LineMicheleBertoli/css-in-js
React: CSS in JS techniques comparisonarachnys/cabot
Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDutyCountly/countly-server
Countly is a product analytics platform that helps teams track, analyze and act-on their user actions and behaviour on mobile, web and desktop applications.gajus/react-css-modules
Seamless mapping of class names to CSS modules inside of React components.openexchangerates/accounting.js
A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies.mattdesl/canvas-sketch
[beta] A framework for making generative artwork in JavaScript and the browser.jimhigson/oboe.js
A streaming approach to JSON. Oboe.js speeds up web applications by providing parsed objects before the response completes.MrSwitch/hello.js
A Javascript RESTFUL API library for connecting with OAuth2 services, such as Google+ API, Facebook Graph and Windows Live Connectmwilliamson/mammoth.js
Convert Word documents (.docx files) to HTMLmadebymany/sir-trevor-js
Rich content editing entirely re-imagined for the webpatrickkunka/mixitup
A high-performance, dependency-free library for animated filtering, sorting, insertion, removal and moretj/ejs
Embedded JavaScript templates for nodefaye/faye
Simple pub/sub messaging for the webdwyl/learn-json-web-tokens
🔐 Learn how to use JSON Web Token (JWT) to secure your next Web App! (Tutorial/Example with Tests!!)jhollingworth/bootstrap-wysihtml5
Simple, beautiful wysiwyg editoralvarotrigo/pagePiling.js
pagePiling plugin by Alvaro Trigo. Create a scrolling pile of sections. http://alvarotrigo.com/pagePiling/MrRio/vtop
Wow such top. So stats. More better than regular top.soulwire/sketch.js
Cross-Platform JavaScript Creative Coding Frameworkmattbryson/TouchSwipe-Jquery-Plugin
TouchSwipe is a jquery plugin to be used with jQuery on touch input devices such as iPad, iPhone etc.DIYgod/RSSHub-Radar
🍰 Browser extension that simplifies finding and subscribing RSS and RSSHubGetmeUK/ContentTools
A JS library for building WYSIWYG editors for HTML content.bbc/Imager.js
Responsive images while we wait for srcset to finish cookingeth0izzle/shhgit
Ah shhgit! Find secrets in your code. Secrets detection for your GitHub, GitLab and Bitbucket repositories.benhowdle89/grade
This JavaScript library produces complementary gradients generated from the top 2 dominant colours in supplied images.jasondavies/d3-cloud
Create word clouds in JavaScript.toddmotto/echo
Lazy-loading images with data-* attributesMaggieAppleton/digital-gardeners
Resources, links, projects, and ideas for gardeners tending their digital notes on the public interwebswmonk/create-react-app-typescript
DEPRECATED: Create React apps using typescript with no build configuration.kamranahmedse/pennywise
Cross-platform application to open any website or media in a floating windowWickyNilliams/enquire.js
Awesome Media Queries in JavaScriptsocketstream/socketstream
A framework for Realtime Web Appsguardian/scribe
DEPRECATED: A rich text editor framework for the web platformtj/consolidate.js
Template engine consolidation library for node.jspawelgrzybek/siema
Siema - Lightweight and simple carousel in pure JavaScriptcaolan/highland
High-level streams library for Node.js and the browserhectahertz/react-native-typography
Pixel–perfect, native–looking typographic styles for React Native ✒️IanLunn/Sequence
The responsive CSS animation framework for creating unique sliders, presentations, banners, and other step-based applications.invertase/react-native-material-design
React Native UI Components for Material Designtomkp/react-split-pane
React split-pane componentOlical/EventEmitter
Evented JavaScript for the browsermewo2/terrain
Fantasy map generatortj/frontend-boilerplate
webpack-react-redux-babel-autoprefixer-hmr-postcss-css-modules-rucksack-boilerplate (unmaintained, I don't use it anymore)sroze/ngInfiniteScroll
Infinite Scrolling for AngularJSbbc/peaks.js
JavaScript UI component for interacting with audio waveformsowenashurst/agar.io-clone
Agar.io clone written with Socket.IO and HTML5 canvasdli/paint
Fluid Paint - http://david.li/paintjbt/markdown-editor
Live (Github-flavored) Markdown Editortj/should.js
BDD style assertions for node.js -- test framework agnostickamranahmedse/githunt
Hunt the most starred projects on any date on GitHubrnosov/react-reveal
Easily add reveal on scroll animations to your React appjgthms/minireset.css
A tiny modern CSS resetHeydon/inclusive-design-checklist
Aims to be the biggest checklist of inclusive design considerations everdwyl/learn-tdd
✅ A brief introduction to Test Driven Development (TDD) in JavaScript (Complete Beginner's Step-by-Step Tutorial)antonioru/beautiful-react-diagrams
💎 A collection of lightweight React components and hooks to build diagrams with ease 💎alanshaw/markdown-pdf
📄 Markdown to PDF convertergajus/swing
A swipeable cards interface. The swipe-left/swipe-right for yes/no input. As seen in apps like Jelly and Tinder.albinotonnina/albinotonnina.com
source-codecharliekassel/vuejs-datepicker
A simple Vue.js datepicker component. Supports disabling of dates, inline mode, translationsdbushell/Nestable
Drag & drop hierarchical list with mouse and touch compatibility (jQuery plugin)wagerfield/flat-surface-shader
Flat Surface Shader for rendering illuminated triangleskornelski/slip
Slip.js — UI library for manipulating lists via swipe and drag gesturesciaranj/node-oauth
OAuth wrapper for node.jsstephencookdev/speed-measure-webpack-plugin
⏱ See how fast (or not) your plugins and loaders are, so you can optimise your buildsnitin42/react-perf-devtool
A browser developer tool extension to inspect performance of React components.IsmaelMartinez/teams-for-linux
Unofficial Microsoft Teams for Linux clienttameemsafi/typewriterjs
A simple yet powerful native javascript plugin for a cool typewriter effect.lukehaas/RegexHub
A collection of useful regex patternsKureev/react-native-side-menu
Side menu component for React Nativetimdown/rangy
A cross-browser JavaScript range and selection library.nitin42/react-imgpro
📷 Image Processing Component for Reactmattdesl/budo
🎬 a dev server for rapid prototypingLove Open Source and this site? Check out how you can help us