Showing 34048 open source projects for "source"

View related business solutions
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    Tailslayer

    Tailslayer

    Library for reducing tail latency in RAM reads

    Tailslayer is a cybersecurity and forensic analysis tool designed to extract and analyze artifacts from Tails OS environments. It focuses on uncovering traces of activity in systems that are designed to be privacy-preserving and ephemeral. The tool helps investigators identify residual data such as logs, configurations, or usage traces that may persist despite Tails’ security features. It is particularly relevant for digital forensics and research into privacy systems. Tailslayer emphasizes...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Claude Quickstarts

    Claude Quickstarts

    A collection of projects for building deployable applications

    Claude Quickstarts is a curated collection of starter projects and templates that help developers quickly begin building applications with the Claude API, making it easier to leverage Anthropic’s Claude models for real use cases. Each quickstart provides a foundational codebase with preconfigured settings and examples for common deployment scenarios, so developers can focus on customizing functionality instead of bootstrapping infrastructure. The repository includes demos, sample...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Percona Toolkit

    Percona Toolkit

    A collection of advanced open source command-line tools

    Percona Toolkit is a collection of battle-tested command-line tools for MySQL and MariaDB that help diagnose performance, verify integrity, and perform online maintenance safely. Utilities such as pt-query-digest analyze slow logs and packet captures to surface hotspots and regressions, while pt-online-schema-change applies ALTERs with minimal blocking by copying and swapping tables. Consistency tools like pt-table-checksum and pt-table-sync detect and reconcile replication drift across...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Netty

    Netty

    An event-driven asynchronous network application framework

    Netty is an asynchronous, event-driven networking framework for the JVM that simplifies building high-performance clients and servers. It wraps Java NIO with a channel/handler pipeline model, enabling clean composition of codecs, TLS, and application logic with minimal overhead. Its ByteBuf abstractions, buffer pooling, and zero-copy techniques help reduce GC pressure and improve throughput under heavy I/O. Support for common protocols—HTTP/1.1, HTTP/2, WebSocket, and raw TCP/UDP—makes it a...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    LibVNCServer

    LibVNCServer

    LibVNCServer/LibVNCClient are cross-platform C libraries

    LibVNCServer, a library for easy implementation of a VNC server. VNC is a set of programs using the RFB (Remote Frame Buffer) protocol. They are designed to "export" a frame buffer via net: you set up a server and can connect to it via VNC viewers. If the server supports WebSockets (which LibVNCServer does), you can also connect using an in-browser VNC viewer like noVNC. LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Laravel Localization

    Laravel Localization

    Easy localization for Laravel

    Easy i18n localization for Laravel, a useful tool to combine with Laravel localization classes. As you can modify the supportedLocales even by renaming their keys, it is possible to use the string uk instead of en-GB to provide custom lang url segments. Of course, you need to prevent any collisions with already existing keys and should stick to the convention as long as possible. But if you are using such a custom key, you have to store your mapping to the localesMapping array. This...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    voila

    voila

    Voilà turns Jupyter notebooks into standalone web applications

    From notebooks to standalone web applications and dashboards. Voilà allows you to convert a Jupyter Notebook into an interactive dashboard that allows you to share your work with others. It is secure and customizable, giving you control over what your readers experience. Unlike the usual HTML-converted notebooks, each user connecting to the Voilà tornado application gets a dedicated Jupyter kernel which can execute the callbacks to changes in Jupyter interactive widgets. To render the bqplot...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    PyJNIus

    PyJNIus

    Access Java classes from Python

    Pyjnius is a Python library for accessing Java classes. A Python module to access Java classes as Python classes using the Java Native Interface (JNI). Warning: the pypi name is now pyjnius instead of jnius. When you use autoclass, it will discover all the methods and fields of the class and resolve them. You can use the signatures method of JavaMethod and JavaMultipleMethod, to inspect the discovered signatures of a method of an object.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Agrona

    Agrona

    High Performance data structures and utility methods for Java

    Agrona provides a library of data structures and utility methods that are a common need when building high-performance applications in Java. Many of these utilities are used in the Aeron efficient reliable UDP unicast, multicast, and IPC message transport and provides high-performance buffer implementations to support the Simple Binary Encoding Message Codec.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 10
    Robot Framework

    Robot Framework

    Generic automation framework for acceptance testing and RPA

    Robot Framework is a generic open source automation framework. It can be used for test automation and robotic process automation (RPA). Robot Framework is supported by Robot Framework Foundation. Many industry-leading companies use the tool in their software development. Robot Framework is open and extensible. Robot Framework can be integrated with virtually any other tool to create powerful and flexible automation solutions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Docker tools

    Docker tools

    Useful tools when you are running your project inside docker container

    Running a DNS service for docker containers always messes with the DNS settings of your workstation. Especially if these DNS/discovery services themselves run inside docker containers on an active development workstation. Resolving DNS issues is not an easy task. Contrary to that the hosts file is simple. The script first removes all existing entries of all the hostnames of containers created by docker-compose. Configure the environment variables in your .env file. That way it can be used by...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Mage

    Mage

    A Make/rake-like dev tool using Go

    ...If you create your Magefile or files within a directory named magefiles And there is no Magefile in your current directory, mage will default to the directory as the source for your targets while keeping the current directory as the working one. There are no plugins. You don’t need plugins. It’s just Go code. You can import whatever libraries you want. Every library in the go ecosystem is a mage plugin. Every tool you use with Go can be used with Magefiles.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    RabbitMQ .NET Client

    RabbitMQ .NET Client

    RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.1+

    The RabbitMQ .NET client is an implementation of an AMQP 0-9-1 client library for C# (and, implicitly, other .NET languages). The library is open-source, and is dual-licensed under the the Apache License v2 and the Mozilla Public License v2.0. This means that the user can consider the library to be licensed under any of the licenses from the list above. For example, the user may choose the Apache Public License 2.0 and include this client into a commercial product. Codebases that are licensed under the GPLv2 may choose GPLv2, and so on. 6.x versions of the library require .NET 4.6.1 or a .NET Core version implementing .NET Standard 2.0. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Django Wiki

    Django Wiki

    A wiki system with complex functionality for simple integration

    ...While Markdown's syntax has been influenced by several existing text-to-HTML filters -- including Setext, atx, Textile, reStructuredText, Grutatext, and EtText -- the single biggest source of inspiration for Markdown's syntax is the format of plain text email. In order to customize the wiki, best idea is to override templates and create your own template tags. Do not make your own hard copy of this repository in order to fiddle with internal parts of the wiki -- this strategy will lead you to lose out on future updates with highly improved features and plugins. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    AWS Amplify

    AWS Amplify

    A declarative JavaScript library for application development

    The Amplify open-source client libraries provide use-case-centric, opinionated, declarative, and easy-to-use interfaces across different categories of cloud-powered operations enabling mobile and web developers to easily interact with their backends. These libraries are powered by the AWS cloud and offer a pluggable model which can be extended to use other providers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    ABP Framework

    ABP Framework

    Open source web application framework for ASP.NET core

    ABP Framework is a complete infrastructure to create modern web applications by following the best practices and conventions of software development. Rich authentication & authorization options integrated to ASP.NET Core Identity & IdentityServer4. Provides an extensible & detailed permission system. Don't repeat yourself to implement all this common stuff again & again. Focus on your business code and let ABP automate them by conventions. Easily publish & consume distributed events using...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    HTTP Server

    HTTP Server

    A non-blocking HTTP application server for PHP based on Amp

    This package provides a non-blocking HTTP/1.1 and HTTP/2 application server written in PHP based on Amp. Several features are provided in separate packages, such as the WebSocket component. The package was previously named amphp/aerys, but has been renamed to be easier to remember, as many people were having issues with the old name. Amp’s HTTP server is a non-blocking HTTP/1.1 and HTTP/2 application server written in PHP. This means that there’s no Apache or Nginx required to serve PHP...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    TwitterOAuth

    TwitterOAuth

    PHP library for use with the Twitter OAuth REST API

    The most popular PHP library for use with the Twitter OAuth REST API. The recommended and easy as pie method is Composer. Setup require in your projects composer.json file. Import the TwitterOAuth class. Start making API requests. Versions listed as "active support" or "security fixes" are supported. Unlike many Twitter API libraries, TwitterOAuth doesn't provide a custom function for every API method. Instead there are a couple of generic functions so that as Twitter adds features to the...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    OrientDB

    OrientDB

    DBMS supporting graph, document, full-text and geospatial models

    OrientDB is an Open Source Multi-Model NoSQL DBMS with the support of Native Graphs, Documents, Full-Text search, Reactivity, Geo-Spatial and Object Oriented concepts. It's written in Java and it's amazingly fast. No expensive run-time JOINs, connections are managed as persistent pointers between records. You can traverse thousands of records in no time. Supports schema-less, schema-full and schema-mixed modes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    PHP-JWT

    PHP-JWT

    PHP package for JWT

    A simple library to encode and decode JSON Web Tokens (JWT) in PHP, conforming to RFC 7519. Use composer to manage your dependencies and download PHP-JWT. Optionally, install the paragonie/sodium_compat package from composer if your php is < 7.2 or does not have libsodium installed. If your private key contains \n characters, be sure to wrap it in double quotes "" and not single quotes '' in order to properly interpret the escaped characters. You must specify supported algorithms for your...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Tyk API Gateway

    Tyk API Gateway

    Open Source API Gateway written in Go

    Tyk is an open source Enterprise API Gateway, supporting REST, GraphQL, TCP and gRPC protocols. Tyk Gateway is provided ‘Batteries-included’, with no feature lockout. Enabling your organization to control who accesses your APIs, when they access, and how they access it. Tyk Technologies uses the same API Gateway for all it’s applications. Protecting, securing, and processing APIs for thousands of organizations and businesses around the world.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    web3.js

    web3.js

    Ethereum JavaScript API

    web3.js is the Ethereum JavaScript API that connects to the Generic JSON-RPC spec. It is composed of a selection of libraries that make it possible to interact with a local or remote ethereum node, using a HTTP or IPC connection. The node may be local, hosted by the DApp provider, or a public gateway such as Infura, which operates free Ethereum access points. It is necessary to run a local or remote Ethereum node to be able to use this library. web3.js is directly usable on web technology...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    pytudes

    pytudes

    Python programs, usually short, of considerable difficulty

    pytudes is Peter Norvig’s collection of short Python programs written to practice and demonstrate specific programming skills. The name is inspired by musical études, meaning compact exercises designed to build mastery through focused practice. The repository includes readable solutions, experiments, notebooks, and scripts that cover algorithms, puzzles, probability, search, language processing, simulation, and mathematical reasoning. It is useful for programmers who want to study elegant...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Python Slack SDK

    Python Slack SDK

    Slack Developer Kit for Python

    Python Slack SDK is the official Python developer kit for building applications that interact with the Slack platform. It provides modular packages for Slack APIs, allowing developers to use only the capabilities they need while still keeping the pieces compatible with each other. The SDK covers the Web API, incoming webhooks, Socket Mode, OAuth, Audit Logs, SCIM, RTM, Block Kit models, and request signature verification. It is useful for bots, workflow tools, internal automations, admin...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    wx-cli

    wx-cli

    WeChat local data CLI with daemon architecture

    wx-cli is a command-line tool for querying local WeChat data directly from a user’s machine. It is built as a Rust binary with a daemon architecture that keeps decrypted database data cached for fast repeated access. The tool can inspect conversations, chat history, unread messages, contacts, group members, group nicknames, favorites, statistics, exports, SNS feed items, public account articles, and image attachments. It is designed to be AI-agent friendly, with YAML output by default and...
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB