Showing 14375 open source projects for "java open source"

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
  • Context for your AI agents Icon
    Context for your AI agents

    Crawl websites, sync to vector databases, and power RAG applications. Pre-built integrations for LLM pipelines and AI assistants.

    Build data pipelines that feed your AI models and agents without managing infrastructure. Crawl any website, transform content, and push directly to your preferred vector store. Use 10,000+ tools for RAG applications, AI assistants, and real-time knowledge bases. Monitor site changes, trigger workflows on new data, and keep your AIs fed with fresh, structured information. Cloud-native, API-first, and free to start until you need to scale.
    Try for free
  • 1
    requests-cache

    requests-cache

    Persistent HTTP cache for python requests

    requests-cache is a persistent HTTP cache that provides an easy way to get better performance with the Python requests library. Keep using the requests library you’re already familiar with. Add caching with a drop-in replacement for requests. The session, or install globally to add transparent caching to all request functions. Get sub-millisecond response times for cached responses. When they expire, you still save time with conditional requests. Works with several storage backends including...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    find-my-way

    find-my-way

    A crazy fast HTTP router

    A crazy fast HTTP router, internally uses a highly performant Radix Tree (aka compact Prefix Tree), supports route params, wildcards, and it's framework is independent. You can set a custom length for parameters in parametric (standard, regex and multi) routes by using maxParamLength option, the default value is 100 characters. If you are using a regex-based route, find-my-way will throw an error if detects potentially catastrophic exponential-time regular expressions (internally uses...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    httpexpect

    httpexpect

    End-to-end HTTP and REST API testing for Go

    Concise, declarative, and easy-to-use end-to-end HTTP and REST API testing for Go (golang). Basically, httpexpect is a set of chainable builders for HTTP requests and assertions for HTTP responses and payload, on top of net/http and several utility packages. URL path construction, with simple string interpolation provided by go-interpol package. URL query parameters (encoding using go-querystring package). Headers, cookies, payload: JSON, urlencoded or multipart forms (encoding using form...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    faasd

    faasd

    A lightweight & portable faas engine

    faasd is OpenFaaS reimagined but without the cost and complexity of Kubernetes. It runs on a single host with very modest requirements, making it fast and easy to manage. Under the hood it uses containers and Container Networking Interface (CNI) along with the same core OpenFaaS components from the main project. To deploy microservices and functions that you can update and monitor remotely. When you don't have the bandwidth to learn or manage Kubernetes. To deploy embedded apps in IoT and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Say goodbye to broken revenue funnels and poor customer experiences Icon
    Say goodbye to broken revenue funnels and poor customer experiences

    Connect and coordinate your data, signals, tools, and people at every step of the customer journey.

    LeanData is a Demand Management solution that supports all go-to-market strategies such as account-based sales development, geo-based territories, and more. LeanData features a visual, intuitive workflow native to Salesforce that enables users to view their entire lead flow in one interface. LeanData allows users to access the drag-and-drop feature to route their leads. LeanData also features an algorithms match that uses multiple fields in Salesforce.
    Learn More
  • 5
    plow

    plow

    A high-performance HTTP benchmarking tool

    Plow is an HTTP(S) benchmarking tool, written in Golang. It uses excellent fast HTTP instead of Go's default net/http due to its lightning-fast performance. Plow runs at specified connections (option -c) concurrently and real-time records summary statistics, histogram of execution time and calculates percentiles to display on Web UI and terminal. It can run for a set duration( option -d), for a fixed number of requests(option -n), or until Ctrl-C is interrupted. The implementation of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    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: 0 This Week
    Last Update:
    See Project
  • 7
    tccutil.py

    tccutil.py

    Command line tool to modify OS X's accessibility database (TCC.db)

    Apple has a utility in /usr/bin named tccutil, but it only supports one command, which is to reset the entire database. It has been like this for many versions of macOS. I wanted a command-line utility that would be able to add, remove, list, and take other actions. This tool needs SIP disabled in order to function. The risk of doing so is up to you. tccutil.py can be installed without any additional software. Depending how you have your $PATH variable setup, you can simply type tccutil...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    crwlr

    crwlr

    Library for Rapid (Web) Crawler and Scraper Development

    This library provides kind of a framework and a lot of ready-to-use, so-called steps, that you can use as building blocks, to build your own crawlers and scrapers with. Before diving into the library, let's have a look at the terms crawling and scraping. For most real-world use cases, those two things go hand in hand, which is why this library helps with and combines both. A (web) crawler is a program that (down)loads documents and follows the links in it to load them as well. A crawler...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    JobFunnel

    JobFunnel

    Scrape job websites into a single spreadsheet with no duplicates.

    Scrape job websites into a single spreadsheet with no duplicates. Automated tool for scraping job postings into a .csv file. You can search for jobs with YAML configuration files or by passing command arguments. By performing regular scraping and reviewing, you can cut through the noise of even the busiest job markets. Run funnel with your settings YAML to populate your master CSV file with jobs from available providers. JobFunnel can be easily automated to run nightly with crontab. If you...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Free and Open Source HR Software Icon
    Free and Open Source HR Software

    OrangeHRM provides a world-class HRIS experience and offers everything you and your team need to be that HR hero you know that you are.

    Give your HR team the tools they need to streamline administrative tasks, support employees, and make informed decisions with the OrangeHRM free and open source HR software.
    Learn More
  • 10
    Athens

    Athens

    A Go module datastore and proxy

    Athens provides a server for Go Modules that you can run. It serves public code and your private code for you, so you don’t have to pull directly from a version control system (VCS) like GitHub or GitLab. There are many reasons why you’d want a proxy server such as security and performance. Athens is a project building on top of vgo (or go1.11+) trying to bring dependencies closer to you so you can count on repeatable builds even at a time when VCS is down. The big goal of Athens is to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Playwright for Go

    Playwright for Go

    Playwright for Go a browser automation library to control Chromium

    Playwright is a Node.js library to automate Chromium, Firefox, and WebKit with a single API. Playwright is built to enable cross-browser web automation that is ever-green, capable, reliable and fast. Headless execution is supported for all browsers on all platforms. Playwright is built to automate the broad and growing set of web browser capabilities used by Single Page Apps and Progressive Web Apps. Scenarios that span multiple page, domains and iframes. Auto-wait for elements to be ready...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Firebase Admin Node.js SDK

    Firebase Admin Node.js SDK

    Firebase Admin Node.js SDK

    The Admin SDK is a set of server libraries that lets you interact with Firebase from privileged environments to perform actions like read and write Realtime Database data with full admin privileges. Programmatically send Firebase Cloud Messaging messages using a simple, alternative approach to the Firebase Cloud Messaging server protocols. Access Google Cloud resources like Cloud Storage buckets and Cloud Firestore databases associated with your Firebase projects. Create your own simplified...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Cerebral

    Cerebral

    Declarative state and side effects management for popular JavaScript

    Declarative state and side effects management for popular JavaScript frameworks. The entire Cerebral codebase has been rewritten to encourage contributions. The code is cleaned up, commented and all code is in a "monorepo". That means you can run tests across projects and general management of the code is simplified a lot. When you make a code change you should create a branch first. When the code is changed and backed up by a test you can commit it from the root. A declarative approach to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Tesla

    Tesla

    The flexible HTTP client library for Elixir

    The flexible HTTP client library for Elixir, with support for middleware and multiple adapters. Tesla is an HTTP client loosely based on Faraday. It embraces the concept of middleware when processing the request/response cycle. Define module with use Tesla and choose from a variety of middleware. Tesla is built around the concept of composable middlewares. This is very similar to how Plug Router works. All HTTP functions, such as Tesla.get/3 and Tesla.post/4, can take a dynamic client as the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    AWS Extend Switch Roles

    AWS Extend Switch Roles

    Extend your AWS IAM switching roles by Chrome extension

    Extend your AWS IAM switching roles. You can set the configuration like AWS config format. Switch role history does not remain only five maximum on the AWS Management Console. This extension gives you to show all of the switch roles from a browse menu by loading your AWS configuration. Extend your AWS IAM switching roles by Chrome extension, Firefox add-on, or Edge add-on. Switch role history only stores the last 5 roles (maximum) on the AWS Management Console. This extension shows a menu of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Serverless Webpack

    Serverless Webpack

    Serverless plugin to bundle your lambdas with Webpack

    A Serverless Framework plugin to build your lambda functions with Webpack. When enabled in your service configuration, functions are packaged and compiled individually, resulting in smaller Lambda packages that contain only the code and dependencies needed to run the function. This allows the plugin to fully utilize WebPack's Tree-Shaking optimization. Configuration possibilities range from zero-config to fully customizable. Support of serverless package, serverless deploy and serverless...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Middy

    Middy

    The stylish Node.js middleware engine for AWS Lambda

    Middy is a very simple middleware engine that allows you to simplify your AWS Lambda code when using Node.js. If you have used web frameworks like Express, then you will be familiar with the concepts adopted in Middy and you will be able to get started very quickly. A middleware engine allows you to focus on the strict business logic of your Lambda and then attach additional common elements like authentication, authorization, validation, serialization, etc. in a modular and reusable way by...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    React Refresh Webpack Plugin

    React Refresh Webpack Plugin

    A Webpack plugin to enable "Fast Refresh"

    An EXPERIMENTAL Webpack plugin to enable "Fast Refresh" (also known as Hot Reloading) for React components. This plugin is not 100% stable. We're hoping to land a v1 release soon, please help us by reporting any issues you've encountered! Ensure that you are using at least the minimum supported versions of this plugin's peer dependencies - older versions, unfortunately, do not contain code to orchestrate "Fast Refresh", and thus cannot be made compatible. For most setups, we recommend...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    MicroK8s

    MicroK8s

    Single-package Kubernetes for developers, IoT and edge

    Low-ops, minimal production Kubernetes, for devs, cloud, clusters, workstations, Edge and IoT. MicroK8s automatically chooses the best nodes for the Kubernetes datastore. When you lose a cluster database node, another node is promoted. No admin needed for your bulletproof edge. MicroK8s is small, with sensible defaults that ‘just work’. A quick install, easy upgrades and great security make it perfect for micro clouds and edge computing. As the publishers of MicroK8s, we deliver the world’s...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ESLint-plugin-React

    ESLint-plugin-React

    React specific linting rules for ESLint

    Install ESLint either locally or globally. (Note that locally, per project, is strongly preferred). If you installed ESLint globally, you have to install React plugin globally too. Otherwise, install it locally. Use our preset to get reasonable defaults. If you are using the new JSX transform from React 17, extend react/jsx-runtime in your eslint config to disable the relevant rules. You should also specify settings that will be shared across all the plugin rules. If you do not use a preset...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Outline

    Outline

    Fastest wiki and knowledge base for growing teams

    A modern team knowledge base for your internal documentation, product specs, support answers, meeting notes, onboarding, & more. An intuitive editor with markdown support, slash commands, rich embeds, and more. Beautiful documents, without even trying. Search and share documents without ever leaving your team chat. Nest documents in a hierachy, automatically build a network of backlinks and search across everything. Onboard new team members easily through internal guides, resources, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Gorilla WebSocket

    Gorilla WebSocket

    Fast, well-tested and widely used WebSocket implementation for Go

    Gorilla WebSocket is a Go implementation of the WebSocket protocol. The Gorilla WebSocket package provides a complete and tested implementation of the WebSocket protocol. The package API is stable. An application can also send and receive messages using the io.WriteCloser and io.Reader interfaces. To send a message, call the connection NextWriter method to get an io.WriteCloser, write the message to the writer and close the writer when done. To receive a message, call the connection...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Autoprefixer

    Autoprefixer

    Parse CSS and add vendor prefixes to CSS rules by Can I Use

    PostCSS plugin to parse CSS and add vendor prefixes to CSS rules using values from Can I Use. It is recommended by Google and used in Twitter and Alibaba. Write your CSS rules without vendor prefixes (in fact, forget about them entirely). Autoprefixer will use the data based on current browser popularity and property support to apply prefixes for you. You can try the interactive demo of Autoprefixer. Autoprefixer uses Browserslist, so you can specify the browsers you want to target in your...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    lightline.vim

    lightline.vim

    A light and configurable statusline/tabline plugin for Vim

    Lightline.vim is a lightweight and highly configurable statusline (and tabline) plugin for Vim. While Vim ships with a built-in statusline that gives basic info (filename, cursor position, etc), Lightline dramatically upgrades the look and feel and the customisability of that bar at the bottom of your editor. It supports color themes that reflect Vim’s current mode (normal, insert, visual, etc), and allows you to define arbitrary “components” (such as custom plugin statuses, file-encoding,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    vim-gitgutter

    vim-gitgutter

    A Vim plugin which shows git diff markers in the sign column

    Vim-GitGutter is a plugin for Vim that surfaces version-control (Git) changes directly within your editing buffer by marking the sign column (the “gutter”) with indicators for added, removed or modified lines. As you edit files in a Git-tracked repository, Vim-GitGutter keeps the signs up-to-date (sometimes asynchronously) so you can immediately see which lines differ from the last committed state. Beyond mere visual indicators, it also allows you to preview changes (“hunks”), stage or undo...
    Downloads: 0 This Week
    Last Update:
    See Project