Showing 58 open source projects for "video-making"

View related business solutions
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • The Original Buy Center Software. Icon
    The Original Buy Center Software.

    Never Go To The Auction Again.

    VAN sources private-party vehicles from over 20 platforms and provides all necessary tools to communicate with sellers and manage opportunities. Franchise and Independent dealers can boost their buy center strategies with our advanced tools and an experienced Acquisition Coaching™ team dedicated to your success.
    Learn More
  • 1
    p5.js

    p5.js

    Client-side JS platform for artists, designers and students to express

    p5.js is a JavaScript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! p5.js is free and open-source because we believe software, and the tools to learn it, should be accessible to everyone. Using the metaphor of a sketch, p5.js has a full set of drawing functionality. However, you’re not limited to your drawing canvas.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 2
    100 proyectos de JavaScript

    100 proyectos de JavaScript

    100 JavaScript projects with code and videos for free

    100 proyectos de JavaScript is a large collection of 100 JavaScript projects, each with source code and an accompanying video tutorial, offered entirely for free. The repository is tied to the website javascript100.dev, which presents the projects as a structured learning path so learners can progressively build their skills through practice.Each project lives in its own numbered folder (for example, 01-tinder-swipe), and the README explains how to run them via the VS Code Live Preview extension, making it easy for beginners to get them running without complex tooling. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Vanilla Web Projects

    Vanilla Web Projects

    Mini projects built with HTML5, CSS & JavaScript

    vanillawebprojects is a collection of small, hands-on web apps built with only HTML, CSS, and plain JavaScript to teach core front-end skills without frameworks. Each project targets a concrete concept—DOM manipulation, events, localStorage, fetch, form validation, audio/video APIs, and more—so learners see ideas applied in working code. The codebases are intentionally compact and readable, making them easy to clone, tweak, and extend. Projects progress from beginner-friendly to moderately advanced, offering a steady ramp of difficulty and variety. This repository is popular for daily practice, classroom demos, and portfolio starters because it emphasizes results you can see in the browser immediately. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Discord.js

    Discord.js

    A powerful JavaScript library for interacting with the Discord API

    discord.js is a powerful Node.js module that allows you to interact with the Discord API very easily. It takes a much more object-oriented approach than most other JS Discord libraries, making your bot's code significantly tidier and easier to comprehend. Usability, consistency, and performance are key focuses of discord.js, and it also has nearly 100% coverage of the Discord API. It receives new Discord features shortly after they arrive in the API.
    Downloads: 6 This Week
    Last Update:
    See Project
  • AestheticsPro Medical Spa Software Icon
    AestheticsPro Medical Spa Software

    Our new software release will dramatically improve your medspa business performance while enhancing the customer experience

    AestheticsPro is the most complete Aesthetics Software on the market today. HIPAA Cloud Compliant with electronic charting, integrated POS, targeted marketing and results driven reporting; AestheticsPro delivers the tools you need to manage your medical spa business. It is our mission To Provide an All-in-One Cutting Edge Software to the Aesthetics Industry.
    Learn More
  • 5
    jQuery Validation Plugin

    jQuery Validation Plugin

    jQuery Validation Plugin library sources

    The jQuery Validation Plugin provides drop-in validation for your existing forms, while making all kinds of customizations to fit your application really easy. This jQuery plugin makes simple clientside form validation easy, whilst still offering plenty of customization options. It makes a good choice if you’re building something new from scratch, but also when you’re trying to integrate something into an existing application with lots of existing markup.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 6
    Puppeteer

    Puppeteer

    Headless Chrome Node.js API

    Puppeteer is a headless Node library that provides a high level API for controlling Chromium or Chrome over the DevTools protocol. It requires zero setup and comes bundled with the Chromium version most suited to it. Puppeteer is headless by default, making it fast to run. However, it can also be set to run full or non-headless Chrome or Chromium, simply set the headless option when launching a browser. Many of the things you can do manually in the browser, you can also do with Puppeteer such as generate page screenshots and PDFs, crawl a Single-Page Application, test Chrome extensions and more.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    JavaScript Algo and Data Structures

    JavaScript Algo and Data Structures

    Algorithms and data structures implemented in JavaScript

    javascript-algorithms is an open source repository by Oleksii Trekhleb that provides implementations of algorithms and data structures in JavaScript. Each algorithm includes explanations, complexity analysis, and references for further reading, making it both a coding resource and a study guide. The repository covers topics such as sorting, searching, graph algorithms, cryptography, and data structures like linked lists, stacks, and queues. It is designed to help developers understand algorithm fundamentals and practice problem-solving with JavaScript. Multilingual README files make the resource accessible to a global audience. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Map of GitHub

    Map of GitHub

    Inspirational Mapping

    ...The project processes GitHub account metadata and GPS or location information (when available) to plot users’ locations and draw connections between communities, resulting in an exploratory visualization where density and network effects become instantly visible. Users can zoom in to explore hotspots like major metropolitan areas or zoom out to see global patterns of activity, making it both a data analytics tool and a piece of data art. The map highlights where developers live, where projects originate, and how open-source participation varies around the world, offering insights into the geography of technology culture and innovation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Hotkeys JS

    Hotkeys JS

    A robust Javascript library for capturing keyboard input

    ...The library includes scoping, so the same shortcut can trigger different actions depending on page context, and it offers filters to ignore inputs when the user is typing in form fields. You can enable or disable groups of shortcuts dynamically, making it well suited for SPAs and dashboard apps. Because it has no external dependencies and a small footprint, it drops easily into existing codebases. Its focus on developer ergonomics makes defining, managing, and cleaning up shortcuts straightforward.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Total Network Visibility for Network Engineers and IT Managers Icon
    Total Network Visibility for Network Engineers and IT Managers

    Network monitoring and troubleshooting is hard. TotalView makes it easy.

    This means every device on your network, and every interface on every device is automatically analyzed for performance, errors, QoS, and configuration.
    Learn More
  • 10
    Workbox

    Workbox

    JavaScript libraries for Progressive Web Apps

    ...Wish you could rely on Google Fonts being available offline after the user has visited your site? Add a quick rule to serve them from the cache. Make your JS and CSS fast by returning the assets from the cache, while making sure they are updated in the background for the next use.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    HyperUI

    HyperUI

    Free Tailwind CSS v4 components for your next project

    ...It groups components by common product needs—navigation, hero sections, pricing, forms, cards, tables, and full e-commerce flows—so teams can assemble pages quickly from consistent building blocks. Each snippet is written as semantic HTML with Tailwind utility classes, making it easy to customize spacing, color, and typography through a project’s Tailwind config. The components are responsive by default, using grid and flex patterns that adapt cleanly from mobile to widescreen layouts. Accessibility is treated pragmatically: markup favors proper roles and focus states, and most interactive behaviors can be wired with lightweight libraries or framework code if desired. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    ChineseBQB

    ChineseBQB

    Chinese sticker pack, more joy/museum of emoticon

    ...The repository organizes stickers contributed by many people, and uses a Node.js build script to automatically generate an index of all images, so that users can browse the entire gallery online. The goal is cultural and social: making it easy for “sticker warriors” to find, contribute, and reuse Chinese-style memes for chat, social media, or projects. Because all assets are stored in the repo (or can be downloaded via Git), the collection is transparent, free to use (subject to any licensing / reuse norms), and publicly visible — so contributors get credit for their submissions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    AutoNumeric

    AutoNumeric

    Standalone library that provides live as-you-type formatting

    ...All in all, AutoNumeric supports most international numeric formats and currencies including those used in Europe, Asia, and North and South America. AutoNumeric focuses on efficiency and speed making all your input interactions blazing fast. No dependencies are needed to use AutoNumeric. Written in ES6, AutoNumeric uses the latest technologies and is prepared for the future. While the Android platform makes input management hard to play with, AutoNumeric supports it. AutoNumeric strives to be framework-agnostic, which means you can easily integrate it with third-party frameworks. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Venom

    Venom

    Venom is the most complete javascript library for Whatsapp

    Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on artificial intelligence and all types of design architecture for WhatsApp. It's a high-performance alternative API to whatzapp, you can send, text messages, files, images, videos and more. Remember, the API was developed on a platform called RESTful Web services, providing interoperability...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Inferno

    Inferno

    React-like JavaScript library for building modern user interfaces

    ...React-like API, concepts and component lifecycle events. Switch over easily with inferno-compat. One of the fastest front-end frameworks for rendering UI in the DOM, making 60 FPS on mobile possible. Isomorphic rendering on both client and server, along with fast-booting from server-side renders. Inferno doesn't have a fully synthetic event system like React does. Inferno has a partially synthetic event system, instead opting to only delegate certain events (such as `onClick`). Inferno doesn't support React Native. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Backbone

    Backbone

    Give your JS app some Backbone with models, views, and collections

    ...Its main philosophy is to provide the minimal set of primitives to organise your client-side code — models for data, collections for groups of models, views for UI interactions, and routers for state/URL management — without prescribing a full rigid framework. Because of this minimalism, Backbone integrates easily into existing applications and is flexible rather than opinionated, making it popular in the era before heavier single-page frameworks dominated. It helps developers avoid "spaghetti code" by separating concerns and centralising data-bindings and event flows. Even though newer frameworks have largely overtaken it in popularity, Backbone remains a valuable historical and educational reference.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    NanoNeuron

    NanoNeuron

    NanoNeuron is 7 simple JavaScript functions

    ...Because every concept is expressed in a few lines, it’s easy to tinker—change learning rates, swap cost functions, or visualize error curves. The repository bridges the gap between formulae and intuition by making each update transparent and observable. It’s ideal for absolute beginners who want to internalize core ideas before moving on to multi-layer networks and libraries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    SuperAgent

    SuperAgent

    Ajax for Node.js and browsers (JS HTTP client)

    ...If you are using browserify, webpack, rollup, or another bundler, then you can follow the same usage as Node. SuperAgent is easily extended via plugins. The Node client supports making requests to Unix Domain Sockets. DELETE, HEAD, PATCH, POST, and PUT requests can also be used, simply change the method name. Absolute URLs can be used. In web browsers absolute URLs work only if the server implements CORS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Size Limit

    Size Limit

    Calculate the real cost to run your JS app or lib

    ...When integrated with GitHub Actions, CircleCI, or other CI systems, it runs on every commit or pull request, failing the pipeline if a change exceeds the configured budget. It can also annotate pull requests with comments that highlight how the bundle changed, making performance regressions visible to reviewers early. With the --why flag, size-limit can analyze what contributes most to bundle size and show a dependency breakdown (using Statoscope).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Jimp

    Jimp

    An image processing library written entirely in JavaScript for Node

    ...Using the module build will allow your bundler to understand your code better and exclude things you aren't using. If you're using webpack you can set process.browser to true and your build of jimp will exclude certain parts, making it load faster. The static Jimp.read method takes the path to a file, URL, dimensions, a Jimp instance or a buffer and returns a Promise. In some cases, you need to pass additional parameters with an image's URL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Classnames

    Classnames

    A simple javascript utility for conditionally joining classNames

    Classnames is a minimal JavaScript utility that helps you construct CSS class strings based on conditional logic. Instead of manually concatenating strings, developers can pass any combination of strings, arrays, or objects, and the library will output a clean, space-separated class list. When you provide an object, the keys represent class names and the boolean values determine whether each class should be included in the final string. This reduces boilerplate and the risk of typos or stray...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    React Demos

    React Demos

    A collection of simple demos of React.js

    ...Each demo isolates a single idea—such as component composition, state and props, lifecycle hooks, or event handling—so learners can see cause and effect without framework noise. The code favors clarity over abstraction, making it easy to copy, tweak, and compare different approaches to the same problem. Many examples are deliberately minimal, showing just enough HTML, CSS, and JavaScript to highlight the React pattern being taught. The structure encourages hands-on learning: open a demo, modify a prop or state update, and observe how the UI reacts. It works well as a study companion for beginners or as a quick refresher before building larger applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    WWWBasic

    WWWBasic

    wwwBASIC is an implementation of BASIC that runs on Node.js & the Web

    ...It supports traditional BASIC constructs such as loops, conditionals, and I/O operations, along with 24-bit color graphics functions (PSET, LINE, CIRCLE) and input handling (INKEY$, GETMOUSE). wwwBASIC brings retro programming into the modern web era, making it ideal for educational purposes, historical software preservation, and interactive demonstrations
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Leaflet

    Leaflet

    Open-source JavaScript library for mobile-friendly interactive maps

    ...Leaflet is light at just about 38 KB, but is already fully equipped with all the mapping features you could need. Leaflet is simple but efficient. It doesn’t try to do everything for everybody, rather it focuses on making the basic things work perfectly. It comes ready with exceptional layering tools, customization features such as pure CSS3 popups and controls, map controls and more right out of the box, and works on all major desktop and mobile platforms. Leaflet also comes with a range of interaction features, and can be extended with an abundance of great plugins.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 25
    Cancelable Async Flows

    Cancelable Async Flows

    Cancelable Async Flows (CAF)

    ...The library encourages a disciplined pattern: pass a token into your task, periodically check it, and unwind gracefully when cancellation is requested. This approach avoids brittle timeouts and “fire-and-forget” leaks by making cancellation a first-class concern. CAF is framework-agnostic and pairs well with fetch, timers, or custom async primitives, giving you a consistent contract for stopping in-flight operations. The result is safer UI interactions and services that don’t keep doing work the user no longer needs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next