Showing 584 open source projects for "http-client"

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
  • 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
  • 1
    OpenAI-Java

    OpenAI-Java

    OpenAI Api Client in Java

    OpenAI-Java is the official Java client library provided by OpenAI for interacting with the OpenAI API. It is designed to make it easier for Java applications to call endpoints like chat completions, embeddings, function calling, streaming, and other model services using idiomatic Java patterns. You configure the client (often via environment variables or system properties), then build parameter objects (e.g.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    flom

    flom

    Free Lock Manager

    ...FLoM supports different types of abstract resources: simple, numeric, set, hierarchical and transactional sequence. libflom, the library shipped with FLoM, allows you to develop your own application using a simple C, C++, Java, Perl, PHP or Python client API. SSL/TLS security for network communication, X.509 certificates for peer to peer mutual authentication.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Smallchat

    Smallchat

    A minimal programming example for a chat server

    ...The focus is not on robustness, feature richness or production readiness, but on learning how to write a non-trivial C program, handling sockets, multiplexed input (select/poll), client state, and basic formatting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Flutter Examples

    Flutter Examples

    Simple basic isolated apps, for budding flutter devs

    flutter-examples is a repository of standalone example Flutter apps that demonstrate various features, integrations, and UI / functional behaviors in Flutter. It covers many use-cases (navigation, state, HTTP, dependency injection, Firebase, etc.) so that developers can clone, run, and inspect working code to learn how to implement those features. Please keep PR titles easy to read and descriptive of changes, this will make them easier to merge. Complete apps with multiple features. Examples of integration with Firebase (analytics, crashlytics). ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 5
    CollLib is a library of functions, interfaces, and base implementations, which eases everyday use of imperative programming principles in Java development. CollLib's released jar artifacts are available in the Maven central repository at: http://repo1.maven.org/maven2. If you use Maven (recommended), just add CollLib as a dependency in your project's pom.xml file (groupId=org.colllib, artifactId=colllib). Apart from the Maven distribution the CollLib binaries are also available in the "Files" section. When using the manual download from there, you also need to include the following jar files in your project: juel-api-2.2.7.jar, juel-impl-2.2.7.jar, commons-beanutils-core-1.8.3.jar and commons-logging-1.1.1.jar API: http://colllib.sourceforge.net/apidoc/ NEW: colllib switches to Java 8 starting with colllib 2.0. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    eCxx

    eCxx

    A C++ library for AVR and NodeMCU

    NOTE: This project is marked with 'Status: Abandoned' on SourceForge because not enough time can be dedicated to this project. However it may still get sporadic commits to the repository. eCxx is a library for AVR and NodeMCU tailored for micro LED displays and lighting effects. eCxx is utilizing Makefile build system. Java and Python based applications/tools are also included to ease the development and debugging process using the host PC. On one side, eCxx supports the original...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    ReactPHP

    ReactPHP

    Event-driven, non-blocking I/O with PHP

    ReactPHP is a low-level library for event-driven programming in PHP. At its core is an event loop, on top of which it provides low-level utilities, such as: Streams abstraction, async DNS resolver, network client/server, HTTP client/server and interaction with processes. Third-party libraries can use these components to create async network clients/servers and more. ReactPHP is production ready and battle-tested with millions of installations from all kinds of projects around the world. Its event-driven architecture makes it a perfect fit for efficient network servers and clients handling hundreds or thousands of concurrent connections, long-running applications and many other forms of cooperative multitasking with non-blocking I/O operations. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Closure Library

    Closure Library

    Google's common JavaScript library

    ...If you are developing a large or growing application, you may benefit from the Closure Library's breadth. A well-tested library can insulate you from cross-browser compatibility issues and the minutiae of client-side programming, letting you focus on the fun stuff.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    tRPC OpenAPI

    tRPC OpenAPI

    OpenAPI support for tRPC

    tRPC OpenAPI is an extension for tRPC that provides OpenAPI support, enabling developers to generate OpenAPI schemas from tRPC routers for better API documentation and client generation.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Java Client for Google Maps Services

    Java Client for Google Maps Services

    Java client library for Google Maps API Web Services

    ...Each Google Maps Web Service request requires an API key. API keys are generated in the 'Credentials' page of the 'APIs & Services' tab of Google Cloud console. The Java Client for Google Maps Services is designed for use in both server and Android applications. In either case, it is important to add API key restrictions to improve the security of your API key. Additional security measures, such as hiding your key from version control, should also be put in place to further improve the security of your API key.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    jCIFS Filesystem

    Wraps jCIFS as a java filesystem

    This library is a Java 7 filesystem for accessing CIFS/SMB resources over network. Internally it uses jCIFS and hides the library behind the java.nio.file.Path interface and its friends. Please download the newest version of jCIFS from http://jcifs.samba.org/. You can get access to a cifs/smb file simply by using Paths.get(new URI("smb://hostname/share/filename")) and manipulate the returned Path with the utility class java.​nio.​file.​Files. So you can use one API to access local and remote files with your java application. The jCIFS config can be set with the newFileSystem(URI uri, Map<String, ?...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Goutte

    Goutte

    Goutte, a simple PHP Web Scraper

    ...Goutte provides a nice API to crawl websites and extract data from the HTML/XML responses. Goutte depends on PHP 7.1+. Add fabpot/goutte as a require dependency in your composer.json file. Create a Goutte Client instance (which extends Symfony\Component\BrowserKit\HttpBrowser). Make requests with the request() method. The method returns a Crawler object (Symfony\Component\DomCrawler\Crawler). To use your own HTTP settings, you may create and pass an HttpClient instance to Goutte. For example, to add a 60 second request timeout. Read the documentation of the BrowserKit, DomCrawler, and HttpClient Symfony Components for more information about what you can do with Goutte. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    GUIbits

    GUIbits

    Platform-independent GUI library

    GUIbits is a Graphical User Interface package, consisting of small independent procedures, which provides a simple and flexible Application Programmer Interface for applications involving a keyboard, mouse and screen. GUIbits is implemented in Python using PyQt6 and retains the platform-independence of this approach.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    ESP8266 Arduino Core

    ESP8266 core for Arduino

    ...It brings support for the ESP8266 chip to the Arduino environment, allowing you to write sketches, use familiar Arduino functions and libraries, and run these directly on ESP8266 without the need for an external microcontroller. ESP8266 Arduino core comes with libraries that enable it to perform a number of things. It can communicate over WiFi through the use of TCP and UDP; it can set up HTTP, mDNS, SSDP, and DNS servers; and it can perform OTA updates. ESP8266 Arduino core works with SD cards, servos, SPI and I2C peripherals.
    Downloads: 64 This Week
    Last Update:
    See Project
  • 15
    MaterialFX

    MaterialFX

    A library of material components for JavaFX

    MaterialFX is an open-source Java library that provides material design components for JavaFX. JavaFX is a software platform intended to replace Swing in creating and delivering rich client applications that operate consistently across diverse platforms. With the release of JDK 11 in 2018, Oracle has made JavaFX part of the OpenJDK under the OpenJFX project in order to increase the pace of its development.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Lacinia

    Lacinia

    GraphQL implementation in pure Clojure

    Lacinia is a fully featured implementation of Facebook’s GraphQL specification written in idiomatic Clojure. It allows you to define schemas with EDN or GraphQL IDL, resolve queries efficiently, and supports GraphQL capabilities like subscriptions and schema introspection. High-performance parser for GraphQL queries, built on Antlr4. Efficient and asynchronous query execution. Full support for GraphQL types, interfaces, unions, enums, input objects, and custom scalars. Full support for...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Filebuster

    Filebuster

    An extremely fast and flexible web fuzzer

    Filebuster is an extremely fast and flexible web fuzzer designed for content discovery. Written in Perl, it utilizes efficient HTTP handling to quickly identify hidden files and directories on web servers, aiding in security assessments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    libaums

    libaums

    Open source library to access USB Mass Storage devices on Android

    Open source library to access USB Mass Storage devices on Android without rooting your device. A library to access USB mass storage devices (pen drives, external HDDs, card readers) using the Android USB Host API. Currently, it supports the SCSI command set and the FAT32 file system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    go-socket.io

    go-socket.io

    socket.io library for golang, a realtime application framework

    go-socket.io is the library implementation of Socket.IO in Golang, which is a real-time application framework. Current this library supports 1.4 version of the Socket.IO client. It supports room, namespaces and broadcast at now. This project is looking for contributors to help fix bugs and implement new features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    eNFC

    embedded NFC

    A small and simple Java API to read and write NFC cards. It supports mifare cards and PN 532 chips. This library works with RS232. More details: http://blog.sibvisions.com/2012/12/23/new-project-embedded-nfc/
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    Brynet

    Brynet

    A Header-Only cross-platform C++ TCP network library

    Header Only Cross-platform high-performance TCP network library using C++ 11. The server uses two network threads and one logic thread, the client uses one network (also process logic) thread. Every packet size is 46 bytes. Every packet contains the client's id. Server broadcast packets to all clients when recv one packet from any client. The client sends one packet when recv packet from the server and the packet's id is equal self.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    SimpleXlsxWriter

    C++ library for creating XLSX files for MS Excel 2007 and above.

    ...Hence, if using this library the structure of the future report should be known enough. The library is written in C++ with using STL functionality and based on the ZIP library (included), which has a free license: http://www.codeproject.com/Articles/7530/Zip-Utils-clean-elegant-simple-C-Win32 This library is distributed under the terms of the zlib license: http://www.zlib.net/zlib_license.html
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    curlcpp

    curlcpp

    curlcpp is a C++ wrapper for libcurl.

    curlcpp is an object oriented C++ wrapper for libcurl. It allows you to handle connections and transfers in an easy way. You will find installation instructions in the README.md file. The project it is also hosted on github.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    AndroidAsync

    AndroidAsync

    Asynchronous socket, http(s) (client+server) and websocket library

    AndroidAsync is a low-level asynchronous networking library for Android. It provides raw sockets, HTTP and HTTPS client and server functionality, and WebSocket support. The library is based on Java NIO rather than a thread-heavy model, which makes it suitable for event-driven network communication. It is intended for developers who need direct protocol-level control instead of a higher-level request wrapper. The project also serves as the foundation for Ion, the author’s higher-level Android networking and image loading library. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    AWS AppSync JavaScript SDK

    AWS AppSync JavaScript SDK

    JavaScript library files for Offline, Sync, Sigv4.

    AWS AppSync is a fully managed service that makes it easy to develop GraphQL APIs by handling the heavy lifting of securely connecting to data sources like AWS DynamoDB, Lambda, and more. You can use any HTTP or GraphQL client to connect to a GraphQL API on AppSync. For front-end web and mobile development, we recommend using the Amplify clients which are optimized to connect to the AppSync backend. For DynamoDB data sources, use the DataStore category in the Amplify client. It provides the best developer experience and built-in conflict detection and resolution. ...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo