Showing 66 open source projects for "hard"

View related business solutions
  • 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
  • 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
    Electron

    Electron

    Build cross-platform desktop apps with JavaScript, HTML, and CSS

    ...It is compatible with Mac, Windows and Linux and comes with convenient features such as automatic updates, app crash reporting, debugging and profiling and more. It takes care of the hard parts so you can focus on the core of your app. Initially developed for the Atom editor, Electron is now the framework of choice for dozens of popular desktop apps including Microsoft's Visual Studio Code.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 2
    P3X OneNote Linux

    P3X OneNote Linux

    Linux Electron Onenote - A Linux compatible version of OneNote

    ...The program allows to use other Microsoft online applications, but the dedicated purpose is to use OneNote. The OneNote language is controlled by Microsoft, and we try to work with Online OneNote, but we are getting a hard time, but the Electron UI is now able to use any language.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 3
    Jest Puppeteer

    Jest Puppeteer

    Run your tests using Jest & Puppeteer

    ...Users have discovered that running test serially in such environments can render up to 50% of performance gains. Writing integration test can be done using Puppeteer API but it can be complicated and hard because API is not designed for testing. Debugging tests can be hard sometimes and it is very useful to be able to pause tests in order to inspect the browser. Jest Puppeteer exposes a method jestPuppeteer.debug() that suspends test execution and gives you the opportunity to see what's going on in the browser.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    DePay

    DePay

    JavaScript library to integrate various web3 crypto wallets

    ...We are providing innovative, blockchain-based solutions to do so. It's easy to integrate and easy to use. Perform and manage Web3 Payments today. Everything starts with a simple integration. We worked hard so that you don't have to spend months implementing Web3 Payments on your own. Discover how simple decentralized Web3 Payments can be. No boundaries, no signup. A few lines of code will allow you to accept Web3 Payments peer-to-peer.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 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
  • 5
    create-dmg

    create-dmg

    Create a good-looking DMG for your macOS app in seconds

    Imagine you have finished a macOS app, exported it from Xcode, and now want to distribute it to users. The most common way of distributing an app outside the Mac App Store is by putting it in a .dmg file. These are hard to create, especially good-looking ones. You can either pay for a GUI app where you have to customize an existing design or you can run some homebrewed Bash script and you still have to design it. This tool does everything for you, so you can play with your cat instead. The DMG detects the minimum runtime of the app, and uses ULFO (macOS 10.11 or later) or UDZO as appropriate. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    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 absolute path. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Human Signals

    Human Signals

    Human-friendly process signals

    human-signals is a lightweight Node.js library that provides human-readable descriptions for POSIX signal names like SIGTERM, SIGINT, and SIGHUP. Rather than relying on scattered documentation or hard-to-remember codes, this library maps system signals to meaningful explanations, including default behaviors, standard descriptions, and exit codes. It’s ideal for building CLI tools or process managers that handle termination signals and want to provide better logging, debugging, or user feedback.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    FileSaver.js

    FileSaver.js

    An HTML5 saveAs() FileSaver implementation

    Have you ever wanted to add a Save as… button to a webapp? Whether you’re making an advanced WebGL-powered CAD webapp and want to save 3D object files or you just want to save plain text files in a simple Markdown text editor, saving files in the browser has always been a tricky business. Usually when you want to save a file generated with JavaScript, you have to send the data to your server and then return the data right back with a Content-disposition: attachment header. This is less than...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    AutoNumeric

    AutoNumeric

    Standalone library that provides live as-you-type formatting

    ...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. Checkout the official Vue-AutoNumeric component.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Application Monitoring That Won't Slow Your App Down Icon
    Application Monitoring That Won't Slow Your App Down

    AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

    Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
    Start Free
  • 10
    PhotoSwipe

    PhotoSwipe

    JavaScript framework independent image gallery

    ...The gallery’s background will gradually fade out as the user zooms out. When the gesture is complete, the gallery will close. Gesture is added because close button in top right corner might be hard to reach on tall mobile devices while holding in one hand. Images can be changed even when current slide is zoomed. Swiping is not blocked during the transition. PhotoSwipe manipulates the browser’s history so that the user can link to each gallery item and close the gallery via the “back” button. The initial URL is restored when the gallery is closed. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    react-big-calendar

    react-big-calendar

    gcal/outlook like calendar component

    ...Styles can be found at: react-big-calendar/lib/css/react-big-calendar.css, and should be included on the page with the calendar component. Also make sure that your calendar's container element has a height, or the calendar won't be visible. Date internationalization and localization is hard and react-big-calendar doesn't even attempt to solve that problem. Instead you can use one of the many excellent solutions already out there, via adapters called "localizers". Big Calendar comes with two localizers for use with Globalize.js or Moment.js. Choose the localizer that best suits your needs, or write your own. Whatever you do, you'll need to set it up before you can use the calendar (you only need to set it up once).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    web3.storage

    web3.storage

    The simple file storage service for IPFS & Filecoin

    ...Using IPFS and other decentralized protocols, create a true data layer that connects you, your users, and the Web, regardless of where content is stored - client-side, in the cloud, or elsewhere. Sounds hard? It isn’t. Our client libraries are super easy-to-use, abstracting the complexity of these decentralized protocols. And we provide services like data storage designed to natively support these protocols, so things just work without you ever being locked-in.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    sitespeed.io

    sitespeed.io

    Monitor, analyze and optimize your website speed and performance

    Sitespeed.io is an open source tool that helps you monitor, analyze and optimize your website speed and performance, based on performance best practices advices from the coach and collecting browser metrics using the Navigation Timing API, User Timings and Visual Metrics (FirstVisualChange, SpeedIndex & LastVisualChange). Measuring performance shouldn’t be hard, you should be able to have full control of your metrics, own your own data and you should be able to do it without paying top dollars. Use our Docker container to get an environment with Firefox, Chrome, Edge, XVFB and sitespeed.io up and running as fast as you can download them. They work extremely well together with Graphite/InfluxDB and Grafana that you can use to monitor your website. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Aviator Predictor

    Aviator Predictor

    Aviator hack: seed-inspection of aviator crash predictor & aviator app

    Our downloadable SHA256 analysis tool powers the Aviator predictor, Aviator predictor app, and aviator crash predictor. Available for desktop, it’s designed for research, fairness verification, and safe demo testing Demo-focused aviator predictor tools — seed-inspection helpers (SHA-512 / SHA-256), AI-assisted summaries, and demo bot templates for aviator crash predictor, Start in demo mode to test safely. Disclaimer: Provided for analytical and testing purposes only. No predictive...
    Leader badge
    Downloads: 3,799 This Week
    Last Update:
    See Project
  • 15

    TOMUSS

    TOMUSS: The Online Multi User Simple Spreadsheet

    TOMUSS is an interactive web application (groupware) allowing multiple concurrent users to edit data tables. Its primary goal is the management of students grades.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    JForum2

    JForum2

    Bug fixes and enhancements for JForum 2.x

    JForum is a powerful and robust discussion board system implemented in Java. It provides an attractive interface, an efficient forum engine, an easy to use administrative panel, an advanced permission control system and much more. Built from the ground up around an MVC framework , it can be deployed on any Servlet 3.1 container or application server running at least Java 8, such as Tomcat, Jetty and JBoss/WildFly. Its clean design and implementation make JForum easy to customize and...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 17
    MBR-Advanced-Asset-Manager

    MBR-Advanced-Asset-Manager

    Speed up your WordPress site the smart way!

    ...I completely rebuilt this plugin from the ground up! Everything now runs directly within the plugin itself – no external libraries, no outside services. Just clean, efficient code working hard for your site.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Snake Feast

    Snake Feast

    Snake Feast is a fun, addictive arcade game where you control a snake

    ...It’s lightweight, responsive, and runs smoothly in the browser. Features Classic Gameplay: Navigate the snake to eat food and grow longer. Three Game Modes: Choose from Easy, Medium, or Hard difficulty levels for an added challenge. Responsive Design: Works seamlessly on desktops, tablets, and mobile devices.. Gradient Text Title: Eye-catching gradient text in the game header. Snake Color Customization: Change the snake's color using the in-game dropdown menu. Keyboard Controls: Movement: Use arrow keys (⬆️⬇️⬅️➡️) or WASD keys for navigation. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Mindwtr

    Mindwtr

    A complete Getting Things Done (GTD) productivity system for desktop a

    Mindwtr: The Privacy-First GTD System Mindwtr is a Getting Things Done (GTD) productivity tool designed for "Mind Like Water." It runs completely offline—no accounts, no tracking, and no subscriptions. The Core GTD Workflow Capture: Instantly offload thoughts to your Inbox. Clarify: Process tasks rapidly with the built-in "2-Minute Rule" timer. Organize: Sort tasks by Contexts (@work, @home), Areas, and Projects. Reflect: Keep your system trustworthy with a guided Weekly...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 20
    AdminKit

    AdminKit

    AdminKit is a free & open-source HTML dashboard & admin template

    ...With mobile, tablet & desktop support it doesn't matter what device you're using. AdminKit is responsive in all browsers. Our themes are working perfectly with Chrome, Firefox, Safari, Opera, and Edge. We're working hard to support them. We strictly follow Bootstrap's guidelines to make your integration as easy as possible. All code is handwritten. AdminKit, and all third-party libraries used in the admin template, do not require jQuery as a dependency. From time to time you'll receive an update containing new components, improvements, and bugfixes.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 21
    themer

    themer

    Takes a set of colors and generates themes for your apps

    ...Your generated theme files, as well as a README on how to install them, will be written to the output directory. themer can create themes from your custom color sets. Conventional color is suggested for consistency with ANSI color names in terminal themes, but is not a hard requirement. See themer's Web UI for a more visual representation of the color mappings.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    hygen

    hygen

    The simple, fast, and scalable code generator

    Generators are self-contained and folder structure makes up the command structure. Complex is easy but simple is hard. Contextual template lookup, pull requests that look nice and clean, structured file organization, make generators fun again! Constantly benchmarked and dependencies are carefully considered to shorten startup and generation time. Built-in scaffolds to quickly create generators. Full logic templates and rendering. Prompts and flows for taking in arguments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Showdown

    Showdown

    A bidirectional Markdown to HTML to Markdown converter in Javascript

    ...Showdown is a Javascript Markdown to HTML bidirectional converter, based on the original works by John Gruber. Showdown can be used client side (in the browser) or server side (with nodejs). See it working in the live demo! No hard dependencies or special installation instructions! Just download it (or use a CDN) and include it in your file. Out of the box, supports a number of popular markdown flavors like "vanilla", GFM or commonmark. Extra features like tables, metadata, etc., can be enabled through options. Showdown works both in server (nodejs) and client-side (browser). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Solved by Flexbox

    Solved by Flexbox

    A showcase of problems once hard or impossible to solve with CSS

    Solved by Flexbox is a collection of layout patterns that demonstrates how CSS Flexbox elegantly resolves classic web design problems. It tackles everyday challenges—vertical centering, equal-height columns, sticky footers, fluid media, and responsive grids—showing concise, production-ready CSS instead of elaborate hacks. Each pattern is presented with plain HTML, clear commentary, and minimal styling, making the underlying technique easy to adapt and extend. The project emphasizes...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Thief

    Thief

    An AI intelligent innovation fishing artifact

    ...Use the webpage to find fish, open the WeChat reading webpage version, you can achieve perfect fishing, and synchronize the progress with the mobile phone in real time. Now I can stare at the screen seriously all day, and it looks like I'm working hard.
    Downloads: 10 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB