Showing 386 open source projects for "environment-modules"

View related business solutions
  • Error to trace to log to deploy. One click. No SSH. Icon
    Error to trace to log to deploy. One click. No SSH.

    Catch the cause before the pager goes off.

    AppSignal links every error to the trace, the trace to the log, the log to the deploy that shipped it.
    Free 30 days.
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 1
    pixelmatch

    pixelmatch

    The smallest, simplest JavaScript pixel-level image comparison library

    ...Unlike these libraries, pixelmatch is around 150 lines of code, has no dependencies, and works on raw typed arrays of image data, so it's blazing fast and can be used in any environment (Node or browsers). Compares two images, writes the output diff and returns the number of mismatched pixels.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Reverse interview

    Reverse interview

    Questions to ask the company during your interview

    Reverse interview is a curated list of questions that tech job applicants can ask companies during interviews. It helps candidates evaluate whether a role, team, company, and work environment match their needs before accepting an offer. The repository covers practical areas such as the role, technical process, team structure, management style, company health, remote work, compensation, time off, social issues, and conflict handling. It is not meant to be used as a script or checklist to ask all at once, but as a reference for selecting the questions that matter most to a specific situation. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    awsm.fish

    awsm.fish

    A curation of prompts, plugins & other Fish treasures

    ...It offers intuitive features like enhanced autocompletion, eye-catching prompts with useful context (e.g., Git status), and shortcuts for common tasks such as navigation, version control workflows, environment management, and scripting helpers. Designed to fit naturally into Fish’s syntax and philosophy, awsm.fish aims to make the shell more approachable for beginners while still providing productivity-boosting tools for seasoned users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Kotshi

    Kotshi

    An annotation processor that generates Moshi adapters

    ...There is a reflective adapter for Kotlin but that requires the Kotlin reflection library which adds a lot of methods and increases the binary size which in a constrained environment such as Android is something is not preferable. This is where Kotshi comes in, it generates fast and optimized adapters for your Kotlin data classes, just as if you'd written them by hand yourself. It will automatically regenerate the adapters when you modify your class. It's made to work with minimal setup, through there are limitations. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 5
    Lexbor

    Lexbor

    Lexbor is development of an open source HTML Renderer library

    ...Lexbor’s code is optimized for ease of access in end-user applications and across programming languages. You can effortlessly wrap all the capabilities of the library in, say, Python to power your end-user or backend applications in a new environment. In other words, lexbor offers a feature-rich core that developers can build upon as they see fit.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    kagglehub

    kagglehub

    Python library to access Kaggle resources

    ...It provides a simple API for downloading datasets, models, competition files, and notebook outputs without requiring users to manually manage every URL or file path. The library is designed to work both inside and outside Kaggle Notebooks, with native behavior that can adapt when it runs in Kaggle’s hosted notebook environment. It is useful for machine learning workflows where data, models, and notebook artifacts need to be pulled into scripts, experiments, or pipelines. kagglehub also supports authentication so users can access private or restricted resources when their account has permission. Its main value is making Kaggle assets easier to consume programmatically in Python-first data science and AI development workflows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    LangChainGo

    LangChainGo

    LangChain for Go, the easiest way to write LLM-based programs in Go

    ...LangChainGo also includes support for embeddings, semantic search, and retrieval-augmented generation, enabling developers to build data-aware applications. With built-in abstractions for agents and tool usage, it enables the creation of systems that can reason, take actions, and interact with their environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Taiko

    Taiko

    A node.js library for testing modern web applications

    Taiko is an open-source Node.js library designed to automate modern web browsers and simplify the process of end-to-end testing for web applications. It provides a concise JavaScript API that allows developers to control browsers programmatically and create automated test scripts that simulate real user interactions with websites. The tool was developed by the team behind the Gauge testing framework and focuses on reliability and readability in browser automation workflows. Taiko works with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    rustdesk-server-demo

    rustdesk-server-demo

    A working demo of RustDesk server implementation

    ...Because it mirrors the structure of a typical deployment, it helps administrators understand networking requirements, ports, and service boundaries. It’s a helpful on-ramp for teams who want to confirm RustDesk fits their environment before investing in a full rollout.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    Testcontainers node

    Testcontainers node

    Supports tests, providing lightweight, throwaway instances of database

    Testcontainers is an open source library for providing throwaway, lightweight instances of databases, message brokers, web browsers, or just about anything that can run in a Docker container. No more need for mocks or complicated environment configurations. Define your test dependencies as code, then simply run your tests and containers will be created and then deleted. With support for many languages and testing frameworks, all you need is Docker. Use a containerized instance of your database to test your data access layer code for complete compatibility, without requiring a complex setup on developer machines. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Rasa

    Rasa

    Open source machine learning framework to automate text conversations

    ...If you want to build it from the source, you have to install Poetry first. By default, Poetry will try to use the currently activated Python version to create the virtual environment for the current project automatically.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    sing-box-yg

    sing-box-yg

    Sing-box Hardcover Bucket 5-in-1 Agreement VPS Dedicated Script

    sing-box-yg is a comprehensive automation script built around the sing-box core, designed to simplify the deployment and management of modern proxy protocols in a unified environment. It integrates multiple advanced networking technologies such as Hysteria2, TUIC, VLESS with Reality, and VMess configurations, enabling users to deploy diverse proxy solutions through a single streamlined workflow. The script supports multiple system environments including VPS, Docker, and containerized setups, making it adaptable to various infrastructure scenarios. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    spf13-vim

    spf13-vim

    The ultimate vim distribution

    spf13-vim is a classic “Vim distribution” that bundles a thoughtfully curated set of plugins, keymaps, and defaults to make Vim productive right after installation. It was designed to be opinionated but approachable, offering consistent motions, a polished statusline, and sensible editing behaviors across languages. The distribution standardizes plugin management and wiring so users don’t have to chase configuration snippets from blog posts. It emphasizes discoverability with well-documented...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Go Jsonnet

    Go Jsonnet

    This an implementation of Jsonnet in pure Go

    ...Import paths and custom resolvers let you structure large configuration trees across directories or remote sources, while top-level arguments and external variables parameterize builds per environment. Native functions can be registered from Go to expose domain-specific helpers without forking the language. Tooling such as a formatter and linter-friendly errors encourages clean, consistent templates that scale across teams.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    django-split-settings

    django-split-settings

    Organize Django settings into multiple files and directories

    Organize Django settings into multiple files and directories. Easily override and modify settings. Use wildcards in settings file paths and mark settings files as optional. Managing Django’s settings might be tricky. There are severals issues which are encountered by any Django developer along the way. First one is caused by the default project structure. Django clearly offers us a single settings.py file. It seams reasonable at the first glance. And it is actually easy to use just after the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    PyTorch Geometric

    PyTorch Geometric

    Geometric deep learning extension library for PyTorch

    ...These packages come with their own CPU and GPU kernel implementations based on C++/CUDA extensions. We do not recommend installation as root user on your system python. Please setup an Anaconda/Miniconda environment or create a Docker image. We provide pip wheels for all major OS/PyTorch/CUDA combinations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    OpenAI .NET

    OpenAI .NET

    The official .NET library for the OpenAI API

    ...It provides strongly typed clients across API areas (chat, audio, images, embeddings, moderations, batches, files, models, vector stores, responses, realtime, assistants) and works with .NET Standard 2.0 while the examples use .NET 8. You install it via NuGet and authenticate with an API key, ideally through environment variables or configuration rather than hardcoding. Every synchronous method has an async counterpart, and the library offers convenient streaming primitives for chat completions so you can process tokens as they arrive. It supports tool/function calling, structured outputs via JSON schema, audio input/output, image generation, embeddings, Whisper transcription, and assistants with retrieval augmented generation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    PyQuil

    PyQuil

    A Python library for quantum programming using Quil

    ...Without installing anything, you can quickly get started with quantum programming by exploring our interactive Jupyter Notebook tutorials and examples. To run them in a preconfigured execution environment on Binder, click the "launch binder" badge at the top of the README or the link here! To learn more about the tutorials and how you can add your own, visit the rigetti/forest-tutorials repository. If you'd rather set everything up locally, or are interested in contributing to pyQuil, continue to the next section for instructions on installing pyQuil and the Forest SDK.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Lightly

    Lightly

    A python library for self-supervised learning on images

    ...We provide PyTorch, PyTorch Lightning and PyTorch Lightning distributed examples for each of the models to kickstart your project. Lightly requires Python 3.6+ but we recommend using Python 3.7+. We recommend installing Lightly in a Linux or OSX environment. With lightly, you can use the latest self-supervised learning methods in a modular way using the full power of PyTorch. Experiment with different backbones, models, and loss functions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Darts

    Darts

    A python library for easy manipulation and forecasting of time series

    ...The ML-based models can be trained on potentially large datasets containing multiple time series, and some of the models offer a rich support for probabilistic forecasting. We recommend to first setup a clean Python environment for your project with at least Python 3.7 using your favorite tool (conda, venv, virtualenv with or without virtualenvwrapper).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    JsAction

    JsAction

    JsAction is a small event delegation library

    JSAction is a JavaScript framework developed by Google that provides a structured, event-driven architecture for managing user interactions in large-scale web applications. It simplifies event handling by declaratively binding actions to DOM elements through HTML attributes, enabling clean separation between markup and behavior. JSAction helps improve performance, maintainability, and reliability by minimizing the use of inline scripts and global event listeners. It is especially useful in...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Docker SDK for Python

    Docker SDK for Python

    A Python library for the Docker Engine API

    A Python library for the Docker Engine API. It lets you do anything the docker command does, but from within Python apps, run containers, manage containers, manage Swarms, etc. The latest stable version is available on PyPI. Either add docker to your requirements.txt file or install with pip. To communicate with the Docker daemon, you first need to instantiate a client. The easiest way to do that is by calling the function from_env(). It can also be configured manually by instantiating a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    KOOM

    KOOM

    KOOM is an OOM killer on mobile platform by Kwai

    ...With the increasing complexity of mobile terminal business logic and the gradual popularity of scenarios with high memory requirements such as 4K codec and AR magic watch, the OOM problem has become the number one problem in the stability management of the Kuaishou client. In the daily version iteration process, OOM surges occasionally occur, and the online environment is very complicated. There are thousands of AB experiments. Pre-prevention and post-recovery cannot be achieved. Therefore, high-performance online memory monitoring solutions are urgently needed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    4tH compiler

    4tH compiler

    A Forth compiler with a little difference

    ...It supports about 95% of the ANS Forth CORE wordset and features conditional compilation, pipes, files, assertions, forward declarations, enumerations, structures, suspended execution, recursion, include files, etc. It comes with an RPN calculator, BASIC interpreter, line editor, preprocessor, compiler, decompiler, C-source generator, a virtual machine, and a multitasking environment.
    Leader badge
    Downloads: 106 This Week
    Last Update:
    See Project
  • 25
    mall-admin-web

    mall-admin-web

    frontend component of the “mall” e-commerce system

    mall-admin-web is the frontend component of the “mall” e-commerce system, implemented in Vue (plus Element UI) to deliver the backend management interface: product management, order management, member management, promotions, operations, content, statistics and settings. It demonstrates how a modern single-page application can be structured to integrate with the backend services described in the learning / microservice projects, including authentication (JWT or token), REST APIs,...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo