The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 20 Python Nix Projects
-
Nix (https://nix.dev/) can provide all of this, although in a smarter way than just through dumping everything in the VCS. Some projects use it already to provide a reproducible development environment and if done right a clean build is just a `nix-build` away.
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
-
-
-
-
Project mention: What is the Flakes version of "reproducible interpreted scripts"? | /r/NixOS | 2023-04-26
I'm also not 100% on whether it answers the question, but I imagine you're thinking of https://github.com/abathur/resholve (doc in nixpkgs: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/misc/resholve/README.md)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
Project mention: Wolfi: A community Linux OS designed for the container and cloud-native era | news.ycombinator.com | 2023-06-27
I'm not sure what you mean by "non-trivial" but here's a simple discord bot I wrote in python, that I distribute as an OCI image and that is built with Nix for both x86_64 and aarch64 linux via GitHub actions: https://github.com/starcraft66/attention-attention
There is no SBOM because I didn't bother publishing one but the way Nix builds derivations, you basically get the SBOM for free. You could use a tool like sbomnix[1] to trivially generate an SPDX-format SBOM from the nix derivation that builds the container image.
-
-
-
makejinja
Generate entire directory structures using Jinja templates with support for external data and custom plugins.
-
-
nixpkgs-pytools
Tools for removing the tedious nature of creating nixpkgs derivations [maintainer=@costrouc]
-
-
discord-overlay
[DEPRECATED] A Nixpkgs overlay providing the latest version(s) of the Discord desktop app, automatically updated every 30 minutes (by InternetUnexplorer)
-
-
-
bibtex2style
bibtex2style is a script that takes .bib file as an input and produces an .xlsx file with entries processed by biblatex with an according style (like `gost`). It also respects bold an italics fonts!
Project mention: bibtex2style: tool for turning your bibliography to (ms word) text | /r/LaTeX | 2023-05-15 -
devenv
Pluggable development environments builder that has potential to support any language or framework environment (by matejc)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Nix related posts
- How I use Nix in my Elm projects
- NixOS Reproducible Builds: minimal ISO successfully independently rebuilt
- No-GIL mode coming for Python
- Never again
- I'm almost ready to take the plunge, but first ...
- Why is poetry such a mess?
- Why not native support for pkgs.dockertools for apple silcion
-
A note from our sponsor - WorkOS
workos.com | 29 Mar 2024
Index
What are some of the best open-source Nix projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | nix.dev | 1,954 |
2 | nixops | 1,684 |
3 | mach-nix | 820 |
4 | fastapi-mvc | 552 |
5 | nix-alien | 386 |
6 | vulnix | 380 |
7 | resholve | 201 |
8 | shrinkwrap | 121 |
9 | sbomnix | 90 |
10 | nixml | 67 |
11 | nix-prefetch-github | 63 |
12 | makejinja | 52 |
13 | elemental | 51 |
14 | nixpkgs-pytools | 42 |
15 | nixpkgs-upkeep | 27 |
16 | discord-overlay | 10 |
17 | openaedmap-backend | 6 |
18 | nix-be | 2 |
19 | bibtex2style | 2 |
20 | devenv | 0 |