Showing 86 open source projects for "what"

View related business solutions
  • 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
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 1
    Selenium

    Selenium

    Browser automation framework and ecosystem

    Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should) also be automated as well. If you want to create robust, browser-based regression automation suites and tests, scale and distribute scripts across many environments, then you want to use Selenium WebDriver, a collection of language specific bindings to drive a browser - the way it is meant to be driven. ...
    Downloads: 64 This Week
    Last Update:
    See Project
  • 2
    ImHex

    ImHex

    A Hex Editor for Reverse Engineers, Programmers

    ImHex is a Hex Editor, a tool to display, decode and analyze binary data to reverse engineer their format, extract informations or patch values in them. What makes ImHex special is that it has many advanced features that can often only be found in paid applications. Such features are a completely custom binary template and pattern language to decode and highlight structures in the data, a graphical node-based data processor to pre-process values before they're displayed, a disassembler, diffing support, bookmarks and much much more. ...
    Downloads: 25 This Week
    Last Update:
    See Project
  • 3
    Windows App SDK

    Windows App SDK

    The Windows App SDK empowers all Windows desktop apps

    The Windows App SDK is a set of new developer tools and components that represents the next evolution in the Windows app development platform. The Windows App SDK provides a unified set of APIs and tools that can be used consistently by any desktop app on Windows 11 and below through Windows 10, version 1809. The Windows Apps SDK does not replace the Windows SDK or existing Windows desktop app types, such as .NET (including Windows Forms and WPF) and Win32 desktop with C++. Instead, the...
    Downloads: 35 This Week
    Last Update:
    See Project
  • 4
    GoogleTest

    GoogleTest

    Google Testing and Mocking Framework

    ...It's used by many internal projects at Google, as well as a number of notable projects such as The Chromium projects, the OpenCV computer vision library, and the LLVM compiler. This GoogleTest project is actually a union of what used to be two separate projects: the old GoogleTest and GoogleMock, an extension of GoogleTest for writing and using C++ mock classes. Since they were so closely related, they were merged to create an even better GoogleTest. GoogleTest features an xUnit test framework, a rich set of assertions, user-defined assertions, death tests, among many others. ...
    Downloads: 21 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 5
    Perfetto

    Perfetto

    Production-grade client-side tracing, profiling, and analysis

    Perfetto is a production-grade tracing platform for Android, Linux, and Chrome that captures extremely detailed information about what a system is doing over time. It’s designed around a low-overhead producer/consumer model: instrumented components (“producers”) write binary events into shared memory buffers and a collector (“service”) reliably streams them to storage. The data model spans kernel and userspace, so you can stitch together CPU scheduling, app lifecycles, binder/IPC hops, GPU work, power and thermal signals, file I/O, heap samples, and more into a single coherent timeline. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 6
    Verible

    Verible

    Verible is a suite of SystemVerilog developer tools

    ...It was born out of a need to parse un-preprocessed source files, which is suitable for single-file applications like style-linting and formatting. In doing so, it can be adapted to parse preprocessed source files, which is what real compilers and toolchains require. The spirit of the project is that no-one should ever have to develop a SystemVerilog parser for their own application, because developing a standard-compliant parser is an enormous task due to the syntactic complexity of the language. Verible's parser is also regularly tested against an ever-growing suite of (tool-independent) language compliance tests. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    Nix

    Nix

    Nix, the purely functional package manager

    ...This ensures that they are reproducible and don’t have undeclared dependencies, so if a package works on one machine, it will also work on another. Nix makes it trivial to share development and build environments for your projects, regardless of what programming languages and tools you’re using. Nix ensures that installing or upgrading one package cannot break other packages. It allows you to roll back to previous versions, and ensures that no package is in an inconsistent state during an upgrade.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    spdlog

    spdlog

    Fast C++ logging library

    ...Just copy the files under include to your build tree and use a C++11 compiler. It provides a python like formatting API using the bundled fmt lib. spdlog takes the "include what you need" approach, your code should include the features that actually needed. For example, if you only need rotating logger, you need to include "spdlog/sinks/rotating_file_sink.h". spdlog provides various log targets, which are, rotating log files, daily log files, console logging (colors supported), syslog, Windows event log, and Windows debugger (OutputDebugString(..)). ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    Android Runtime for NativeScript

    Android Runtime for NativeScript

    NativeScript for Android using v8

    ...Each mobile platform has its own ecosystem and offers completely different development tools and language(s) - Java for Android and Objective C (Swift) for iOS. In order to translate JavaScript code to the corresponding native APIs some kind of proxy mechanism is needed. This is exactly what the "Runtime" parts of NativeScript are responsible for. The Android Runtime may be thought of as "The Bridge" between the JavaScript and Android worlds. A NativeScript application for Android is a standard native package (apk) that besides the JavaScript files embeds the runtime as well.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 10
    Clipboard

    Clipboard

    Your new smart clipboard manager

    ...The Clipboard Project (CB for short) is the oh-so-awesome clipboard manager that's just like a second brain. It's fast and lightweight, feature-packed, and super user-friendly. Anyone can use CB - no matter who you are or what you're working on, from web developers to your Average Joe and even to your grandma. Nothing dares lay more than a few button presses away. We've packed, crammed, and jammed CB full of useful features to increase your productivity in the most effective way possible. Make infinitely different clipboards, manipulate them with full-fat regex, instantly script them all, and way more.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Embedded Template Library (ETL)

    Embedded Template Library (ETL)

    Embedded Template Library

    ...The standard library can offer a great deal of well-tested functionality, but there are some parts of the standard library that do not fit well with deterministic behavior and limited resource requirements. These limitations usually preclude the use of dynamically allocated memory and containers with open-ended sizes. What is needed is a template library where the user can declare the size, or maximum size of any object upfront. Most embedded compilers do not currently support the standard beyond C++ 03, therefore excluding the programmer from using the enhanced features of the later library.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Faiss

    Faiss

    Library for efficient similarity search and clustering dense vectors

    Faiss is a library for efficient similarity search and clustering of dense vectors. It contains algorithms that search in sets of vectors of any size, up to ones that possibly do not fit in RAM. It also contains supporting code for evaluation and parameter tuning. Faiss is written in C++ with complete wrappers for Python/numpy. Some of the most useful algorithms are implemented on the GPU. It is developed by Facebook AI Research. Faiss contains several methods for similarity search. It...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    EnTT

    EnTT

    A fast and reliable entity component system (ECS) and much more

    ...Statically generated integer identifiers for types (assigned either at compile-time or at runtime). A constexpr utility for human readable resource names. An incredibly fast entity-component system based on sparse sets, with its own pay for what you use policy to adjust performance and memory usage according to the users' requirements. Offers a minimal configuration system built using the monostate pattern.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Oat++

    Oat++

    Light and powerful C++ web framework for web applications

    ...Theoretically, Oat++ can be easily ported everywhere where you have threads and network stack. With an additional comparably small effort, it can be ported almost everywhere depending on how much you strip it and what would be the final binary size.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Yoga

    Yoga

    Cross-platform layout engine which implements Flexbox

    Build flexible layouts on any platform with a highly optimized open source layout engine designed with speed, size, and ease of use in mind. Yoga already powers widely used open source frameworks. It enables these frameworks to offer a simple and intuitive layout API that allows for engineers to collaborate more easily across platforms. Yoga has unlocked exciting features such as calculating layouts off of the main thread to help ensure smooth UI performance. Yoga was built to be fast and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    WinMerge

    WinMerge

    Windows visual diff and merge for files and directories

    WinMerge is a Windows tool for visual difference display and merging, for both files and directories. It is highly useful for determining what has changed between file versions, and then merging those changes. WinMerge has Unicode support, Flexible syntax coloring editor, Visual SourceSafe integration, and Windows Shell integration. Regexp filtering for filenames and lines. Side-by-side line difference and highlights differences inside lines. A file map shows the overall file differences in a location pane. ...
    Leader badge
    Downloads: 32,190 This Week
    Last Update:
    See Project
  • 17
    UDP Warp+/WebSocket + CDN

    UDP Warp+/WebSocket + CDN

    Value Added Warp over WebSocket via CDN Tunnel

    ...Warp-over-WebSocket-CDN Bypass ISP throttling and DPI by tunneling Cloudflare Warp traffic over WebSocket with Host Header spoofing through major CDN networks (CloudFront / Cloudflare / Akamai). Platform Protocol Tunnel License What It Does Many ISPs throttle or block VPN traffic using Deep Packet Inspection (DPI). Warp-over-WebSocket-CDN wraps WireGuard UDP inside a WebSocket connection with a spoofed Host header, routing traffic through major CDN edge networks (CloudFront, Cloudflare, or Akamai). To any firewall or DPI system, the traffic looks like a legitimate WebSocket upgrade to a CDN-hosted domain. ...
    Downloads: 40 This Week
    Last Update:
    See Project
  • 18

    BreakUpLargeFile

    Break up large files

    This is a simple command line tool for breaking up large files. You get to select what size you want the smaller files to be. Then you can merge them. I compiled it for Win32. It can't handle larger than 4 GB files. It is open source. Project files for Visual C++ 6 provided. Linux 64 bit version has also been made. Project files for Eclipse 2019-12 provided.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    VR Mosaic :: C++ Builder Applet

    VR Mosaic :: C++ Builder Applet

    VR Mosaic - C++ Builder Applet v.2.5

    Vincent Radio {Adrix.NT} VR Mosaic for C++ : C++ Builder VCL Applet - v.2.5 Smart Sliding Cells Game for Windows sources & build project included also demonstartes the use of a 2D matrix implemented as a dynamic vector (*) now it supports changing the Visual Style (*) now it includes a smart automatic resolver !! please, let me know what you think about this project adrixnt@hotmail.it skype: adrixnt
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    zibaldone

    zibaldone

    c++/java library for thread support and other useful stuff

    Description zibaldone is a c++/java library for multithread programming. Currently zibaldone provides the following functionalities: => a class named "Thread" that (likewise what happens in Java) is to be inherited to create user thread. => event communications management between threads (design pattern observer) => socket support class (both PF_LOCAL and AF_INET on Linux, AF_INET on windows) => Serial port communication support class => Timer objects => Logging facilities With zibaldone you can easily: developing a c++ or java multithread application connecting a thread to a socket connecting a thread to a serial port triggering an event to a timeout on a thread Note: zibaldone offers an identical interface both for linux and windows. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Unicoder

    Unicoder

    A Portable Wide-Character Terminal Output Package for C and C++

    Unicoder is a single header file that you add to your C or C++ projects which allows you to easily display unicode characters in the Terminal display irregardless of what compiler you are using. That is, it was written so that it would be portable so you can change platforms or compilers with ease. Currently it can be used on either the Windows or Linux platforms. Also, Unicoder can insert compiler specific commands that perform useful task such as clearing the console display or turn on bold and underline or change text font and background colors. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Mocker++11

    C++ Mock object auto generator

    ...Even with Google Mock, we need some hand writing. I solved this problem by using home made class declaration parser/generator that reads the class declaration (header file), then generates a mock class. What you need is to run the generator and full featured mock class is there for your unit test. ---- How to use: You need Ruby. Obtain it if you don't have it yet. Get Tools At your convenient directory: git clone https://git.code.sf.net/p/cpp-tools-in-ruby/code tools Get Mocker++11 git clone https://git.code.sf.net/p/mockerplusplus11/code mocker++ Run it Change directory to mocker++ ....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    pd_sound

    A c++ public domain audio output class

    A public domain example of how to use portaudio or SDL2 to output mixed audio from .ogg and .wav files. Usable in a game for example where you have control over what files to play.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Argh!

    Argh!

    Argh! A minimalist argument handler

    So many different command line processing libraries out there and none of them just work. Some bring their whole extended family of related and unrelated external dependencies (yes, I'm looking at you Boost). Some require quirky syntax and/or very verbose setups that sacrifice simplicity for the generation of a cute usage message and validation. Many come to dominate your main() file and yet others do not build on multiple platforms - for some even their own tests and trivial usage cause...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    DracOS GNU/Linux Remastered
    What is DracOS GNU/Linux Remastered ? DracOS GNU/Linux Remastered ( https://github.com/dracos-linux ) is the Linux operating system from Indonesia , open source is built based on Debian live project under the protection of the GNU General Public License v3.0. This operating system is one variant of Linux distributions, which is used to perform security testing (penetration testing).
    Downloads: 17 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
Auth0 Logo