Showing 107 open source projects for "string"

View related business solutions
  • $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
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 1
    DotWeb

    DotWeb

    Simple and easy go web micro framework

    ...HttpModule support, support for custom code capabilities at the global level before routing. Middleware support, support App, Group, Router level settings. Feature support, which can be enabled globally by binding HttpServer. Support STRING/JSON/JSONP/HTML format output. Integrated Mock Capability. Support custom Context. Integrated Timeout Hook. Global HTTP Error Handling. Global log processing. Support Hijack and websocket. Built-in Cache support. Built-in Session support - supports automatic switching between active and standby redis. Built-in TLS support. Support access to third-party template engines (need to implement dotweb.Renderer interface).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Tonic

    Tonic

    Easy to audit, zero-dependencies and build-tool-free

    ...Web components require a name with two or more parts. So your class name should be CamelCased (starting with an uppercase letter). Tonic has no templating language, it uses HTML! But since HTML only understands string values, we need some help to pass more complex values to a component, for that we use this.html. There is no evidence that Virtual DOMs improve performance across a broad set of use cases, but it's certain that they greatly increase complexity. Tonic doesn't use them. Instead, we recommend incremental updates.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    PowerHub

    PowerHub

    A post exploitation tool based on a web application

    PowerHub is a PowerShell-based automation framework designed to centralize and orchestrate common administrative tasks across Windows environments. It exposes a modular command set for inventorying systems, managing services, deploying packages, and executing remote commands with consistent logging and error handling. The project places emphasis on discoverability and reuse: scripts are organized into reusable modules and functions with clear parameter contracts so teams can compose...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Mergo

    Mergo

    Mergo: merging Go structs and maps since 2013

    A helper to merge structs and maps in Golang. Useful for configuration default values, avoiding messy if-statements. Mergo merges same-type structs and maps by setting default values in zero-value fields. Mergo won't merge unexported (private) fields. It will do recursively any exported one. It also won't merge structs inside maps (because they are not addressable using Go reflection). Also a lovely comune (municipality) in the Province of Ancona in the Italian region of Marche. Keep in mind...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    Miniredis

    Miniredis

    Pure Go Redis server for Go unittests

    Sometimes you want to test code which uses Redis, without making it a full-blown integration test. Miniredis implements (parts of) the Redis server, to be used in unittests. It enables a simple, cheap, in-memory, Redis replacement, with a real TCP interface. It saves you from using mock code, and since the redis server lives in the test process you can query for values directly, without going through the server stack. There are no dependencies on external binaries, so you can easily...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    NLua

    NLua

    Bridge between Lua and the .NET

    ...NLua is a fork project of LuaInterface (from Fábio Mascarenhas/Craig Presti). You can use/instantiate any .NET class without any previous registration or annotation. NLua runs on top of KeraLua binding, it encodes the string using the ASCII encoding by default. If you want to use UTF-8 encoding, just set the Lua.State.Encoding property to Encoding.UTF8. Calling instance methods: To call instance methods you need to use the : notation, you can call methods from objects passed to Lua or to objects created inside the Lua context. Calling static methods: You can call static methods using only the class name and the . notation from Lua. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    CommandLineUtils

    CommandLineUtils

    Command line parsing and utilities for .NET

    CommandLineUtils is a library that helps developers implement command line applications in .NET. The primary goal of the library is to assist with parsing command line arguments and executing the correct commands related to those arguments. The library also provides various other utilities such as input helpers. This project helps you create command line applications using .NET. It simplifies parsing arguments provided on the command line, validating user inputs, and generating help text....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Akavache

    Akavache

    An asynchronous, persistent key-value store

    ...Akavache is a library that makes common app patterns easy, and unifies caching of different object types (i.e. HTTP responses vs. JSON objects vs. images). It's built on a core key-value byte array store (conceptually similar to a Dictionary<string, byte[]>), and on top of that store, extensions are added to support Arbitrary objects via JSON.NET.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Parse Server

    Parse Server

    API server module for Node/Express

    ...We follow the Node.js Long Term Support plan and only test against versions that are officially supported and have not reached their end-of-life date. You can use any arbitrary string as your application id and master key. These will be used by your clients to authenticate with the Parse Server. Parse provides SDKs for all the major platforms.
    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
    Spring Data Redis

    Spring Data Redis

    Provides support to increase developer productivity in Java

    ...Pubsub support (such as a MessageListenerContainer for message-driven POJOs). Redis Sentinel and Redis Cluster support. Reactive API using the Lettuce driver. JDK, String, JSON and Spring Object/X.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    L10n-swift

    L10n-swift

    Localization of the application with ability to change language

    L10n-swift is a simple framework that improves localization in swift app, providing cleaner syntax and in-app language switching.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Win32++ is a C++ library designed to simplify the development of Windows API-based applications. It provides a modern C++ interface while staying lightweight and easy to use. It is the perfect choice for developers who want to build small, fast, native Windows desktop apps without the bloat of modern UI frameworks (like .NET or Electron). Your finished app compiles down into a single, small executable file.
    Leader badge
    Downloads: 46 This Week
    Last Update:
    See Project
  • 13
    Polyglot Formatter

    Polyglot Formatter

    Multi-language code formatter with automatic language detection

    Polyglot Formatter is a lightweight browser-based code beautifier that automatically detects and formats HTML, CSS, JavaScript, PHP, and JSON. Designed for developers, it provides instant code cleanup and readability improvements without requiring a server, build process, or account. Everything runs locally in the browser for maximum privacy and convenience. The formatter supports mixed-language files, nested code blocks, configurable indentation, line wrapping, syntax highlighting, and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Neiki's Cookie Banner

    Neiki's Cookie Banner

    Lightweight, dependency-free cookie consent banner (GDPR/ePrivacy compliant) in vanilla JS. Fully customizable and accessible.

    Neiki's Cookie Banner is a lightweight, drop-in cookie consent solution for any website that needs to comply with GDPR, ePrivacy, and similar privacy regulations — without dragging in a heavy third-party SDK or tying your site to a paid SaaS. It is built from the ground up in vanilla JavaScript with zero dependencies, so it works on any stack — from a static HTML page to a WordPress theme, Laravel app, Next.js site, or anything in between. Drop in one file and you have a fully functional,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    pH7 Social Dating CMS (pH7Builder)❤️

    pH7 Social Dating CMS (pH7Builder)❤️

    🚀 Professional Social Dating Web App Builder (formerly pH7CMS)

    pH7Builder is a Professional, Free & Open Source PHP Social Dating Builder Software (primarily designed for developers ...). This Social Dating Web App is fully coded in object-oriented PHP (OOP) with the MVC pattern (Model-View-Controller). It is low resource-intensive, extremely powerful and highly secure. pH7Builder is included with over 42 native modules and is based on its homemade pH7 Framework which includes more than 52 packages To summarize, pH7Builder Social Dating Script...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 16
    Django friendly finite state machine

    Django friendly finite state machine

    Django friendly finite state machine support

    Django-fsm adds simple declarative state management for Django models. If you need parallel task execution, view, and background task code reuse over different flows - check my new project Django-view flow. Instead of adding a state field to a Django model and managing its values by hand, you use FSMField and mark model methods with the transition decorator. These methods could contain side effects of the state change. You may also take a look at the Django-fsm-admin project containing a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    MJExtension

    MJExtension

    A conversion framework between JSON and model

    A fast, convenient and nonintrusive conversion framework between JSON and model. Dictionary-to-model framework with fast conversion speed and easy to use. A large number of unit tests have been carried out on various commonly used data scenarios. MJExtension is an ultra-lightweight framework that converts between dictionaries and models. Coding all properties of a model with only one line of code. Coding (archiving and unarchiving) of all attributes of the model can be achieved with just one...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Starscream

    Starscream

    Websockets in swift for iOS and OSX

    ...After you are connected, there is either a delegate or closure you can use for process WebSocket events. The writeData method gives you a simple way to send Data (binary) data to the server. The writeString method is the same as writeData, but sends text/string. The writePing method is the same as write, but sends a ping control frame. Starscream will automatically respond to incoming ping control frames so you do not need to manually send pongs. You can override the default websocket headers, add your own custom ones and set a timeout. Update docs on how to load certificates and public keys into an app bundle, use the builtin pinner and TrustKit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Louvre

    Louvre

    High performance C++ library for building Wayland compositors

    Louvre is a high-performance C++ library designed for building Wayland compositors with a strong emphasis on ease of development. It provides a default way for managing protocols, enabling you to have a basic but functional compositor from day one and progressively explore and customize its functionality to precisely match your requirements. Within Louvre, you have the flexibility to either employ your own OpenGL ES 2.0 shaders/programs, use the LPainter class for fundamental 2D...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Jester

    Jester

    A sinatra-like web framework for Nim

    ...All routes must be inside a routes block. Routes will be executed in the order that they are declared. So be careful when halting. The route path may contain a special pattern or just a static string. Special patterns are almost identical to Sinatra's, the only real difference is the use of @ instead of the :. In this case you might want to make the leading '/' optional too, you can do this by changing the pattern to "/hello/?@name?". This is useful because Jester will not match "/hello" if the leading '/' is not made optional. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Godis

    Godis

    A Golang implemented Redis Server and Cluster

    Godis is a golang implementation of Redis Server, which intents to provide an example of writing a high concurrent middleware using golang. MULTI Commands Transaction is Atomic and Isolated. If any errors are encountered during execution, godis will rollback the executed commands. Server-side Cluster which is transparent to client. You can connect to any node in the cluster to access all data in the cluster. MSET, MSETNX, DEL, Rename, RenameNX command is supported and atomically executed in...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Fruit

    Fruit

    Fruit, a dependency injection framework for C++

    Fruit is a modern dependency-injection framework for C++ that brings type-safe, compile-time-checked wiring to large codebases. Instead of relying on runtime string keys or service locators, bindings are expressed with templates and policy objects that the compiler verifies. It supports constructor injection, assisted injection for factory patterns, scoping (singleton vs. per-request), and provider chains while keeping overhead minimal. Modules declare provided interfaces and requirements, and the injector ensures the whole graph is complete before you ship, eliminating many runtime surprises. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    gr-message_to_serial

    GNURADIO OOT block

    Block that receives a " message" and send string values over serial connection, to control hardware devices ( switch ), for example, via Arduino based controller ( see https://sourceforge.net/projects/ardu-switch/ ) Prerequisite: pyserial Build as usual for a Gnuradio block: - download and unpack - cd gr-message_to serial - mkdir build && cd build - cmake .. && make - sudo make install && ldconfig If successful this block is into OOT section...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    PSR-11 Container interface

    PSR-11 Container interface

    A common interface for dependency injection containers

    The goal set by ContainerInterface is to standardize how frameworks and libraries make use of a container to obtain objects and parameters. An entry identifier is any PHP-legal string of at least one character that uniquely identifies an item within a container. An entry identifier is an opaque string, so callers should not assume that the structure of the string carries any semantic meaning. The Psr\Container\ContainerInterface exposes two methods, get and has. get takes one mandatory parameter: an entry identifier, which must be a string. get can return anything (a mixed value), or throw a NotFoundExceptionInterface if the identifier is not known to the container. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    json iterator

    json iterator

    High-performance 100% compatible drop-in replacement of encoding/json

    ...Unlike easyjson or other json libaries, jsoniter does not rely on static code generation. Unmarshal, NewEncoder, NewDecoder they all works. Existing types implemented Marshaler or Unmarshaler interface will also work. Map with non-string key also work. Yes, everything just works. The default performance is already several times faster than the standard library. Use jsoniter.ConfigFastest, this will marshal the float with 6 digits precision (lossy), which is significantly faster.
    Downloads: 0 This Week
    Last Update:
    See Project