Showing 1050 open source projects for "data structures c"

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

    OpenTabletDriver

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

    OpenTabletDriver is an open-source, cross-platform, user mode tablet driver. The goal of OpenTabletDriver is to be cross-platform as possible with the highest compatibility in an easily configurable graphical user interface. OpenTabletDriver functions as two separate processes that interact with each other seamlessly. The active program that does all of the tablet data handling is OpenTabletDriver.Daemon. The daemon must be started in order for anything to work, however, the GUI is...
    Downloads: 68 This Week
    Last Update:
    See Project
  • 2
    UltraJSON

    UltraJSON

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

    UltraJSON is an ultra-fast JSON encoder and decoder written in pure C with bindings for Python 3.7+. May be used as a drop-in replacement for most other JSON parsers for Python. Used to enable special encoding of "unsafe" HTML characters into safer Unicode sequences. Limits output to ASCII and escapes all extended characters above 127. Default is True. If your end format supports UTF-8, setting this option to false is highly recommended to save space. By default, debugging symbols are...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Icinga 2

    Icinga 2

    The core of our monitoring platform

    Icinga is a monitoring system that checks the availability of your network resources, notifies users of outages, and generates performance data for reporting. Scalable and extensible, Icinga can monitor large, complex environments across multiple locations. This includes your data center as well as your private, public, or hybrid clouds. Icinga 2 is the monitoring server and requires Icinga Web 2 on top in your Icinga Stack. The configuration can be easily managed with either the Icinga...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    Arduino core for the ESP32

    Arduino core for the ESP32

    Arduino core for the ESP32

    ESP32 is a single 2.4 GHz Wi-Fi-and-Bluetooth SoC (System On a Chip) designed by Espressif Systems. ESP32 is designed for mobile, wearable electronics, and Internet-of-Things (IoT) applications. It features all the state-of-the-art characteristics of low-power chips, including fine-grained clock gating, multiple power modes,and dynamic power scaling. For instance, in a low-power IoT sensor hub application scenario, ESP32 is woken-up periodically and only when a specified condition is...
    Downloads: 60 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
  • 5
    QxOrm library

    QxOrm library

    C++ Qt ORM (Object Relational Mapping) and ODM library

    QxOrm library is an Object Relational Mapping (ORM) and Object Document Mapper (ODM) database library for C++ Qt developers. QxEntityEditor is a graphic editor for QxOrm library : QxEntityEditor provides a graphic way to manage the data model. QxEntityEditor is multi-platform (available for Windows, Linux, and Mac OS X) and generates native code for all environments, desktop (Windows, Linux, Mac OS X), embedded and mobile (Android, iOS, Windows Phone, Raspberry Pi, etc.). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    melonDS

    melonDS

    DS emulator, sorta

    melonDS aims at providing fast and accurate Nintendo DS emulation. While it is still a work in progress, it has a pretty solid set of features. Firmware boot (not direct boot) requires a BIOS/firmware dump from an original DS or DS Lite. DS firmwares dumped from a DSi or 3DS aren't bootable and only contain configuration data, thus they are only suitable when booting games directly. DS BIOS dumps from a DSi or 3DS can be used with no compatibility issues.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 7
    Grafana

    Grafana

    Leading open-source visualization and observability platform

    Grafana OSS is the leading open-source platform for visualization and observability. It enables teams to query, visualize, alert on, and explore telemetry data from multiple sources in a single interface. With support for 100+ data source plugins—including Prometheus, Loki, Elasticsearch, InfluxDB, SQL/NoSQL databases, and OpenTelemetry—Grafana helps teams correlate metrics, logs, and traces across applications and infrastructure. Users can build interactive dashboards with rich...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 8
    emuiibo

    emuiibo

    Virtual amiibo (amiibo emulation) system for Nintendo Switch

    Virtual amiibo (amiibo emulation) system for Nintendo Switch. A virtual amiibo is detected by emuiibo based on two aspects: a amiibo.json and a amiibo.flag file must exist inside the virtual amiibo's folder mentioned above. If (for whatever reason) you would like to disable a virtual amiibo from being recognised by emuiibo, just remove the flag file, and create it again to enable it. While old emuiibo formats are supported and converted to the current format (see above), it is strongly...
    Downloads: 49 This Week
    Last Update:
    See Project
  • 9
    Apache RocketMQ

    Apache RocketMQ

    Distributed messaging and streaming platform with low latency

    ...Financial grade transactional message. Built-in fault tolerance and high availability configuration options base on DLedger. A variety of cross language clients, such as Java, C/C++, Python, Go. Pluggable transport protocols, such as TCP, SSL, AIO. Built-in message tracing capability, also support opentracing. Versatile big-data and streaming ecosytem integration. Message retroactivity by time or offset. Reliable FIFO and strict ordered messaging in the same queue. Efficient pull and push consumption model. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10
    Osquery

    Osquery

    SQL operating system instrumentation and monitoring framework

    Osquery is an operating system instrumentation framework for Windows, OS X (macOS), Linux, and FreeBSD. The tools make low-level operating system analytics and monitoring both performant and intuitive. Osquery exposes an operating system as a high-performance relational database. This allows you to write SQL queries to explore operating system data. With osquery, SQL tables represent abstract concepts such as running processes, loaded kernel modules, open network connections, browser...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    DwarFS

    DwarFS

    A fast high compression read-only file system for Linux, Windows

    The Deduplicating Warp-speed Advanced Read-only File System. A fast high compression read-only file system for Linux and Windows. DwarFS is a read-only file system with a focus on achieving very high compression ratios in particular for very redundant data. This probably doesn't sound very exciting, because if it's redundant, it should compress well. However, I found that other read-only, compressed file systems don't do a very good job at making use of this redundancy. See here for a...
    Downloads: 35 This Week
    Last Update:
    See Project
  • 12
    DIY Split-Flap Display

    DIY Split-Flap Display

    DIY split-flap display

    This is a work in progress split-flap display. Each module can flip between 40 unique characters: letters, numbers, and a few symbols. Multiple modules fit perfectly alongside each other to build bigger displays. The primary design goal was to make something that's possible to fabricate at home in small or single quantities and can be customized and built by an intermediate hobbyist at a reasonable price. This meant using widely available materials and avoiding any tooling with a high...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Broot

    Broot

    A new way to see and navigate directory trees

    Get an overview of a directory, even a big one. That's what makes it usable where the old tree command would produce pages of output. Hit alt/enter and you're back to the terminal in the desired location. This way, you can navigate to a directory with the minimum amount of keystrokes, even if you don't exactly remember where it is. Broot is fast and doesn't block (any keystroke interrupts the current search to start the next one). Never lose track of file hierarchy while you search. Broot...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    IRremoteESP8266

    IRremoteESP8266

    Infrared remote library for ESP8266/ESP32

    Infrared remote library for ESP8266/ESP32. Send and receive infrared signals with multiple protocols. This library enables you to send and receive infra-red signals on an ESP8266 or an ESP32 using the Arduino framework using common 940nm IR LEDs and common IR receiver modules. e.g. TSOP{17,22,24,36,38,44,48} demodulators etc. Usage of the library has been slightly changed in v2.0. You will need to change your usage to work with v2.0 and beyond. You can read more about the changes required on...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Open Source Routing Machine

    Open Source Routing Machine

    Open Source Routing Machine - C++ backend

    High-performance routing engine written in C++14 designed to run on OpenStreetMap data. There are several services available via HTTP API, C++ library interface and NodeJs wrapper. Nearest, snaps coordinates to the street network and returns the nearest matches. Route finds the fastest route between coordinates. Table computes the duration or distances of the fastest route between all pairs of supplied coordinates.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    Unified Communication X

    Unified Communication X

    Communication framework for data-centric high-performance applications

    Accelerate Your Network Performance with UCX. Collaboration between industry, laboratories, and academia to create an open-source, production-grade communication framework for data-centric and high-performance applications. Unified Communication X (UCX) is an award winning, optimized production proven communication framework for modern, high-bandwidth and low-latency networks. UCX exposes a set of abstract communication primitives which utilize the best of available hardware resources and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Jaeger

    Jaeger

    Monitor and troubleshoot transactions in complex distributed systems

    ...Jaeger, inspired by Dapper and OpenZipkin, is a distributed tracing system released as open source by Uber Technologies. It is used for monitoring and troubleshooting microservices-based distributed systems. OpenTracing compatible data model and instrumentation libraries include Go, Java, Node, Python, C++ and C#. Jaeger uses consistent upfront sampling with individual per service/endpoint probabilities and it has multiple storage backends: Cassandra, Elasticsearch, memory.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 18
    pg_textsearch

    pg_textsearch

    PostgreSQL extension for BM25 relevance-ranked full-text search

    The pg_textsearch project is a PostgreSQL extension designed to enhance full-text search capabilities within the database environment. It provides tools and optimizations for indexing and querying textual data efficiently, enabling developers to build search functionality directly into their applications without relying on external search engines. The extension integrates with PostgreSQL’s native indexing mechanisms, allowing for scalable and performant search operations across large...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    SSZipArchive

    SSZipArchive

    ZipArchive is a simple utility class for zipping and unzipping files

    ZipArchive is a popular Objective-C and Swift library for handling ZIP file compression and extraction in iOS and macOS applications. It provides a simple API to create, extract, and manage compressed files.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    .NET Interactive

    .NET Interactive

    .NET Interactive takes .NET and embeds it into your experiences

    .NET Interactive takes the power of .NET and embeds it into your interactive experiences. Share code, explore data, write, and learn across your apps in ways you couldn't before. We recently introduced the .NET Interactive Notebooks extension for Visual Studio Code, which adds support for .NET Interactive using the new Visual Studio Code native notebook feature. We encourage you to try it out. .NET Interactive enables users to mix languages in a single notebook or cell without a wrapper. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    s3fs

    s3fs

    FUSE-based file system backed by Amazon S3

    s3fs allows Linux, macOS, and FreeBSD to mount an S3 bucket via FUSE. s3fs preserves the native object format for files, allowing use of other tools like AWS CLI. Large subset of POSIX including reading/writing files, directories, symlinks, mode, uid/gid, and extended attributes. Compatible with Amazon S3, and other S3-based object stores. Allows random writes and appends, large files via multi-part upload, and renames via server-side copy. User-specified regions, including Amazon GovCloud....
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Android File Transfer For Linux

    Android File Transfer For Linux

    Android File Transfer for Linux (and macOS!)

    Android File Transfer for Linux — a reliable MTP client with a minimalistic UI similar to Android File Transfer.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 23
    Exceptionless

    Exceptionless

    Exceptionless application

    The definition of the word exceptionless is: to be without exception. Exceptionless provides real-time error reporting for your JavaScript, Node, .NET Core, ASP.NET, Web API, WebForms, WPF, Console, and MVC apps. It organizes the gathered information into simple actionable data that will help your app become exceptionless.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Pixie

    Pixie

    Instant Kubernetes-Native Application Observability

    Pixie is an open-source observability tool for Kubernetes applications. Use Pixie to view the high-level state of your cluster (service maps, cluster resources, application traffic) and also drill down into more detailed views (pod state, flame graphs, individual full-body application requests). Pixie uses eBPF to automatically collect telemetry data such as full-body requests, resource and network metrics, application profiles, and more. Pixie collects, stores and queries all telemetry data...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Serilog

    Serilog

    Simple .NET logging with fully-structured events

    Like many other libraries for .NET, Serilog provides diagnostic logging to files, the console, and elsewhere. It is easy to set up, has a clean API, and is portable between recent .NET platforms. Unlike other logging libraries, Serilog is built with powerful structured event data in mind. Serilog message templates are a simple DSL extending .NET format strings. Parameters can be named, and their values are serialized as properties on the event for incredible searching and sorting...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo