Showing 155 open source projects for "requirements"

View related business solutions
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Azure Linux

    Azure Linux

    General purpose Linux OS for Azure

    ...It is especially useful for organizations that want a Microsoft-maintained Linux foundation aligned with Azure infrastructure, cloud-native workloads, and enterprise operational requirements.
    Downloads: 147 This Week
    Last Update:
    See Project
  • 2
    KonaBess

    KonaBess

    A GPU overclock & undervolt tool for various Snapdragon chips

    ...The extent of improvement varies, with some users reporting a 25% reduction in power consumption in the graphics benchmark (4.2w->3.2w) after undervolting the Snapdragon 865. Actual improvement is chip-specific and contingent on stability requirements.
    Downloads: 57 This Week
    Last Update:
    See Project
  • 3
    PCSX2

    PCSX2

    The Playstation 2 emulator

    PCSX2 is a free and open-source PlayStation 2 (PS2) emulator. Its purpose is to emulate the PS2's hardware, using a combination of MIPS CPU Interpreters, Recompilers and a Virtual Machine that manages hardware states and PS2 system memory. This allows you to play PS2 games on your PC, with many additional features and benefits. The PCSX2 project has been running for more than ten years. Past versions could only run a few public domain game demos, but newer versions can run most games at full...
    Downloads: 161 This Week
    Last Update:
    See Project
  • 4
    Syncthing

    Syncthing

    Open Source Continuous File Synchronization

    ...As such, it is very user-friendly and ideal for all users looking for a secure and easy-to-use file synchronization solution. Syncthing supports file versioning, relaying, ignoring files and many more. Different configurations offer different options to suit users’ specific requirements.
    Downloads: 65 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
    WinDiskWriter

    WinDiskWriter

    Windows Bootable USB creator for macOS

    ...With this USB drive, you can install and enjoy Windows on your PC, Intel Mac, or certain Virtual Machines. WinDiskWriter knows how to make a bootable drive for each Windows Image type. You can bypass TPM, Minimum RAM, Secure Boot, and some other System Requirements set by Microsoft for Windows 11. You can create an all-in-one USB drive that supports both UEFI and Legacy boot modes. It's required if you want to install Windows on computers with old firmware that doesn't support EFI booting. Additional steps are required to get these versions to boot on EFI, such as extracting an EFI-capable bootloader from the installer. ...
    Downloads: 57 This Week
    Last Update:
    See Project
  • 6
    OpenTabletDriver

    OpenTabletDriver

    Open source, cross-platform, user-mode tablet driver

    ...The daemon must be started in order for anything to work, however, the GUI is unnecessary. If you have existing settings, they should apply when the daemon starts. The requirements to build OpenTabletDriver are consistent across all platforms. Running OpenTabletDriver on each platform requires different dependencies. Run build.ps1 to produce binary builds to 'bin' folder. These builds will run in portable mode by default.
    Downloads: 71 This Week
    Last Update:
    See Project
  • 7
    NanoKVM

    NanoKVM

    Affordable, Multifunctional, Nano RISC-V IP-KVM

    ...The Lichee NanoKVM is available in two versions: NanoKVM Lite is a basic configuration that is suitable for individual users with certain DIY capabilities and enterprise users with bulk requirements. The NanoKVM Full is a full version with a sophisticated case and complete accessories, as well as a built-in system mirror card that is ready to use at boot, and is recommended for individual users.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    DeSmuME

    DeSmuME

    DeSmuME is a Nintendo DS emulator

    In this version we have added support for high-resolution 3D rendering. Try the new “GPU Scaling Factor” feature to increase the 3D resolution beyond the native resolution of 256×192 pixels. Also, the Cocoa frontend sees continued radical enhancements and while the Windows frontend sees some new incremental enhancements. DeSmuME is a very CPU demanding app. While many users will see DeSmuME as a toy (and use it as such), it is actually a very sophisticated piece of software with lots of...
    Downloads: 22 This Week
    Last Update:
    See Project
  • 9
    Ember Simple Auth

    Ember Simple Auth

    A library for implementing authentication/authorization in Ember.js

    Ember Simple Auth is a lightweight library for implementing authentication/authorization with Ember.js applications. It has minimal requirements with respect to application structure, routes etc. With its pluggable strategies it can support all kinds of authentication and authorization mechanisms. it maintains a client-side session and synchronizes its state across multiple tabs/windows of the application. it authenticates the session against the application's own server, external providers like Facebook etc. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 10
    authentik

    authentik

    The authentication glue you need

    ...You can use authentik in an existing environment to add support for new protocols, implement sign-up/recovery/etc. in your application so you don't have to deal with it, and many other things. You can adopt authentik to your environment, regardless of your requirements. Need an Active-Directory integrated SSO Provider? Do you want to implement a custom enrollment process for your customers? Are you developing an application and don't want to deal with User verification and recovery? authentik can do all of that, and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Sogou C++ Workflow

    Sogou C++ Workflow

    C++ parallel computing and asynchronous networking engine

    As Sogou`s C++ server engine, Sogou C++ Workflow supports almost all back-end C++ online services of Sogou, including all search services, cloud input method, online advertisements, etc., handling more than 10 billion requests every day. This is an enterprise-level programming engine in light and elegant design which can satisfy most C++ back-end development requirements.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Karpenter

    Karpenter

    Kubernetes Node Autoscaling: built for flexibility, and performance

    ...It is designed to let you take full advantage of the cloud with fast and simple compute provisioning for Kubernetes clusters. Karpenter responds quickly and automatically to changes in application load, scheduling, and resource requirements, placing new workloads on a variety of available compute resource capacities. Karpenter comes with a set of opinionated defaults in a single, declarative Provisioner resource which can easily be customized. No additional configuration is required! Karpenter observes the aggregate resource requests of unscheduled pods and makes decisions to launch and terminate nodes to minimize scheduling latencies and infrastructure costs. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    FTLDNS

    FTLDNS

    The Pi-hole FTL engine

    ...Fast, stats are read directly from memory by coupling our codebase closely with dnsmasq. Versatile, upstream changes to dnsmasq can quickly be merged in without much conflict. Lightweight, runs smoothly with minimal hardware and software requirements such as Raspberry Pi Zero. Interactive, our API can be used to interface with your projects. Insightful: stats normally reserved inside of dnsmasq are made available so you can see what's really happening on your network. Network-level blocking allows you to block ads in non-traditional places such as mobile apps and smart TVs, regardless of hardware or OS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    KWOK

    KWOK

    Kubernetes WithOut Kubelet - Simulates thousands of Nodes and Clusters

    KWOK is a toolkit that enables setting up a cluster of thousands of Nodes in seconds. Under the scene, all Nodes are simulated to behave like real ones, so the overall approach employs a pretty low resource footprint that you can easily play around with on your laptop.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Sentry JS

    Sentry JS

    Sentry SDKs for JavaScript

    ...Over 1M developers and 80K organizations already ship better software faster with Sentry application monitoring. Won’t you join them? Learn the ins and outs of distributed tracing and how it can assist you in monitoring the increasingly complex requirements of full-stack applications. Source code, error filters, stack locals, Sentry enhances application performance monitoring with stack traces. Quickly identify performance issues before they become downtime. View the entire end-to-end distributed trace to see the exact, poor-performing API call and surface any related errors. Breadcrumbs make application development a little easier by showing you the trails of events that lead to the error(s).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    UltraJSON

    UltraJSON

    Ultra fast JSON decoder and encoder written in C with Python bindings

    ...Setting this environment variable with a value of 1 or True disables this behavior. Users planning to link against an external shared library should be aware of the ABI-compatibility requirements this introduces when upgrading system libraries or copying compiled wheels to other machines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Fuse.js

    Fuse.js

    Lightweight fuzzy-search, in JavaScript

    ...Generally speaking, fuzzy searching (more formally known as approximate string matching) is the technique of finding strings that are approximately equal to a given pattern (rather than exactly). It might not make sense for every situation, but can be ideal depending on your search requirements. For example, qhen you want client-side fuzzy searching of small to moderately large data sets. Also, when you can't justify setting up a dedicated backend simply to handle search. ElasticSearch or Algolia, although both great services, may be overkill for your particular use cases. You can access all options above via Fuse.config. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    CrossDesk

    CrossDesk

    A lightweight, cross-platform remote desktop software

    ...The project uses MiniRTC capabilities such as network traversal, H.264 and AV1 video encoding and decoding, Opus audio, signaling, congestion control, and SRTP encryption. It targets Windows, macOS, and Linux desktop environments, with platform version requirements depending on the operating system. CrossDesk is useful for users and developers who want a self-hostable remote desktop system with modern real-time media foundations. It is especially relevant for people exploring WebRTC-style remote control, cross-platform screen transmission, and browser-accessible desktop access.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Convert to it!

    Convert to it!

    Truly universal online file converter

    ...Its structure emphasizes clarity and minimal dependencies so developers can quickly understand and extend the codebase. The tool is intended to be composable, meaning it can be integrated into larger workflows without imposing complex runtime requirements. Because it is open source and relatively compact, it serves both as a usable utility and as a reference implementation for building custom converters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Kanidm

    Kanidm

    Kanidm: A simple, secure, and fast identity management platform

    Kanidm is a simple and secure identity management platform, allowing other applications and services to offload the challenge of authenticating and storing identities to Kanidm. The goal of this project is to be a complete identity provider, covering the broadest possible set of requirements and integrations. You should not need any other components (like Keycloak) when you use Kanidm - we already have everything you need. To achieve this we rely heavily on strict defaults, simple configuration, and self-healing components. This allows Kanidm to support small home labs, families, small businesses, and all the way to the largest enterprise needs. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Logbook

    Logbook

    An extensible Java library for HTTP request and response logging

    ...It satisfies a special need by a) allowing web application developers to log any HTTP traffic that an application receives or sends b) in a way that makes it easy to persist and analyze it later. This can be useful for traditional log analysis, meeting audit requirements or investigating individual historic traffic issues. Logbook is ready to use out of the box for most common setups. Even for uncommon applications and technologies, it should be simple to implement the necessary interfaces to connect a library/framework/etc. to it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Gogs

    Gogs

    A painless self-hosted Git service

    ...All you have to do is run the binary on any platform that Go supports: Linux, macOS and Windows. You may also install from source, from packages, or ship with Docker or Vagrant. Gogs is very lightweight with minimal hardware requirements, running on Raspberry Pi and even on NAS devices. Gogs offers plenty of great features, including various access repositories, repository and organization webhooks, repository Git hooks, repository management and so much more. It also offers software, service and product support for various areas such as project management (Kanboard, Taiga), DevOps (Fabric8) and team communication (BearyChat).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    The Bitdefender disassembler

    The Bitdefender disassembler

    bddisasm is a fast, lightweight, x86/x64 instruction decoder

    ...It focuses on decoding machine instructions with high precision while providing detailed metadata about each instruction, including operands, access modes, CPU flags, and feature requirements. Unlike many disassemblers, bddisasm is built with zero dynamic memory allocation and no external dependencies, making it extremely portable and suitable for constrained environments such as kernels, hypervisors, and embedded systems. The project also includes a companion component called bdshemu, which provides a minimal instruction emulator capable of analyzing shellcode-like behavior in a controlled environment. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    qryn

    qryn

    All-in-one Polyglot Observability stack with ClickHouse storage

    ...Make sure you have sufficient memory and disk resources allocated for your node service and clickhouse server when dealing with large amounts of data and fingerprints. We suggest 8GB RAM or higher for most setups with 100k-1M fingerprints. Observe your daily and weekly data consumption to forecast your disk usage requirements. Compression codecs and other optimizations can be performed at the ClickHouse level.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Coolify

    Coolify

    An open-source & self-hostable Heroku / Netlify / Vercel alternative

    Coolify is an open-source & self-hostable alternative to Heroku / Netlify / Vercel / etc. It helps you manage your servers, applications, and databases on your own hardware; you only need an SSH connection. You can manage VPS, Bare Metal, Raspberry PIs, and anything else. Imagine having the ease of a cloud but with your own servers. That is Coolify. No vendor lock-in, which means that all the configurations for your applications/databases/etc are saved to your server. So, if you decide to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo