• MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    Phaser HTML5 Game Framework

    Phaser HTML5 Game Framework

    Phaser is a free and fast 2D game framework for making HTML5 games

    Phaser is a popular open-source 2D game framework for making HTML5 games for desktop and mobile platforms. Built with JavaScript and powered by WebGL and Canvas, it offers a robust API for developing everything from arcade to platformer and puzzle games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    CURRENT-DEVICE

    CURRENT-DEVICE

    The easiest way to write conditional CSS and/or JavaScript

    This module makes it easy to write conditional CSS and/or JavaScript based on device operating system (iOS, Android, Blackberry, Windows, macOS, Firefox OS, MeeGo, AppleTV, etc), orientation (Portrait vs. Landscape), and type (Tablet vs. Mobile). A lightweight JavaScript library to detect device type and screen size, optimizing responsive design.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    tapjs

    tapjs

    Test Anything Protocol tools for node

    Workspace for node-tap development. The API is simple but powerful. t.test() and a few assertions are all you really need. Everything is statically typed, so your editor can tell you what's available. Remember less, just write some tests. An easily extensible TAP test framework, with outstanding TypeScript support, a CLI, plenty of assertion methods, snapshots, object/method spies, module mocking, file system fixtures, lifecycle hooks, test filtering, comprehensive code coverage analysis, color-accessible test reporters, and more. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    CodeMirror 5

    CodeMirror 5

    In-browser code editor (version 5, legacy)

    CodeMirror is a versatile text editor implemented in JavaScript for the browser. It is specialized for editing code, and comes with a number of language modes and addons that implement more advanced editing functionality. A rich programming API and a CSS theming system are available for customizing CodeMirror to fit your application, and extending it with new functionality. CodeMirror 5 is a JavaScript library that provides an embeddable code editor for web applications, featuring customizable syntax highlighting and multiple language support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 5
    Fengari

    Fengari

    The Lua VM written in JS ES6 for Node and the browser

    The Lua VM written in JS ES6 for Node and the browser. This repository contains the core Fengari code (which is a port of the Lua C library) which includes parser, virtual machine, and base libraries. However, it is rare to use this repository directly.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    web-extension-starter

    web-extension-starter

    Web Extension starter to build "Write Once Run on Any Browser"

    Web Extension starter to build "Write Once Run on Any Browser" extension. Cross Browser Support (Web-Extensions API). Browser Tailored Manifest generation. Automatic build on code changes. Auto packs browser-specific build files. SASS styling. TypeScript by default. ES6 modules support. React UI Library by default. Smart reload. Used by extensions in production that has over 100,000+ users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    get-bin-path

    get-bin-path

    Get the current package's binary path

    Get the current package's binary path (using the package.json bin field). This is useful when testing a package's binary. Using get-bin-path (as opposed to hard-coding the path to the binary). Validates that the package.json bin field is correctly setup. Decouples the binary path from the tests, which allows moving the file without rewriting the tests. This package is an ES module and must be loaded using an import or import() statement, not require(). Returns the current package's binary...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    react-swipeable-views

    react-swipeable-views

    A React component for swipeable views

    ...I start to think that lower level abstraction to share the implementation between the platforms are more appropriate. We have two different implementations of the react-swipeable-views API. The project is split into multiple packages. This is really useful for code sharing and isolation. We are using Lerna to do so. The infinite feature is provided thanks to a higher order component. It's working independently of the targeted platform. You can have a look at Demo 8 to see it in action. It's highly inspired by react-virtualized.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    IPFS Web UI

    IPFS Web UI

    A frontend for an IPFS node

    ...If you need to run IPFS in a Docker container, you can still have Web UI available by exposing both the Gateway and Web UI ports. The end-to-end tests (E2E) test the full app in a headless Chromium browser. They spawn real IPFS node for HTTP API and a static HTTP server to serve the app. The purpose of those tests is not being comprehensible, but act as a quick regression and integration suite.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    OpenZeppelin Contracts

    OpenZeppelin Contracts

    OpenZeppelin Contracts is a library for secure smart contracts

    A library for secure smart contract development. Build on a solid foundation of community-vetted code. OpenZeppelin Contracts uses semantic versioning to communicate backward compatibility of its API and storage layout. To keep your system secure, you should always use the installed code as-is, and neither copy-paste it from online sources nor modify it yourself. The library is designed so that only the contracts and functions you use are deployed, so you don't need to worry about it needlessly increasing gas costs. Reduce the risk of vulnerabilities in your applications by using standard, tested, community-reviewed code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Nock

    Nock

    HTTP server mocking and expectations library for Node.js

    ...Nock can be used to test modules that perform HTTP requests in isolation. For instance, if a module performs HTTP requests to a CouchDB server or makes HTTP requests to the Amazon API, you can test that module in isolation. Nock works by overriding Node's http.request function. Also, it overrides http.ClientRequest too to cover for modules that use it directly.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Awesome Mac

    Awesome Mac

    Collect premium software in various categories

    ...Reading and writing tools, text editors, office, markdown tools, note-taking, journaling. Ebooks, RSS, developer tools, IDEs, developer utilities, etc. Regular expression editors, API development and analysis, network analysis, command line tools, frameworks for hybrid applications, version control. Virtualization, databases, design and product, design tools, prototyping and mind-mapping tools, screen capturing software, etc. Major software download sites, there are a number of OSX Mac software sites. This project exists thanks to all the people who contribute.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    hello.js

    hello.js

    API library for connecting with OAuth2 services

    A client-side JavaScript SDK for authenticating with OAuth2 (and OAuth1 with an OAuth proxy) web services and querying their REST APIs. HelloJS standardizes paths and responses to common APIs like Google Data Services, Facebook Graph and Windows Live Connect. It’s modular, so that list is growing. No more spaghetti code! Compiled source, which combines all of the modules, can be obtained from GitHub, and source files can be found in Source. The Bower package shall install the aforementioned...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    JavaScript Standard Style

    JavaScript Standard Style

    JavaScript style guide, linter, and formatter

    JavaScript Standard Style is a JavaScript style guide with linter and automatic formatter. It’s the simple, easy, fuss-free way to get a consistent style in your project. No more hundred-line style configuration files for every module/project; no more messy or inconsistent code; and no more wasting time sending code back and forth between reviewer and contributor. With Standard, your code is automatically formatted, no configuration necessary. With Standard, code clarity and community...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Hotkeys JS

    Hotkeys JS

    A robust Javascript library for capturing keyboard input

    hotkeys-js is a tiny, framework-agnostic library for binding keyboard shortcuts in the browser, from simple key presses to complex combos and sequences. It provides a declarative API to register handlers like ctrl+k, shift+alt+p, or g g, and it normalizes key behavior across major browsers. 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. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Hakaton Starter

    Hakaton Starter

    A boilerplate for Node.js web applications

    A boilerplate for Node.js web applications. If you have attended any hackathons in the past, then you know how much time it takes to get a project started: decide on what to build, pick a programming language, pick a web framework, pick a CSS framework. A while later, you might have an initial project up on GitHub, and only then can other team members start contributing. Or how about doing something as simple as Sign in with Facebook authentication? You can spend hours on it if you are not...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Qooxdoo JavaScript Framework

    Qooxdoo JavaScript Framework

    qooxdoo - Universal JavaScript Framework

    ...You leverage its integrated tool chain to develop and deploy applications of any scale while taking advantage of modern web technologies like HTML5 and CSS3, its comprehensive feature set, and a state-of-the-art GUI toolkit. qooxdoo is open source under liberal licenses, led by a dedicated developer team, with a vibrant community. Qooxdoo offers a wide range of widgets and UI components, plus powerful server I/O communication. Built-in unit testing framework with unit tests across the API and User Interface testing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    neo.mjs

    neo.mjs

    The application worker driven frontend framework

    neo.mjs is the next-generation UI framework for creating desktop & mobile Web Apps. It has a very strong focus on performance and creating scalable & modular architectures. A clean & consistent API, as well as the ability to run without any build processes, will increase the productivity of your team while creating better solutions at the same time. While current libraries/frameworks like Angular, React or Vue provide reasonable performance for small or mostly static Apps, they lack when it comes to big Apps or complex Components. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Alfy

    Alfy

    Create Alfred workflows with ease

    ...Alfred lets users set environment variables for a workflow which can then be used by that workflow. This can be useful if you, for example, need the user to specify an API token for a service. You can access the workflow environment variables from process.env.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Chartbrew

    Chartbrew

    Open-source web platform used to create live reporting dashboards

    ...It is recommended you head over to the more detailed documentation to find out how to set up Chartbrew. The CLI tool creates a chartbrew/.env file which you can configure at any time if you want to change the database, API & client host, etc. The file contains comments explaining what each environmental variable is for. Before running the commands below, make sure you have a MySQL server already running and an empty database that Chartbrew can use. If you want to run your Docker image with new environmental variables, it's important to build the client application again withing the image.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Ember Infinity

    Ember Infinity

    Simple, flexible Infinite Scroll for Ember CLI Apps

    Simple, flexible Infinite Scroll for Ember CLI Apps. As of v2.0.0, we support Node 10 and above. We test against ember-source > 3.8. Try out v2.0.0. If it doesn't work or you don't have the right polyfills because you are on an older Ember version, then v1.4.9 will be your best bet. Ember Infinity is based on a component-service approach wherein your application is viewed as an interaction between your components (ephemeral state) and service (long-term state). As a result, we can...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Apisauce

    Apisauce

    Axios + standardized errors + request/response transforms

    ...Responses have a problem property to help guide exception flow, attach functions that get called each request, attach functions that change all request or response data. Detects connection issues (on React Native). The only required property is baseURL and it should be the starting point for your API. It can contain a sub-path and a port as well. The responses are promise-based, so you'll need to handle things in a .then() function. The promise is always resolved with a response object. Even if there was a problem with the request! This is one of the goals of this library. It ensures sane calling code without having to handle .catch and has 2 separate flows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Engine.IO

    Engine.IO

    Transport-based cross-browser bi-directional communication layer

    In most cases, the connection will be established with WebSocket, providing a low-overhead communication channel between the server and the client. Rest assured! In case the WebSocket connection is not possible, it will fall back to HTTP long-polling. And if the connection is lost, the client will automatically try to reconnect. Scale to multiple servers and send events to all connected clients with ease. Socket.IO is a library that enables real-time, bidirectional and event-based...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    bignumber.js

    bignumber.js

    A JavaScript library for arbitrary-precision decimal arithmetic

    bignumber.js is a JavaScript library for arbitrary-precision decimal and non-decimal arithmetic. Faster, smaller, and perhaps easier to use than JavaScript versions of Java's BigDecimal. Replicates the toExponential, toFixed, toPrecision and toString methods of JavaScript's Number type. Includes a toFraction and a correctly-rounded squareRoot method. Supports cryptographically secure pseudo-random number generation. Wide platform compatibility, uses JavaScript 1.5 (ECMAScript 3) features...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Babel Loader

    Babel Loader

    Babel loader for webpack

    ...Webpack supports bundling multiple targets. For cases where you may want different Babel configurations for each target (like web and node), this loader provides a target property via Babel's caller API.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB