python2nix - Put a PyPI package name in, get a Nix expression out.

  •        10

Put a PyPI package name in, get a Nix expression out to add to nixpkgs or your private build scripts.

https://github.com/proger/python2nix

Tags
Implementation
License
Platform

   




Related Projects

nixpkgs - Nix Packages collection

  •    Nix

For pull-requests, please rebase onto nixpkgs master. NixOS Linux distribution source code is located inside nixos/ folder.

home-manager - Manage a user environment using Nix

  •    Nix

This project provides a basic system for managing a user environment using the Nix package manager together with the Nix libraries found in Nixpkgs. Before attempting to use Home Manager please read the warning below. In some cases Home Manager cannot detect whether it will overwrite a previous manual configuration. For example, the Gnome Terminal module will write to your dconf store and cannot tell whether a configuration that it is about to be overwrite was from a previous Home Manager generation or from manual configuration.

haskell-nix - Nix and Haskell in production

  •    Nix

The emphasis of this guide is to be as robust as possible and gracefully handle writing Haskell projects at scale. Some of the suggestions in this guide might be overkill for a small Haskell project but are essential when managing multiple private Haskell projects across a team of developers. This guide is based partly on the Haskell section of the nixpkgs manual and partly on experience using Nix and Haskell in production at Awake Security.

nix-docker - Provision Docker images using Nix

  •    Nix

Use NixOS configurations to provision Docker containers. The easy way to do this is to use Vagrant.

nixery - Container registry which transparently builds images using the Nix package manager

  •    Go

Nixery is a Docker-compatible container registry that is capable of transparently building and serving container images using Nix. Images are built on-demand based on the image name. Every package that the user intends to include in the image is specified as a path component of the image name.


nix - Nix, the purely functional package manager

  •    C++

Nix is a new take on package management that is fairly unique. Because of its purity aspects, a lot of issues found in traditional package managers don't appear with Nix. To find out more about the tool, usage and installation instructions, please read the manual, which is available on the Nix website at http://nixos.org/nix/manual.

hnix - A Haskell re-implementation of the Nix expression language

  •    Nix

Haskell parser, evaluator and type checker for the Nix language. Nix is installed and in your $PATH. This is so that nix-store can be used for interacting with store paths, until hnix-store is ready.

nix - Rust friendly bindings to *nix APIs

  •    Rust

Nix seeks to provide friendly bindings to various *nix platform APIs (Linux, Darwin, ...). The goal is to not provide a 100% unified interface, but to unify what can be while still providing platform specific APIs. For many system APIs, Nix provides a safe alternative to the unsafe APIs exposed by the libc crate. This is done by wrapping the libc functionality with types/abstractions that enforce legal/safe usage.

lorri - Your project's nix-env

  •    Nix

lorri is a nix-shell replacement for project development. lorri is based around fast direnv integration for robust CLI and editor integration. The project is about experimenting with and improving the developer's experience with Nix. A particular focus is managing your project's external dependencies, editor integration, and quick feedback.

miso - :ramen: A tasty Haskell front-end framework

  •    Haskell

Miso is a small "isomorphic" Haskell front-end framework for quickly building highly interactive single-page web applications. It features a virtual-dom, diffing / patching algorithm, attribute and property normalization, event delegation, event batching, SVG, Server-sent events, Websockets, type-safe servant-style routing and an extensible Subscription-based subsystem. Inspired by Elm, Redux and Bobril. Miso is pure by default, but side effects (like XHR) can be introduced into the system via the Effect data type. Miso makes heavy use of the GHCJS FFI and therefore has minimal dependencies. Miso can be considered a shallow embedded domain-specific language for modern web programming. To get started quickly building applications, we recommend using the stack or nix package managers. Obtaining GHCJS is required as a prerequisite. stack and nix make this process easy, if you're using cabal we assume you have obtained GHCJS by other means.

zpanelx - ZPanel is a web hosting control panel written in PHP for Windows and *NIX host OS's.

  •    PHP

ZPanel is a web hosting control panel written in PHP for Windows and *NIX host OS's.

ForNix - For *Nix Users

  •    

ForNix is a documentation and help page with tips and tricks for users and developers. It will be devoted to Linux and other *NIX. P.S.: quot;fornixquot; is also an important brain structure involved on learning and memory.

*niX Power Tools

  •    

Power Tools for Unix/Linux (*niX)

VIDeo Interface for *niX

  •    C

VIDIX is VIDeo Interface for *niX. VIDIX is portable interface which was designed and introduced as interface to userspace drivers to provide DGA everywhere where it's possible.

The V C++ GUI Framework

  •    C++

A very easy to use GUI C++ framework for Windows and *NIX systems. Supports WIN32 API on Windows platforms, and Athena and Motif X widgets on *NIX systems. First developed in 1995, is still in active development. Currently working on Version 2.0.

Raw Print Server

  •    C++

This is a simple RAW print server for Windows (also includes a tiny *nix script for *nix users) that lets your Windows 98/ME/NT/2K/XP system work as a port 9100 (or 910x) network print server for any of the Windows printers hooked up to the PC.

immortal - ⭕ A *nix cross-platform (OS agnostic) supervisor

  •    Go

If using FreeBSD or macOS you can install using pkg/ports or homebrew, for other platforms work is in progress, any help for making the port/package for other systems would be appreciated.

GoAccess - Real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser

  •    C

GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal on *nix systems or through your browser. It provides fast and valuable HTTP statistics for system administrators that require a visual server report on the fly. It supports nearly all web log formats (Apache, Nginx, Amazon S3, Elastic Load Balancing, CloudFront, etc)

gherkin - a functional programming language and interpreter written in GNU Bash 4

  •    Shell

This project is dormant. I have not worked on it in years, and am unlikely to continue work on it anytime soon. I encourage you to check out "mal" -- "Make a Lisp" -- by Joel Martin, a project inspired by this one, that includes implementations in dozens of languages, including Bash: https://github.com/kanaka/mal. While it's missing garbage collection, mal's Bash Lisp is incredibly clean and easy to hack on. gherkin is a dialect of Lisp, and like other Lisps such as Clojure and [Scheme](http://en.wikipedia.org/wiki/Scheme_(programming_language) it features homoiconicity, first-class functions, and primitive functions for operating on a variety of data types such as strings, integers, symbols, and lists. As a citizen of *nix and the shell environment, it also provides *nix and shell interoperation facilities.

Speedtouch USB for *nix

  •    C

GPL Driver for the Alcatel Speedtouch USB under *nix