FreeBSD New Ports Index

This page is a slightly modified version of the following one-liner output. created_at: 2020-01-21T20:15:11+09:00

# git -C /usr/ports log --diff-filter=A --name-status --pretty="format:%aI %H" origin/master | perl -nlE '/^\d/ ? $d=$_ : print "$d\t$_"' | ack "\t[0-9a-z-]+/[^/ ]+/Makefile$"

2020-01-21T10:01:05+00:00 security/py-volatility3 Advanced memory forensics framework
Volatility is the world's most widely used framework for extracting digital
artifacts from volatile memory (RAM) samples. The extraction techniques are
performed completely independent of the system being investigated but offer
visibility into the runtime state of the system. The framework is intended to
introduce people to the techniques and complexities associated with extracting
digital artifacts from volatile memory samples and provide a platform for
further work into this exciting area of research.

WWW: http://www.volatilityfoundation.org/
2020-01-21T00:21:27+00:00 textproc/py-html2text2018 Convert HTML into clean plain ASCII text
html2text is a Python script that converts a page of HTML into clean,
easy-to-read plain ASCII text. Better yet, that ASCII also happens to
be valid Markdown (a text-to-HTML format).

WWW: https://github.com/Alir3z4/html2text/
2020-01-20T20:09:29+00:00 security/py-pymacaroons Macaroon library for Python
This is a Python implementation of Macaroons. PyMacaroons is stable and does not
change frequently. Please see the GitHub issues for the current roadmap.

Macaroons, like cookies, are a form of bearer credential. Unlike opaque tokens,
macaroons embed caveats that define specific authorization requirements for the
target service, the service that issued the root macaroon and which is capable
of verifying the integrity of macaroons it receives.

Macaroons allow for delegation and attenuation of authorization. They are simple
and fast to verify, and decouple authorization policy from the enforcement of
that policy.

WWW: https://github.com/ecordell/pymacaroons
2020-01-20T20:08:51+00:00 www/py-uvicorn Lightning-fast ASGI server
Uvicorn is a lightning-fast ASGI server implementation, using uvloop and
httptools.

Until recently Python has lacked a minimal low-level server/application
interface for asyncio frameworks. The ASGI specification fills this gap, and
means we're now able to start building a common set of tooling usable across all
asyncio frameworks.

Uvicorn currently supports HTTP/1.1 and WebSockets. Support for HTTP/2 is
planned.

WWW: https://github.com/encode/uvicorn
2020-01-20T20:08:45+00:00 www/py-httptools Collection of framework independent HTTP protocol utils
httptools is a Python binding for nodejs HTTP parser. It's still in a very early
development stage, expect APIs to break.

WWW: https://github.com/MagicStack/httptools
2020-01-20T20:08:39+00:00 devel/py-twine1 Collection of utilities for interacting with PyPI
Twine is a utility for interacting with PyPI.

WWW: https://github.com/pypa/twine
2020-01-20T20:08:33+00:00 devel/py-immutables Immutable collections
An immutable mapping type for Python.

The underlying datastructure is a Hash Array Mapped Trie (HAMT) used in Clojure,
Scala, Haskell, and other functional languages. This implementation is used in
CPython 3.7 in the contextvars module (see PEP 550 and PEP 567 for more
details).

Immutable mappings based on HAMT have O(log N) performance for both set() and
get() operations, which is essentially O(1) for relatively small mappings.

WWW: https://github.com/MagicStack/immutables
2020-01-20T20:08:27+00:00 devel/py-cmd208 Build interactive command line applications in Python
cmd2 is a tool for building interactive command line applications in Python. Its
goal is to make it quick and easy for developers to build feature-rich and
user-friendly interactive command line applications. It provides a simple API
which is an extension of Python's built-in cmd module. cmd2 provides a wealth of
features on top of cmd to make your life easier and eliminates much of the
boilerplate code which would be necessary when using cmd.

WWW: https://github.com/python-cmd2/cmd2
2020-01-20T18:26:32+00:00 net/lualdap-51
2020-01-20T17:22:41+00:00 graphics/py-pygeoapi OGC API server implementation
pygeoapi is a Python server implementation of the OGC API suite of standards.
The project emerged as part of the next generation OGC API efforts in 2018 and
provides the capability for organizations to deploy an RESTful OGC API endpoint
using OpenAPI, GeoJSON, and HTML. pygeoapi is open source and released under an
MIT license.

WWW: https://pygeoapi.io/
2020-01-20T11:13:06+00:00 graphics/qr-code-generator High-quality QR Code generator library
This project aims to be the best, clearest QR Code generator library in
multiple languages. The primary goals are flexible options and absolute
correctness. Secondary goals are compact implementation size and good
documentation comments.

WWW: https://www.nayuki.io/page/qr-code-generator-library
2020-01-20T02:01:23+00:00 graphics/libavif Library for encoding and decoding .avif files
This library aims to be a friendly, portable C implementation of the
AV1 Image File Format.

WWW: https://github.com/AOMediaCodec/libavif
2020-01-19T17:50:26+00:00 math/poly2tri 2D constrained Delaunay triangulation library
2D constrained Delaunay triangulation library.

WWW: https://github.com/jhasse/poly2tri
2020-01-19T13:22:00+00:00 www/nextcloud-deck Kanban app for Nextcloud
Nextcloud Deck is a kanban style organization tool aimed at personal
planning and project organization for teams integrated with Nextcloud.

WWW: https://apps.nextcloud.com/apps/deck
2020-01-19T11:09:00+00:00 devel/rubygem-middleware Generalized implementation of the middleware abstraction for Ruby
Middleware is a generalized library for using middleware patterns within your
Ruby projects.

WWW: https://github.com/mitchellh/middleware
2020-01-19T11:08:53+00:00 devel/p5-Test-TrailingSpace Test for lack of trailing space
Test::TrailingSpace is used to test for lack of trailing space.

WWW: https://metacpan.org/release/Test-TrailingSpace
2020-01-19T11:08:45+00:00 devel/p5-File-Find-Object-Rule Alternative interface to File::Find::Object
File::Find::Object::Rule is a friendlier interface to File::Find::Object . It
allows you to build rules which specify the desired files and directories.

WWW: https://metacpan.org/release/File-Find-Object-Rule
2020-01-18T18:55:54+00:00 security/horcrux Split files into encrypted fragments
Utility to split files into encrypted fragments
(using the shamir secret sharing scheme) so that
you don't need to remember a passcode.

WWW: https://github.com/jesseduffield/horcrux
2020-01-18T18:23:44+00:00 science/py-pygeometa Generate metadata for geospatial datasets
pygeometa is a Python package to generate metadata for geospatial datasets.

WWW: https://github.com/geopython/pygeometa
2020-01-18T18:23:39+00:00 science/py-pycsw OGC CSW server implementation
pycsw is an OGC CSW server implementation written in Python. Started in 2010
(more formally announced in 2011), pycsw allows for the publishing and discovery
of geospatial metadata via numerous APIs (CSW 2/CSW 3, OpenSearch, OAI-PMH,
SRU), providing a standards-based metadata and catalogue component of spatial
data infrastructures. pycsw is Open Source, released under an MIT license, and
runs on all major platforms (Windows, Linux, Mac OS X).

WWW: https://pycsw.org/
WWW: https://github.com/geopython/pycsw
2020-01-18T18:23:32+00:00 science/py-geolinks Utilities to deal with geospatial links
geolinks provides utilities to deal with geospatial links.

WWW: https://github.com/geopython/geolinks
2020-01-18T18:23:27+00:00 print/py-fonttools3 Open source library for manipulating fonts, written in Python
FontTools is an open source library for manipulating fonts, written
in Python. It supports reading and writing of TrueType fonts,
PostScript Type 1 fonts as well as AFM files and some MacOS-specific
formats.

WWW: https://github.com/fonttools/fonttools
2020-01-18T18:22:55+00:00 devel/py-stringcase String case converter
stringcase converts string cases between camel case, pascal case, snake case
etc...

WWW: https://github.com/okunishinishi/python-stringcase
2020-01-18T18:22:48+00:00 devel/py-retype Re-apply types from .pyi stub files to your codebase
Re-apply type annotations from .pyi stubs to your codebase.

It's smart enough to do the following:
- reapply typing imports
- reapply function argument annotations
- reapply function return value annotations
- reapply method argument and return value annotations
- reapply function-level variable annotations
- reapply module-level name annotations
- reapply module-level type aliases
- reapply class-level field annotations
- reapply instance-level field annotations
- validate existing source annotations against the .pyi file
- validate source function signatures against the .pyi file
- read function signature type comments in .pyi files
- read variable type comments in .pyi files
- consider existing source type comments as annotations
- remove duplicate type comments from source when annotations are applied
- normalize remaining type comments in the source to annotations; this is done
even if the corresponding .pyi file is missing

WWW: https://github.com/ambv/retype
2020-01-18T18:22:42+00:00 devel/py-monkeytype Generate type annotations from sampled production types
MonkeyType collects runtime types of function arguments and return values, and
can automatically generate stub files or even add draft type annotations
directly to your Python code based on the types collected at runtime.

WWW: https://github.com/Instagram/MonkeyType
2020-01-18T18:22:35+00:00 databases/py-pycql CQL parser for Python
pycql is a pure Python CQL parser.

WWW: https://github.com/geopython/pycql
2020-01-18T18:22:17+00:00 devel/pecl-ast Extension exposing PHP 7 abstract syntax tree
This extension exposes the abstract syntax tree generated by PHP 7.

WWW: http://pecl.php.net/package/ast
WWW: https://github.com/nikic/php-ast
2020-01-18T17:37:56+00:00 graphics/rx Modern and minimalist pixel editor implemented in rust
rx is an extensible, modern and minimalist pixel editor, designed with great
care and love for artists and hackers. It was conceived to have as little UI as
possible, and instead focus on the work.

WWW: https://rx.cloudhead.io/
2020-01-18T16:18:51+00:00 mail/opensmtpd-filter-senderscore OpenSMTPD filter integration for the senderscore reputation
This filter performs a SenderScore lookup and allows OpenSMTPD to either
block or slow down a session based on the reputation of the source IP address.

WWW: https://github.com/poolpOrg/filter-senderscore
2020-01-18T16:17:30+00:00 mail/opensmtpd-filter-rspamd OpenSMTPD filter integration for the Rspamd daemon
This filter implements the Rspamd protocol and allows OpenSMTPD to request an
Rspamd analysis of an SMTP transaction before a message is committed to queue.

WWW: https://github.com/poolpOrg/filter-rspamd
2020-01-18T07:27:54+00:00 devel/libphonenumber Library for parsing, formatting, and validating phone numbers
Google's common Java, C++ and JavaScript library for parsing, formatting, and
validating international phone numbers. The Java version is optimized for
running on smartphones, and is used by the Android framework since 4.0 (Ice
Cream Sandwich).

This package contains the C++ part.

WWW: https://github.com/google/libphonenumber
2020-01-18T04:02:45+00:00 textproc/rubygem-colored2 Colors in your terminal, simple as it can be
This is an actively maintained fork of Chris (defunkt) Wanstrath's gem colored
(textproc/rubygem-colord), which appears to be no longer supported.

This fork comes with a slightly spruced up syntax, some additional features,
and a test suite written in RSpec.

WWW: http://rubygems.org/gems/colored2
2020-01-18T01:21:44+00:00 dns/nextdns NextDNS DNS53 to DNS over HTTPS proxy
NextDNS DNS53 to DNS over HTTPS proxy

WWW: https://github.com/nextdns/nextdns
2020-01-18T00:38:02+00:00 devel/py-pybix Python based Zabbix API utility with helper functions
Python based Zabbix API utility containing helper functions and CLI
capabilities.

Takes inspiration from existing Python-Zabbix API modules like
lukecyca/pyzabbix and adubkov/py-zabbix.

While this module can be used in a similar way, the aim is to add a few out of
the box helper functions and CLI handling for a more "batteries included"
module. For example GraphImage as described in usage which enables saving
Zabbix graphs which is not possible via the API at this time.

WWW: https://pypi.org/project/pybix/
2020-01-17T19:00:02+00:00 textproc/codesearch Fast (indexed) text search tool from Google
Code Search is a tool for indexing and then performing regular expression
searches over large bodies of source code. It is a set of command-line programs
written in Go.

WWW: https://github.com/google/codesearch
2020-01-17T18:58:24+00:00 misc/broot Quick and easy new way to see and navigate directory trees
Feature-rich terminal file manager written in rust
which allows: filtering, searching, viewing and
manipulation of files and directories - and much
much more.

WWW: https://dystroy.org/broot/
2020-01-17T17:22:26+00:00 sysutils/perp Persistent process supervisor & service managment framework for un!x
The perp package provides a set of daemons and utilities to reliably start,
monitor, log, and control a collection of persistent processes.

A "persistent process" is any program intended to be long-running, highly
available, and purpose critical. Also known and often described as a "service",
a persistent process normally provides some essential, on-demand system
service. Programs that serve email, domain name queries, and http requests are
all examples of services that are normally run as persistent processes.

These are the programs that you want to start at system boot, and to continue
running for as long as the system itself. These are the programs you need
running in uninterrupted service, day and night, forever and ever.

perp helps make sure that they do.

WWW: http://b0llix.net/perp/
2020-01-17T10:46:13+00:00 net-p2p/bitmark Bitmark distributed property system programs
The Bitmark distributed property system.

Bitmark secures digital property registration through Bitmark certificates,
enabling economic trade of those properties between individuals, governments,
corporations, and institutions at global scale.

WWW: https://github.com/bitmark-inc/bitmarkd
2020-01-17T10:46:13+00:00 net-p2p/bitmark-recorder Bitmark distributed property system recorder
2020-01-17T10:46:13+00:00 net-p2p/bitmark-daemon Bitmark distributed property system daemon
2020-01-17T10:46:13+00:00 net-p2p/bitmark-cli Bitmark distributed property system cli
2020-01-16T05:49:23+00:00 security/helib Implementation of homomorphic encryption
HElib is a software library that implements homomorphic encryption (HE).
Currently available schemes are the implementations of the
Brakerski-Gentry-Vaikuntanathan (BGV) scheme with bootstrapping and the
Approximate Number scheme of Cheon-Kim-Kim-Song (CKKS), along with many
optimizations to make homomorphic evaluation run faster, focusing mostly
on effective use of the Smart-Vercauteren ciphertext packing techniques
and the Gentry-Halevi-Smart optimizations. See this report for a
description of a few of the algorithms using in this library.

WWW: https://github.com/homenc/HElib
2020-01-15T23:13:33+00:00 misc/glow Machine learning compiler and execution engine
Glow is a machine learning compiler and execution engine for hardware
accelerators. It is designed to be used as a backend for high-level machine
learning frameworks. The compiler is designed to allow state of the art compiler
optimizations and code generation of neural network graphs.

WWW: https://github.com/pytorch/glow
2020-01-15T21:16:28+00:00 net/wayvnc VNC server for wlroots-based compositors
This is a VNC server for wlroots based Wayland compositors.

WWW: https://github.com/any1/wayvnc
2020-01-15T21:16:28+00:00 net/neatvnc Liberally licensed VNC server library
This is a liberally licensed VNC server library that's intended to be
fast and neat.

WWW: https://github.com/any1/neatvnc
2020-01-15T21:08:43+00:00 devel/dwarf2json Convert ELF/DWARF symbol and type information into JSON
dwarf2json is a Go utility that processes files containing symbol and type
information to generate Volatilty3 Intermediate Symbol File (ISF) JSON output
suitable for Linux and macOS analysis.

WWW: https://github.com/volatilityfoundation/dwarf2json
2020-01-15T18:16:02+00:00 x11-fonts/jetbrains-mono Free and open source typeface for developers
JetBrains Mono: A free and open source typeface for developers

WWW: https://www.jetbrains.com/lp/mono
2020-01-15T16:09:52+00:00 science/elmerfem Multiphysical simulation software
Elmer is an open source multiphysical simulation software mainly
developed by CSC - IT Center for Science (CSC). Elmer development was
started 1995 in collaboration with Finnish Universities, research institutes
and industry. After it's open source publication in 2005, the use and
development of Elmer has become international.

Elmer includes physical models of fluid dynamics, structural mechanics,
electromagnetics, heat transfer and acoustics, for example. These are
described by partial differential equations which Elmer solves by the
Finite Element Method (FEM).

WWW: https://www.csc.fi/web/elmer
2020-01-15T06:37:40+00:00 devel/chroma General purpose syntax highlighter in pure Go
Chroma takes source code and other structured text and converts it into syntax
highlighted HTML, ANSI-coloured text, etc.

Chroma is based heavily on Pygments, and includes translators for Pygments
lexers and styles.

WWW: https://github.com/alecthomas/chroma
2020-01-15T01:15:22+00:00 devel/riscv64-none-elf-gcc
GCC, the GNU Compiler Collection supporting C and C++ for riscv64 bare metal
crossbuilding.

WWW: http://gcc.gnu.org/
2020-01-14T22:33:48+00:00 www/py-flask-jwt-extended Extended JWT integration with Flask
Flask-JWT-Extended not only adds support for using JSON Web Tokens (JWT) to
Flask for protecting views, but also many helpful (and optional) features built
in to make working with JSON Web Tokens easier. These include:

- Support for adding custom claims to JSON Web Tokens
- Custom claims validation on received tokens
- Creating tokens from complex objects or complex object from received tokens
- Refresh tokens
- Token freshness and separate view decorators to only allow fresh tokens
- Token revoking/blacklisting
- Storing tokens in cookies and CSRF protection

WWW: https://github.com/coleifer/flask-peewee
2020-01-14T16:43:55+00:00 security/py-pysaml24 Python implementation of SAML Version 2
PySAML2 is a pure python implementation of SAML2. It contains all necessary
pieces for building a SAML2 service provider or an identity provider. The
distribution contains examples of both. Originally written to work in a WSGI
environment there are extensions that allow you to use it with other frameworks.

WWW: https://github.com/rohe/pysaml2
2020-01-13T17:41:10+00:00 net/py-transip TransIP API Connector
This library aims to implement the TransIP API in Python.

WWW: https://github.com/benkonrath/transip-api
2020-01-13T17:41:04+00:00 net/py-pynamecheap Namecheap API client in Python
PyNamecheap is a Namecheap API client in Python.

This client supports:
- Registering a domain
- Checking domain name availability
- Listing domains you have registered
- Getting contact information for a domain
- Setting DNS info to default values
- Set DNS host records

WWW: https://github.com/Bemmu/PyNamecheap
2020-01-12T16:09:17+00:00 x11-fonts/victor-mono-ttf Programming font with cursive italics and ligatures
Victor Mono is a free programming font with optional semi-connected cursive
italics, symbol ligatures (!=, ->>, =>, ===, <=, >=, ++) and Latin,
Cyrillic and Greek characters.

The typeface is clean, crisp and narrow, with a large x-height and clear
punctuation, making it legible and ideal for code. It comes in seven
weights, and is available in Roman, Italic and Oblique.

WWW: https://rubjo.github.io/victor-mono/
2020-01-12T16:05:12+00:00 devel/rubygem-dry-types Type system for Ruby supporting coercions, constraints and complex types
dry-types provides flexible type system for Ruby with coercions and constraints.

WWW: https://github.com/dry-rb/dry-types
2020-01-12T16:05:06+00:00 devel/rubygem-dry-logic Predicate logic with rule composition
dry-logic predicates logic with rule composition.

WWW: https://github.com/dry-rb/dry-logic
2020-01-12T16:05:00+00:00 devel/rubygem-dry-equalizer Module to define equality, equivalence and inspection methods
dry-equalizer defines equality, equivalency and hash methods automatically.

WWW: https://github.com/dry-rb/dry-equalizer
2020-01-12T16:04:54+00:00 devel/rubygem-dry-core Toolset of small support modules used throughout the dry-rb ecosystem
dry-core is a toolset of small support modules used throughout the dry-rb and
rom-rb ecosystems.

WWW: https://github.com/dry-rb/dry-core
2020-01-12T16:04:47+00:00 devel/rubygem-dry-container Simple container intended for use as an IoC container
dry-container is a simple, configurable object container implemented in Ruby.

WWW: https://github.com/dry-rb/dry-container
2020-01-12T16:04:41+00:00 devel/rubygem-dry-configurable Mixin to add configuration functionality to your classes
dry-configurable is a simple mixin to make Ruby classes configurable.

WWW: https://github.com/dry-rb/dry-configurable
2020-01-12T16:04:35+00:00 devel/py-cachetools3 Extensible memoizing collections and decorators
This module provides various memoizing collections and decorators, including
variants of the Python Standard Library's @lru_cache function decorator.

WWW: https://github.com/tkem/cachetools
2020-01-12T12:39:16+00:00 devel/tinygo Go compiler for small places
TinyGo is a project to bring the Go programming language to microcontrollers
and modern web browsers by creating a new compiler based on LLVM. You can
compile and run TinyGo programs on several different microcontroller boards
such as the BBC micro:bit and the Arduino Uno. TinyGo can also be used to
produce WebAssembly (WASM) code which is very compact in size.

WWW: https://tinygo.org/
2020-01-12T12:04:31+00:00 devel/app-builder Generic helper tool to build app in a distributable format
Generic helper tool to build app in a distributable formats. Used by
electron-builder but applicable not only for building Electron
applications.

WWW: https://github.com/develar/app-builder
2020-01-12T10:21:41+00:00 sysutils/kio-fuse FUSE Interface for KIO
KioFuse allows you to mount remote directories into the root hierarchy of your
local file system, thereby exposing KDE's advanced access capabilities (SSH,
SAMBA/Windows, FTP, TAR/GZip/BZip2, WebDav, etc) to POSIX-compliant
applications such as Firefox, OpenOffice, GNOME apps, shell utilities and more.

KioFuse works by acting as a bridge between KDE's KIO filesystem design and
FUSE.

WWW: https://github.com/KDE/kio-fuse
2020-01-12T04:31:42+00:00 databases/py-aiosqlite AsyncIO bridge to the standard sqlite3 module for Python 3.5+
aiosqlite allows interaction with SQLite databases on the main AsyncIO event
loop without blocking execution of other coroutines while waiting for queries
or data fetches. It does this by using a single, shared thread per connection.
This thread executes all actions within a shared request queue to prevent
overlapping actions.

Connection objects are proxies to the real connections, contain the shared
execution thread, and provide context managers to handle automatically closing
connections. Cursors are similarly proxies to the real cursors, and provide
async iterators to query results.

WWW: https://pypi.python.org/pypi/aiosqlite
2020-01-12T03:57:40+00:00 japanese/R-cran-zipangu Japanese Utility Functions and Data
Some data treated by the Japanese R user require unique operations
and processing. These are caused by address, Kanji, and traditional
year representations. 'zipangu' transforms specific to Japan into
something more general one.

WWW: https://cran.r-project.org/web/packages/zipangu/
2020-01-12T03:11:08+00:00 textproc/aha Ansi HTML Adapter
Converts ANSI escape sequences of a unix terminal to HTML code.

WWW: https://github.com/theZiz/aha
2020-01-11T21:50:45+00:00 mail/py-postfix-mta-sts-resolver TLS client policy for Postfix according to domain MTA-STS policy
Daemon which provides TLS client policy for Postfix via socketmap, according to
domain MTA-STS policy. Current support of RFC8461 is limited - daemon lacks
some minor features:

- Proactive policy fetch
- Fetch error reporting
- Fetch ratelimit (but actual fetch rate partially restricted with cache_grace config option).

Server has configurable cache backend which allows to store cached STS policies
in memory (internal), file (sqlite) or in Redis database (redis).

WWW: https://pypi.python.org/pypi/postfix-mta-sts-resolver
2020-01-11T21:20:13+00:00 sysutils/samdruckerclientshell Client for sending package information to SamDrucker
Sample client for SamDrucker, which will store lists of packages installed on
hosts.

SamDrucker is a collection of small components which create a centralized list
of all packages on all hosts.

Each component is designed to be:

* small
* simple
* easily written
* flexiable
* few, if any, dependencies

WWW: https://github.com/dlangille/SamDrucker
2020-01-11T15:55:35+00:00 games/vvvvvv 2D Platformer game
VVVVVV is a 2D platform game.
Unlike other platform game you cannot jump but only invert the gravity.
Graphism and music are heavily inspired by the Commodore C64 era.

WWW: https://github.com/TerryCavanagh/VVVVVV
2020-01-11T13:45:37+00:00 devel/py-pytest-pep8 Pytest plugin to check PEP8 requirements
This plugin allows to configure on a per-project and per-file basis which
errors or warnings to care about.

WWW: https://bitbucket.org/pytest-dev/pytest-pep8
2020-01-11T12:30:17+00:00 www/py-flask-babelex Support i18n/l10n in Flask applications
This is fork of official Flask-Babel extension with following features:

- Possible to use multiple language catalogs in one Flask application
- Localization domains: your extension can package localization file(s)
and use them if necessary
- Does not reload localizations for each request

WWW: https://github.com/mrjoes/flask-babelex
2020-01-11T12:08:34+00:00 www/py-flask-smorest Flask/Marshmallow-based REST API framework
REST API framework built upon Flask and marshmallow.

- Serialization, deserialization and validation using marshmallow Schema
- Explicit validation error messages returned in response
- Database-agnostic
- OpenAPI (Swagger) specification automatically generated and exposed with
ReDoc or Swagger UI
- Pagination
- ETag

WWW: https://github.com/marshmallow-code/flask-smorest
2020-01-11T11:18:06+00:00 security/p5-Crypt-HSXKPasswd Secure memorable password generator inspired by XKCD
A secure memorable password generator inspired by the wonderful XKCD
webcomic and Steve Gibson's Password Haystacks webpage.

WWW: https://metacpan.org/release/Crypt-HSXKPasswd
2020-01-11T10:41:00+00:00 www/rubygem-rack20 Rack, a Ruby Webserver Interface
Rack provides a minimal, modular and adaptable interface for developing web
applications in Ruby. By wrapping HTTP requests and responses in the simplest
way possible, it unifies and distills the API for web servers, web frameworks,
and software in between (the so-called middleware) into a single method call.

WWW: https://github.com/rack/rack
2020-01-10T19:15:45+00:00 net/rubygem-google-cloud-errors Define error classes for google-cloud-ruby
This library contains error classes raised by Google Cloud API clients.

WWW: https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-errors
2020-01-10T11:13:33+00:00 graphics/vpaint Experimental vector graphics and 2D animation editor
VPaint is an experimental prototype based on the Vector Graphics
Complex (VGC), a technology developed by a collaboration of researchers
at Inria and the University of British Columbia. It allows you to
create resolution-independent illustrations and animations using
innovative techniques.

WWW: https://www.vpaint.org/
2020-01-10T05:53:27+00:00 graphics/blend2d 2D Vector Graphics Engine Powered by a JIT Compiler
Blend2D is a high performance 2D vector graphics engine written in C++ and
released under the Zlib license. It has a built-in JIT compiler that generates
optimized pipelines at runtime. Additionally, the engine features a new
rasterizer that has been written from scratch. It delivers superior performance
while quality is comparable to rasterizers used by AGG and FreeType. The
performance has been optimized by using an innovative approach to index data
that is built during rasterization and scanned during composition. The
rasterizer is robust and excels in rendering complex vector art and text.

WWW: https://blend2d.com/
2020-01-10T05:18:40+00:00 devel/asmjit Complete x86/x64 JIT and AOT Assembler for C++
AsmJit is a complete JIT and AOT assembler for C++ language. It can generate
native code for x86 and x64 architectures and supports the whole x86/x64
instruction set - from legacy MMX to the newest AVX512. It has a type-safe API
that allows C++ compiler to do semantic checks at compile-time even before the
assembled code is generated and/or executed.

WWW: https://asmjit.com/
2020-01-09T16:59:25+00:00 graphics/R-cran-pROC Display and Analyze ROC Curves
Tools for visualizing, smoothing and comparing receiver operating
characteristic (ROC curves). (Partial) area under the curve (AUC)
can be compared with statistical tests based on U-statistics or
bootstrap. Confidence intervals can be computed for (p)AUC or ROC
curves.

WWW: https://cran.r-project.org/web/packages/pROC/
2020-01-09T16:48:21+00:00 science/cdk Chemistry Development Kit
The CDK is an open-source Java software for cheminformatics and bioinformatics.

Key Features:
* Molecule and reaction valence bond representation.
* Read and write file formats: SMILES, SDF, InChI, Mol2, CML, and others.
* Efficient molecule processing algorithms: Ring Finding, Kekulisation, Aromaticity.
* Coordinate generation and rendering.
* Canonical identifiers for fast exact searching.
* Substructure and SMARTS pattern searching.
* ECFP, Daylight, MACCS, and other fingerprint methods for similarity searching.
* QSAR descriptor calculations

WWW: https://cdk.github.io/
2020-01-09T10:48:11+00:00 sysutils/linux-c7-numactl-libs Simple NUMA policy support (CentOS ${LINUX_DIST_VER})
Simple NUMA policy support. It consists of a numactl program to run other
programs with a specific NUMA policy and a libnuma shared library ("NUMA API")
to set NUMA policy in applications.

WWW: https://github.com/numactl/numactl
2020-01-09T10:30:48+00:00 devel/linux-c7-libaio Asynchronous I/O library (CentOS ${LINUX_DIST_VER})
AIO enables even a single application thread to overlap I/O operations with
other processing, by providing an interface for submitting one or more I/O
requests in one system call (io_submit()) without waiting for completion, and
a separate interface (io_getevents()) to reap completed I/O operations
associated with a given completion group.

WWW: http://lse.sourceforge.net/io/aio.html
2020-01-08T14:48:17+00:00 devel/rubygem-sync Provide a two-phase lock with a counter
Sync is a module that provides a two-phase lock with a counter.

WWW: https://github.com/ruby/sync
2020-01-08T14:48:11+00:00 net/py-pyroute2 Python Netlink library
Pyroute2 is a pure Python netlink library. It requires only Python stdlib, no
3rd party libraries. The library was started as an RTNL protocol implementation,
so the name is pyroute2, but now it supports many netlink protocols. Some
supported netlink families and protocols:
- rtnl, network settings --- addresses, routes, traffic controls
- nfnetlink --- netfilter API: ipset, nftables, ...
- ipq --- simplest userspace packet filtering, iptables QUEUE target
- devlink --- manage and monitor devlink-enabled hardware
- generic --- generic netlink families
- nl80211 --- wireless functions API (basic support)
- taskstats --- extended process statistics
- acpi_events --- ACPI events monitoring
- thermal_events --- thermal events monitoring
- VFS_DQUOT --- disk quota events monitoring

Starting with 0.5.2 the library supports also PF_ROUTE sockets on BSD systems.

WWW: https://github.com/svinota/pyroute2
2020-01-08T14:48:06+00:00 devel/py-ovsdbapp Library for creating OVSDB applications
ovsdbapp is a library for creating OVSDB applications.

The ovdsbapp library is useful for creating applications that communicate via
Open_vSwitch's OVSDB protocol. It wraps the Python 'ovs' and adds an event loop
and friendly transactions.

Features:
- An thread-based event loop for using ovs.db.Idl
- Transaction support
- Native OVSDB communication

WWW: https://docs.openstack.org/ovsdbapp/latest/
WWW: https://github.com/openstack/ovsdbapp
2020-01-08T14:47:59+00:00 devel/p5-XXX See Your Data in the Nude
XXX.pm exports a function called XXX that you can put just about anywhere in
your Perl code to make it die with a YAML dump of the arguments to its right.

The charm of XXX-debugging is that it is easy to type, rarely requires parens
and stands out visually so that you remember to remove it.

XXX.pm also exports WWW, YYY and ZZZ which do similar debugging things.

WWW: https://metacpan.org/release/XXX
2020-01-08T02:46:31+00:00 sysutils/py-cron-descriptor Converts cron expressions into human readable strings
A Python library that converts cron expressions into human
readable strings. Ported to Python from
https://github.com/bradyholt/cron-expression-descriptor.

WWW: https://github.com/Salamek/cron-descriptor
2020-01-07T20:16:33+00:00 devel/msitools Inspect and build Windows Installer (.MSI) files
msitools is a set of programs to inspect and build Windows Installer (.MSI)
files. It is based on libmsi, a portable library to read and write .MSI files.
libmsi in turn is a port of (and a subset of) Wine's implementation of the
Windows Installer.

msitools plans to be a solution for packaging and deployment of cross-compiled
Windows applications.

WWW: https://wiki.gnome.org/msitools
2020-01-06T22:25:31+00:00 net/nats-server Messaging system written in Go
NATS is an open-source, cloud-native messaging system.

WWW: https://nats.io/
2020-01-06T13:04:35+00:00 games/dose-response Open-world roguelike game where you play an addict
Dose Response is a roguelike game where you play an addict. Avoid the
dangers threatening your mind and body while desperately looking for the
next fix.

WWW: https://tryjumping.com/dose-response-roguelike/
2020-01-06T09:08:40+00:00 databases/go-pgweb Pgweb is a web-based database browser for PostgreSQL
Pgweb is a web-based database browser for PostgreSQL, written in Go and works on
OSX, Linux and Windows machines. Main idea behind using Go for backend
development is to utilize ability of the compiler to produce zero-dependency
binaries for multiple platforms. Pgweb was created as an attempt to build very
simple and portable application to work with local or remote PostgreSQL
databases.

WWW: https://github.com/sosedoff/pgweb
2020-01-06T06:20:23+00:00 comms/ujprog ULX2S/ULX3S FPGA JTAG programmer
Toos to program ULX2S/ULX3S FPGAs over the JTAG interface.

WWW: https://github.com/f32c/tools/tree/master/ujprog
2020-01-06T04:51:41+00:00 audio/libaudec Wrapper library over ffmpeg, sndfile and libsamplerate
libaudec (lib audio decoder) is a wrapper library over ffmpeg, sndfile and
libsamplerate for reading and resampling audio files, based on Robin Gareus'
audio_decoder code (https://github.com/x42/silan/tree/master/audio_decoder).

WWW: https://github.com/alex-tee/libaudec
2020-01-06T01:24:33+00:00 games/regoth Reimplementation of zEngine, the Gothic and Gothic II engine
An open source reimplementation of the zEngine, a game engine used by
"Gothic" and "Gothic II".

WWW: https://github.com/REGoth-project/REGoth
2020-01-06T00:23:18+00:00 cad/ujprog ULX2S/ULX3S FPGA JTAG programmer
Toos to program ULX2S/ULX3S FPGAs over the JTAG interface.

WWW: https://github.com/f32c/tools/tree/master/ujprog
2020-01-05T08:08:14+00:00 cad/cascade-compiler Just-In-Time Compiler for Verilog from VMware Research
Cascade is a novel solution to this problem, the world's first just-in-time
compiler for Verilog. Cascade executes code immediately in a software simulator,
and performs compilation in the background. When compilation is finished,
the code is moved into hardware, and from the user's perspective it simply
getsfaster over time. Cascade's ability to move code back and forth between
software and hardware also makes it the first platform to provide generic
support for the execution of unsynthesizable Verilog from hardware.

WWW: https://github.com/vmware/cascade
2020-01-05T04:07:17+00:00 x11-fonts/py-ufolint UFO source file linter
ufolint is a source file linter for typeface development in Unified Font Object
(UFO) source code. It was designed for continuous integration testing of UFO
source contributions to typeface projects.

The application performs a UFO version specific static analysis of the source
text files against the UFO v2 and v3 specifications for issues.

These tests are performed through a combination of public methods in the
fontTools.ufoLib library and additional tests that are implemented in the
ufolint application. ufolint catches exceptions raised in the ufoLib public read
methods for all *.plist file types and all ufoLib validations performed on
*.glif files. These are returned to users with informative error messages that
indicate the filepath(s) of concern and exit status code 1.

WWW: https://github.com/source-foundry/ufolint
2020-01-05T04:07:11+00:00 devel/py-userpath Add locations to the user PATH without elevated privileges
Ever wanted to release a cool new app but found it difficult to add its location
to PATH for users? Me too! This tool does that for you on all major operating
systems and does not require elevated privileges!

WWW: https://github.com/ofek/userpath
2020-01-05T04:07:05+00:00 devel/py-typing-inspect Runtime inspection utilities for typing module
The typing_inspect module defines experimental API for runtime inspection of
types defined in the Python standard typing module. Works with typing version
3.7.4 and later.

WWW: https://github.com/ilevkivskyi/typing_inspect
2020-01-05T04:06:59+00:00 devel/py-pipx Install and Run Python Applications in Isolated Environments
pipx is a tool to help you install and run end-user applications written in
Python. pipx is not a tool for development or publishing of your code -- it's
only for consuming already published packages.

Python and PyPI allow developers to distribute code with "console script entry
points". These scripts let users call into Python code from the command line,
effectively acting like standalone applications. pipx is a tool to install and
run any of these thousands of Python applications available on PyPI in a safe,
convenient, and reliable way. In a way, it turns Python Package Index (PyPI)
into a big app store for Python applications. Not all Python packages have entry
points, but many do.

pipx enables you to:
- Safely install packages to isolated environments, while globally exposing
their CLI entry points so you can run them from anywhere (see the install
command). This guarantees no dependency conflicts and clean uninstalls!
- Easily list, upgrade, and uninstall packages that were installed with pipx
- Run the latest version of a Python application in a temporary environment (see
the run command)

Best of all, pipx runs with regular user permissions.

WWW: https://github.com/pipxproject/pipx
2020-01-05T04:06:53+00:00 devel/py-libcst Concrete syntax tree with AST-like properties
LibCST is a Concrete Syntax Tree (CST) parser and serializer library for Python.

LibCST parses Python source code as a CST tree that keeps all formatting details
(comments, whitespaces, parentheses, etc). It's useful for building automated
refactoring (codemod) applications and linters.

LibCST creates a compromise between an Abstract Syntax Tree (AST) and a
traditional Concrete Syntax Tree (CST). By carefully reorganizing and naming
node types and fields, we've created a lossless CST that looks and feels like an
AST.

WWW: https://github.com/Instagram/LibCST
2020-01-05T04:06:46+00:00 devel/py-commandlines Command line argument to object parsing library
Commandlines is a Python library for command line application development that
supports command line argument parsing, command string validation testing, &
application logic. It has no external dependencies and provides broad Python
interpreter support.

The library supports application development with POSIX guideline compliant[*]
command argument styles, the GNU argument style extensions to the POSIX
guidelines (including long option syntax and variable position of options among
arguments), and command suite style application arguments that include one or
more sub-commands to the executable.

[*] with the exception of the short single option-argument definition syntax
that does not include an intervening space character (e.g. -ofile)

WWW: https://github.com/chrissimpkins/commandlines
2020-01-05T04:05:28+00:00 x11-fonts/ots OpenType Sanitizer
The OpenType Sanitizer (OTS) parses and serializes OpenType files (OTF, TTF) and
WOFF and WOFF2 font files, validating them and sanitizing them as it goes.

The C library is integrated into Chromium and Firefox, and also simple command
line tools to check files offline in a Terminal.

The CSS font-face property is great for web typography. Having to use images in
order to get the correct typeface is a great sadness; one should be able to use
vectors.

WWW: https://github.com/khaledhosny/ots
2020-01-04T18:47:26+00:00 cad/yosys Yosys Open SYnthesis Suite
Yosys is a framework for Verilog RTL synthesis. It currently has
extensive Verilog-2005 support and provides a basic set of synthesis
algorithms for various application domains.

WWW: http://www.clifford.at/yosys/
2020-01-04T12:57:14+00:00 emulators/nemu Ncurses UI for QEMU
nEMU is a ncurses-based user interface for QEMU virtualizer. It allows to
perform installation, cloning, deletion and many other operations using console
text UI.

WWW: https://github.com/nemuTUI/nemu
2020-01-04T09:01:29+00:00 www/py-google-cloud-datastore Google Cloud Datastore API client library
Google Cloud Datastore API is a fully managed, schemaless database for storing
non-relational data. Cloud Datastore automatically scales with your users and
supports ACID transactions, high availability of reads and writes, strong
consistency for reads and ancestor queries, and eventual consistency for all
other queries.

WWW: https://github.com/googleapis/google-cloud-python
WWW: https://github.com/googleapis/google-cloud-python/tree/master/datastore
2020-01-04T09:01:23+00:00 www/py-google-cloud-speech Google Cloud Speech API client library
The Cloud Speech API enables developers to convert audio to text by applying
powerful neural network models. The API recognizes over 80 languages and
variants, to support your global user base.

WWW: https://github.com/googleapis/google-cloud-python
WWW: https://github.com/googleapis/google-cloud-python/tree/master/speech
2020-01-04T09:01:17+00:00 www/py-google-cloud-bigtable Google Cloud Bigtable API client library
Google Cloud Bigtable is Google's NoSQL Big Data database service. It's the same
database that powers many core Google services, including Search, Analytics,
Maps, and Gmail.

WWW: https://github.com/googleapis/google-cloud-python
WWW: https://github.com/googleapis/google-cloud-python/tree/master/bigtable
2020-01-04T09:00:55+00:00 devel/py-grpc-google-iam-v1 GRPC library for the google-iam-v1 service
Cloud Identity and Access Management (IAM)

A Service Account is an account used to identify services (non-humans) to
Google. A Service Account has a list of Service Account Keys, which can be used
to authenticate to Google.

A Service Account Key is a public/private keypair generated by Google. Google
retains the public key, while the customer is given the private key. The private
key can be used to sign JWTs and authenticate Service Accounts to Google.

WWW: https://github.com/googleapis/googleapis/tree/master/google/iam
2020-01-03T00:56:48+00:00 math/R-cran-alabama Constrained Nonlinear Optimization
Augmented Lagrangian Adaptive Barrier Minimization Algorithm (ALABAMA) for
optimizing smooth nonlinear objective functions in R with constraints.

WWW: https://cran.r-project.org/web/packages/alabama/
2020-01-02T17:58:20+00:00 math/R-cran-ADGofTest Anderson-Darling GoF test
Anderson-Darling GoF test in R with p-value calculation based on Marsaglia's
2004 paper "Evaluating the Anderson-Darling Distribution."

WWW: https://cran.r-project.org/web/packages/ADGofTest/
2020-01-02T16:16:38+00:00 devel/rubygem-aws-sdk-codestarconnections Official AWS Ruby gem for AWS CodeStar connections
Official AWS Ruby gem for AWS CodeStar connections.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-codestarconnections
2020-01-02T13:18:58+00:00 net/storj Decentralized cloud object storage
Storj is an S3-compatible platform and suite of decentralized applications
that allows you to store data in a secure and decentralized manner. Your
files are encrypted, broken into little pieces, and stored in a global
decentralized network of computers. Luckily, we also support allowing you
(and only you) to retrieve those files!

WWW: https://storj.io/
2020-01-02T07:57:55+00:00 devel/py-python-dbusmock Mock D-Bus objects for tests
With this program/Python library you can easily create mock objects on
D-Bus. This is useful for writing tests for software which talks to
D-Bus services such as upower, systemd, logind, gnome-session or
others, and it is hard (or impossible without root privileges) to set
the state of the real services to what you expect in your tests.

WWW: https://pypi.org/project/python-dbusmock
2020-01-02T02:56:26+00:00 misc/nn-insight Neural network visualization software
nn-insight visualizes how neural networks work.

It graphically shows the structure of the network, allows to select or paste
an image, perform computations with it, and inspect results of the computation.

WWW: https://github.com/yurivict/nn-insight
2020-01-01T23:14:43+00:00 comms/nanovna-saver Multiplatform tool to save Touchstone files from the NanoVNA
NanoVNASaver

A multiplatform tool to save Touchstone files from the NanoVNA, sweep
frequency spans in segments to gain more than 101 data points, and
generally display and analyze the resulting data.

WWW: https://github.com/mihtjel/nanovna-saver
2020-01-01T21:22:19+00:00 finance/kraft Manage invoices and documents for small companies
Kraft is a free software project that helps to create office documents
especially for small enterprise operators such as handcrafters. These
features are provided:

- Customer management, deeply integrated in the KDE infrastructure
using KAddressbook
- Automatted creation of offers, invoices and similar documents
- Text templates
- Material management

Kraft comes with a very clear and simple user interface. The central
form to work on a document provides a good overview over the entire
document but avoids overwhelming display of not needed information.
In the Focus there is always the currently important area such as
document header, item list or document footer.

Kraft supports calculated items in documents, items with manually
entered pricing and On-Demand and alternative items.
Documents can be copied completely to shorten the step to create similar
documents. Followup documents such as an invoice following an offer can
be created from the predocuments easily.

WWW: http://volle-kraft-voraus.de/
2020-01-01T16:30:31+00:00 devel/rubygem-aws-sdk-detective Official AWS Ruby gem for Amazon Detective
Official AWS Ruby gem for Amazon Detective.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-detective
2020-01-01T09:21:15+00:00 devel/py-graphql-relay2 Relay implementation for Python
Relay Library for GraphQL Python is a library to allow the easy creation of
Relay-compliant servers using the GraphQL Python reference implementation of a
GraphQL server.

Note: The code is a exact port of the original graphql-relay js implementation
from Facebook

WWW: https://github.com/graphql-python/graphql-relay-py
2020-01-01T09:18:14+00:00 devel/rubygem-aws-sdk-kinesisvideosignalingchannels Official AWS Ruby gem for Amazon Kinesis Video Signaling Channels
Official AWS Ruby gem for Amazon Kinesis Video Signaling Channels.

WWW: https://github.com/aws/aws-sdk-ruby
WWW: https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sdk-kinesisvideosignalingchannels