Showing 1366 open source projects for "pkg-config"

View related business solutions
  • 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.
    Start Free
  • 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
  • 1
    File Nesting Config for VS Code

    File Nesting Config for VS Code

    Config of File Nesting for VS Code

    This project provides a curated configuration snippet for the file-nesting feature of Visual Studio Code, authored by Anthony Fu (antfu). The goal is to help developers organize large code-bases by collapsing “secondary” or generated files (for example build artifacts, tests, config variants) under their primary files in the Explorer tree. It supports VS Code version 1.67 and above by enabling the built-in "explorer.fileNesting" setting. It is somewhat opinionated, offering a broad list of patterns (for example hiding .env.*, *.freezed.dart, etc) and it also includes an optional VS Code extension to automatically update the nesting config from the repo. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    wasm-pack

    wasm-pack

    Your favorite rust -> wasm workflow tool!

    This tool seeks to be a one-stop-shop for building and working with rust-generated WebAssembly that you would like to interop with JavaScript, in the browser or with Node.js. wasm-pack helps you build rust-generated WebAssembly packages that you could publish to the npm registry, or otherwise use alongside any javascript packages in workflows that you already use, such as webpack. This project is a part of the rust-wasm group. You can find more info by visiting that repo! Currently,...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 3
    XMRig

    XMRig

    RandomX, KawPow, CryptoNight, AstroBWT and GhostRider unified miner

    ...XMRig is a high-performance, open-source, cross-platform RandomX, KawPow, CryptoNight, and AstroBWT unified CPU/GPU miner and RandomX benchmark. Official binaries are available for Windows, Linux, macOS, and FreeBSD. The preferred way to configure the miner is the JSON config file as it is more flexible and human-friendly. The command-line interface does not cover all features, such as mining profiles for different algorithms. Important options can be changed during runtime without miner restart by editing the config file or executing API calls.
    Downloads: 1,126 This Week
    Last Update:
    See Project
  • 4
    conf

    conf

    Simple config handling for your app or module

    All you have to care about is what to persist. This module will handle all the dull details like where and how. It does not support multiple processes writing to the same store. I initially made this tool to let command-line tools persist some data.
    Downloads: 8 This Week
    Last Update:
    See Project
  • Paessler - Monitor Your Whole Network in Minutes Icon
    Paessler - Monitor Your Whole Network in Minutes

    Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

    Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
    Start Free 30-Day Trial
  • 5
    Parsers.jl

    Parsers.jl

    fast parsing machinery for basic types in Julia

    A collection of type parsers and utilities for Julia. Installation: at the Julia REPL, import Pkg; Pkg.add("Parsers") Parsers is maintained collectively by the JuliaData collaborators. Responsiveness to pull requests and issues can vary, depending on the availability of key collaborators.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 6
    DOMPDF Wrapper for Laravel

    DOMPDF Wrapper for Laravel

    A DOMPDF Wrapper for Laravel

    ...If you need the output as a string, you can get the rendered PDF with the output() function, so you can save/output it yourself. Use php artisan vendor:publish to create a config file located at config/dompdf.php which will allow you to define local configurations to change some settings (default paper etc).
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    LazyVim

    LazyVim

    Neovim config for the lazy

    LazyVim is a Neovim setup powered by 💤 lazy.nvim to make it easy to customize and extend your config. Rather than having to choose between starting from scratch or using a pre-made distro, LazyVim offers the best of both worlds - the flexibility to tweak your config as needed, along with the convenience of a pre-configured setup.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 8
    aconfig

    aconfig

    Simple, useful and opinionated config loader

    Simple, useful and opinionated config loader. There are many solutions regarding configuration loading in Go. I was looking for a simple loader that is as easy to use and understand as possible. The goal was to load config from 4 places: defaults (in the code), files, environment variables, command-line flags. This library works with all of these sources.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    Go Clean template

    Go Clean template

    Clean Architecture template for Golang services

    The purpose of the template is to show how to organize a project and prevent it from turning into spaghetti code, where to store business logic so that it remains independent, clean, and extensible, how not to lose control when a microservice grows. Configuration. First, config.yml is read, then environment variables overwrite the yaml config if they match. The config structure is in the config.go. The env-required: true tag obliges you to specify a value (either in yaml, or in environment variables). For configuration, we chose the cleanenv library. It does not have many stars on GitHub, but is simple and meets all the requirements. Reading the config from yaml contradicts the ideology of 12 factors, but in practice, it is more convenient than reading the entire config from ENV. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    Laravel Money

    Laravel Money

    Laravel Money

    This project abstracts MoneyPHP. The defaults are set in config/money.php. Copy this file to your own config directory to modify the values.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    GoCV

    GoCV

    Go package for computer vision using OpenCV 4 and beyond

    GoCV gives programmers who use the Go programming language access to the OpenCV 4 computer vision library. The GoCV package supports the latest releases of Go and OpenCV v4.5.4 on Linux, macOS, and Windows. Our mission is to make the Go language a “first-class” client compatible with the latest developments in the OpenCV ecosystem. Computer Vision (CV) is the ability of computers to process visual information, and perform tasks normally associated with those performed by humans. CV software...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    GCSF

    GCSF

    a FUSE file system based on Google Drive

    ...GCSF requires the stable branch of the Rust programming language, which can be installed following the instructions on rustup.rs. If you already have Rust installed, make sure that it is updated to the latest version (≥1.26). Make sure you have pkg-config and the fuse library installed. These are usually found in the package repositories of major distributions. Rust can be installed via the lang/rust port. You will need to install sysutils/fusefs-libs for the cairo install command to succeed.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Viper

    Viper

    A complete configuration solution for Go applications

    ...It is designed to work within an application, and can handle all types of configuration needs and formats. It supports setting defaults, reading from JSON, TOML, YAML, HCL, envfile and Java properties config files, live watching and re-reading of config files (optional), reading from environment variables, reading from remote config systems (etcd or Consul), and watching changes, reading from command line flags, reading from buffer, and setting explicit values. iper can be thought of as a registry for all of your applications configuration needs. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    Configure your Node.js Applications

    Configure your Node.js Applications

    Node.js application configuration

    Node-config organizes hierarchical configurations for your app deployments. It lets you define a set of default parameters, and extend them for different deployment environments (development, qa, staging, production, etc.). Configurations are stored in configuration files within your application, and can be overridden and extended by environment variables, command line parameters, or external sources.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    wego

    wego

    Weather app for the terminal

    wego is a weather client for the terminal. Config file for default location which can be overridden by commandline. Automatic config management with ingo. A working Go 1.5 environment (You can use goenv if your distribution does not support Go 1.5 yet). utf-8 terminal with 256 colors. A sane monospaced font containing all the required runes (I use dejavu sans mono). An API key for the backend.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    hiddify-app

    hiddify-app

    Multi-platform auto-proxy client, supporting Sing-box, X-ray, TUIC

    Hiddify is a comprehensive VPN and proxy client designed to facilitate secure internet access and bypass censorship. It supports advanced proxy protocols like V2Ray, Shadowsocks, and Trojan, offering configuration through QR codes, links, and subscription services. Hiddify aims to be user-friendly while also catering to power users with customizable options, making it a popular choice in regions with restricted internet access.
    Downloads: 1,320 This Week
    Last Update:
    See Project
  • 17
    prettier-eslint

    prettier-eslint

    Formats your JavaScript using prettier followed by eslint --fix

    ...This way you can get the benefits of prettier's superior formatting capabilities, but also benefit from the configuration capabilities of eslint. The path of the file being formatted can be used to override eslintConfig (eslint will be used to find the relevant config for the file).
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    zshy

    zshy

    Bundler-free build tool for TypeScript libraries

    ...Instead of relying on bundlers like Webpack or tsup, zshy leverages the TypeScript compiler (tsc) itself to produce both ESM and CommonJS builds, generate type declarations, and automatically populate "exports" fields in a package’s package.json. It reads configuration directly from package.json and standard TypeScript config files, doesn’t require its own config, and supports multi-entry libraries with deep wildcard exports. Originally created for building popular libraries such as Zod, zshy fills the niche for a straightforward, convention-over-configuration build pipeline for TypeScript packages. The tool copies non-JS assets, supports .tsx, and makes CLI packaging easy, helping maintain consistent library outputs with minimal boilerplate.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    Firebase for Laravel

    Firebase for Laravel

    A Laravel package for the Firebase PHP Admin SDK

    ...Once you have downloaded the Service Account JSON file, you can configure the package by specifying environment variables starting with FIREBASE_ in your .env file. For further configuration, please see config/firebase.php. You can modify the configuration by copying it to your local config directory or by defining the environment variables used in the config file.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    Caddy

    Caddy

    Powerful, enterprise-ready, open source web server w/ automatic HTTPS

    ...It automatically renews TLS certificates, staples OCSP responses and more. Though used mostly as an HTTPS server, Caddy can be used to run Go applications, offering automated documentation, graceful on-line config changes via API and more to these apps. Caddy is very extensible, with a powerful plugin system unlike any other web server.
    Downloads: 40 This Week
    Last Update:
    See Project
  • 21
    nvimdots

    nvimdots

    A well configured and structured Neovim

    This repo hosts our Neovim configuration for Linux (with NixOS support), macOS, and Windows. init.lua is the config entry point.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 22
    pet

    pet

    Simple command-line snippet manager, written in Go

    ...There are many similar commands, but they are all different. Register your command snippets easily. Use variables in snippets. Search snippets interactively. Run snippets directly. Edit snippets easily (config is just a TOML file). Sync snippets via Gist or GitLab Snippets automatically. By adding the following config to .bashrc or .zshrc, you can easily register the previous command.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 23
    labelme Image Polygonal Annotation

    labelme Image Polygonal Annotation

    Image polygonal annotation with Python

    ...(semantic segmentation, instance segmentation). Exporting COCO-format dataset for instance segmentation. (instance segmentation). The first time you run labelme, it will create a config file in ~/.labelmerc. You can edit this file and the changes will be applied the next time that you launch labelme. If you would prefer to use a config file from another location, you can specify this file with the --config flag.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 24
    Envy

    Envy

    Keep your .env.example file up to date

    ...Wouldn't it be nice if there were a way to ensure your environment files stay up to date? That's why we created Envy. With a simple Artisan command, you can sync your environment files with your project config to keep everything fresh.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 25
    LazySets.jl

    LazySets.jl

    Scalable Symbolic-Numeric Set Computations

    LazySets.jl is a Julia package for calculus with convex sets. The aim is to provide a scalable library for solving complex set-based problems, such as those encountered in differential inclusions or reachability analysis techniques in the domain of formal verification. Typically, one is confronted with a set-based recurrence with a given initial set and/or input sets, and for visualization purposes, the final result has to be obtained through an adequate projection onto low dimensions. This...
    Downloads: 20 This Week
    Last Update:
    See Project