_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


impd 0.8.1
Dependencies: grep@3.8
Channel: ajattix
Location: ajatt/packages/audio.scm (ajatt packages audio)
Home page: https://github.com/Ajatt-Tools/impd
Licenses: GPL 3
Build system: copy
Synopsis: AJATT-style passive listening and condensed audio without bloat.
Description:

AJATT-style passive listening and condensed audio without bloat.

navidrome-bin 0.58.0
Channel: ajattix
Location: ajatt/packages/audio.scm (ajatt packages audio)
Home page: https://github.com/navidrome/navidrome
Licenses: GPL 3
Build system: copy
Synopsis: Modern Music Server and Streamer compatible with Subsonic/Airsonic.
Description:

Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. It's like your personal Spotify!

ncnn 20240820
Channel: ajattix
Location: ajatt/packages/deep-learning.scm (ajatt packages deep-learning)
Home page: https://github.com/Tencent/ncnn
Licenses: FreeBSD Zlib
Build system: cmake
Synopsis: ncnn is a high-performance neural network inference framework optimized for the mobile platform.
Description:

ncnn is a high-performance neural network inference computing framework optimized for mobile platforms. ncnn is deeply considerate about deployment and uses on mobile phones from the beginning of design. ncnn does not have third-party dependencies. It is cross-platform and runs faster than all known open-source frameworks on mobile phone cpu.

suckless-dictpopup 2.5_stable
Dependencies: freetype@2.13.3 libxft@2.3.8 libx11@1.8.12 font-google-noto-sans-cjk@2.004 libxinerama@1.1.5 sdcv@0.5.5 sselp@0.2
Propagated dependencies: perl@5.36.0
Channel: ajattix
Location: ajatt/packages/dictionaries.scm (ajatt packages dictionaries)
Home page: https://github.com/KonstantinDjairo/suckless_dictpopup
Licenses: Zero-Clause BSD
Build system: gnu
Synopsis: A very lightweight popup dictionary written in C.
Description:

suckless_dictpopup is a very lightweight program to show popups with the dictionary entries of the selected text. It uses Xlib for displaying the popup and sdcv for the dictionary lookup.

cpr 1.5
Dependencies: curl@8.6.0 openssl@3.5.5
Channel: ajattix
Location: ajatt/packages/dictionaries.scm (ajatt packages dictionaries)
Home page: https://github.com/libcpr/cpr
Licenses: Expat
Build system: cmake
Synopsis: C++ Requests: Curl for People
Description:

C++ Requests is a simple wrapper around libcurl inspired by the excellent Python Requests project.

Despite its name, libcurl's easy interface is anything but, and making mistakes, misusing it is a common source of error and frustration. Using the more expressive language facilities of C++17 'or C++11 in case you use cpr < 1.10.0', this library captures the essence of making network calls into a few concise idioms.

xcdat 0.2.1
Channel: ajattix
Location: ajatt/packages/dictionaries.scm (ajatt packages dictionaries)
Home page: https://kampersanda.github.io/xcdat/
Licenses: Expat
Build system: cmake
Synopsis: Fast compressed trie dictionary library.
Description:

Xcdat is a C++17 header-only library of a fast compressed string dictionary based on an improved double-array trie structure.

gd-tools 1.5
Dependencies: nlohmann-json@3.12.0 curl@8.6.0 openssl@3.5.5 nss-certs@3.101.4 marisa@0.2.6 Catch2@3.5.2 cpr@1.5
Channel: ajattix
Location: ajatt/packages/dictionaries.scm (ajatt packages dictionaries)
Home page: https://codeberg.org/hashirama/gd-tools/
Licenses: GPL 3+ Zlib
Build system: cmake
Synopsis: A set of helpful programs to enhance goldendict for immersion learning.
Description:

A set of helpful programs to enhance goldendict for immersion learning.

mxml 4.0.3
Channel: ajattix
Location: ajatt/packages/dictionaries.scm (ajatt packages dictionaries)
Home page: https://www.msweet.org/mxml
Licenses: ASL 2.0
Build system: gnu
Synopsis: Tiny XML library.
Description:

Mini-XML is a small XML parsing library that you can use to read XML data files or strings in your application without requiring large non-standard libraries. Mini-XML only requires a make program and a C99 compatible compiler - GCC works, as do most vendors' C compilers.

goldendict-ng 24.11
Propagated dependencies: qtsvg@6.9.2
Channel: ajattix
Location: ajatt/packages/dictionaries.scm (ajatt packages dictionaries)
Home page: https://xiaoyifang.github.io/goldendict-ng/
Licenses: GPL 3+ Zlib
Build system: cmake
Synopsis: A feature-rich dictionary lookup program
Description:

GoldenDict is a feature-rich dictionary lookup program, supporting multiple dictionary formats (StarDict, Babylon, Lingvo, Dictd, AARD, MDict, SDict) and online dictionaries, featuring perfect article rendering with the complete markup, illustrations and other content retained, and allowing you to type in words without any accents or correct case.

Catch2 3.5.2
Channel: ajattix
Location: ajatt/packages/dictionaries.scm (ajatt packages dictionaries)
Home page: https://github.com/catchorg/Catch2
Licenses: Boost 1.0
Build system: cmake
Synopsis: Catch2 testing for C++
Description:

Catch2 is mainly a unit testing framework for C++, but it also provides basic micro-benchmarking features, and simple BDD macros.

Catch2's main advantage is that using it is both simple and natural. Test names do not have to be valid identifiers, assertions look like normal C++ boolean expressions, and sections provide a nice and local way to share set-up and tear-down code in tests.

rdricpp 1.5
Dependencies: Catch2@3.5.2
Channel: ajattix
Location: ajatt/packages/dictionaries.scm (ajatt packages dictionaries)
Home page: https://codeberg.org/hashirama/rdricpp
Licenses: GPL 3+ Zlib
Build system: cmake
Synopsis: Rikaitan Deinflector Reference Implementation in C++.
Description:

Rikaitan Deinflector Reference Implementation in C++.

frege 3.24.405
Dependencies: openjdk@25.0.2
Channel: ajattix
Location: ajatt/packages/frege.scm (ajatt packages frege)
Home page: https://github.com/Frege/frege
Licenses: Modified BSD
Build system: copy
Synopsis: Frege compiler (Haskell language for the JVM)
Description:

Frege is a Haskell for the JVM

go-go4-org-unsafe-assume-no-moving-gc 0.0.0-20231121144256-b99613f794b6
Channel: ajattix
Location: ajatt/packages/go.scm (ajatt packages go)
Home page: https://go4.org/unsafe/assume-no-moving-gc
Licenses: Modified BSD
Build system: go
Synopsis: go4.org/unsafe/assume-no-moving-gc
Description:

Package go4.org/unsafe/assume-no-moving-gc exists so you can depend on it from unsafe code that wants to declare that it assumes that the Go runtime does not use a moving garbage collector. Specifically, it asserts that the caller is playing stupid games with the addresses of heap-allocated values. It says nothing about values that Go's escape analysis keeps on the stack. Ensuring things aren't stack-allocated is the caller's responsibility.

go-github-com-karpeleslab-weak 0.1.1
Channel: ajattix
Location: ajatt/packages/go.scm (ajatt packages go)
Home page: https://github.com/KarpelesLab/weak
Licenses: Expat
Build system: go
Synopsis: weakref map in go 1.18
Description:

This is a weakref map for Go 1.18, with some inspiration from @urlhttps://github.com/xeus2001/go-weak,xeus2001's weakref implementation.

ghc-gi-cairo 1.0.30
Dependencies: ghc-haskell-gi-base@0.26.8 ghc-haskell-gi@0.26.14 ghc-haskell-gi-overloading@1.0 gobject-introspection@1.86.0 cairo@1.18.4
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/haskell-gi/haskell-gi
Licenses: LGPL 2.1
Build system: haskell
Synopsis: Cairo bindings
Description:

Bindings for Cairo, autogenerated by haskell-gi.

ghc-recursion-schemes 5.2.3
Dependencies: ghc-comonad@5.0.9 ghc-data-fix@0.3.4 ghc-free@5.2 ghc-th-abstraction@0.7.1.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://github.com/ekmett/recursion-schemes/
Licenses: FreeBSD
Build system: haskell
Synopsis: Representing common recursion patterns as higher-order functions
Description:

Many recursive functions share the same structure, e.g. pattern-match on the input and, depending on the data constructor, either recur on a smaller input or terminate the recursion with the base case. Another one: start with a seed value, use it to produce the first element of an infinite list, and recur on a modified seed in order to produce the rest of the list. Such a structure is called a recursion scheme. Using higher-order functions to implement those recursion schemes makes your code clearer, faster, and safer. See README for details.

ghc-lens-family 2.1.3
Dependencies: ghc-lens-family-core@2.1.3
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://hackage.haskell.org/package/lens-family
Licenses: Modified BSD
Build system: haskell
Synopsis: Lens Families
Description:

This package provides first class functional references in Van Laarhoven style supporting the following optics: . * Lenses (view, over) . * Traversals (toListOf, matching, over) . * Setters (over) . * Grates (zipWithOf, under, review) . * Resetters (under) . * Adapters (view, review) . * Grids (toListOf, over / under, review) . * Prisms (matching, over / under, review) . * Getters (view) . * Folders (toListOf) . * Reviewers (review).

ghc-streamly 0.10.1
Dependencies: ghc-streamly-core@0.2.3 ghc-hashable@1.5.0.0 ghc-unordered-containers@0.2.20 ghc-heaps@0.4.1 ghc-atomic-primops@0.8.8 ghc-lockfree-queue@0.2.4 ghc-unicode-data@0.6.0 ghc-network@3.2.8.0 ghc-transformers-base@0.4.6 ghc-monad-control@1.0.3.1
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://streamly.composewell.com
Licenses: Modified BSD
Build system: haskell
Synopsis: Streaming, dataflow programming and declarative concurrency
Description:

For upgrading to streamly-0.9.0+ please read the <https://github.com/composewell/streamly/blob/streamly-0.10.0/docs/User/Project/Upgrading-0.8-to-0.9.md Streamly-0.9.0 upgrade guide>. . Streamly is a standard library for Haskell that focuses on C-like performance, modular combinators, and streaming data flow model. Streamly consists of two packages, the <https://hackage.haskell.org/package/streamly-core streamly-core> package provides functionality that depends only on boot libraries, and the <https://hackage.haskell.org/package/streamly streamly> package provides additional functionality like concurrency, time, lifted exceptions, and networking. For unified documentation visit <https://streamly.composewell.com the streamly website>. . Streamly provides unified, modular building blocks to build high-performance, concurrent, scalable applications in Haskell . Stream fusion optimizations in streamly enable exceptional modularity with high performance comparable to C. Streamly complements the Haskell <https://hackage.haskell.org/package/base base> package, supplying additional functionality to quickly build general-purpose applications in Haskell. For high-level functionality built over streamly like streaming OS processes, shell programming, GNU coreutils, statistics, and compression libraries please see the <https://streamly.composewell.com/ecosystem.html streamly ecosystem packages>. . Performance with modularity: . * Performance on par with C (<https://github.com/composewell/streaming-benchmarks Benchmarks>) * API close to standard Haskell lists (<https://github.com/composewell/streamly-examples Examples>) * Declarative concurrency with automatic scaling * Filesystem, fsnotify, network, and Unicode support included * Fast binary serialization (with optional JSON like features) * More functionality is provided via many (<https://streamly.composewell.com/ecosystem.html ecosystem packages>) . Unified and powerful abstractions: . * Unifies streams, arrays, folds, and parsers * Unifies @Data.List@, @list-t@, and @logict@ with streaming * Unifies concurrency with standard streaming abstractions * Unifies reactive, time-domain programming with streaming * Unifies binary serialization and unboxed arrays * Interworks with other streaming libraries.

ghc-hspec-meta 2.11.14
Dependencies: ghc-hunit@1.6.2.0 ghc-quickcheck@2.16.0.0 ghc-ansi-terminal@1.1.3 ghc-call-stack@0.4.0 ghc-haskell-lexer@1.2.1 ghc-hspec-expectations@0.8.4 ghc-quickcheck-io@0.2.0 ghc-random@1.2.1.3 ghc-tf-random@0.5
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://hspec.github.io/
Licenses: Expat
Build system: haskell
Synopsis: A version of Hspec which is used to test Hspec itself
Description:

This package provides a stable version of Hspec which is used to test the in-development version of Hspec.

ghc-streamly-core 0.2.3
Dependencies: ghc-fusion-plugin-types@0.1.0 ghc-heaps@0.4.1 ghc-monad-control@1.0.3.1
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://streamly.composewell.com
Licenses: Modified BSD
Build system: haskell
Synopsis: Streaming, parsers, arrays, serialization and more
Description:

For upgrading to streamly-0.9.0+ please read the <https://github.com/composewell/streamly/blob/streamly-0.10.0/docs/User/Project/Upgrading-0.8-to-0.9.md Streamly-0.9.0 upgrade guide>. . Streamly is a standard library for Haskell that focuses on C-like performance, modular combinators, and streaming data flow model. Streamly consists of two packages: "streamly-core" and "streamly". <https://hackage.haskell.org/package/streamly-core streamly-core> provides basic features, and depends only on GHC boot libraries (see note below), while <https://hackage.haskell.org/package/streamly streamly> provides higher-level features like concurrency, time, lifted exceptions, and networking. For documentation, visit the <https://streamly.composewell.com Streamly website>. . The streamly-core package provides the following functionality: . * Streams as composable producers of a sequence of values. * Streams provide all the functionality provided by Haskell lists but in an effectful, streaming fashion with better performance. * Streams provide ListT and logic programming functionality as well. * Folds as composable stream consumers that reduce the streams to a single value or reduce segments of streams to transform the stream. * Parsers as more powerful, composable stream consumers supporting standard parser combinators with backtracking but in a streaming fashion. * Arrays with streaming interfaces providing high performance, modularity, and concise interface as all streaming operations can be performed on arrays. * Arrays can be immutable or mutable, unboxed or boxed, pinned or unpinned. * Arrays generalize the functionality provided by @bytestring@ and @text@ packages. * Interoperability with @bytestring@ and @text@ is provided via separate packages. * Arrays and folds provide natural builder functionality so there are no separate builder modules. * High performance binary serialization with configurable JSON like features. * Streaming combinators for unicode text processing, providing functionality equivalent to the @text@ package. * String interpolation for convenient construction of strings. * Streaming console IO (stdin/stdout) operations. * Streaming file and directory IO operations. . This package covers some or all of the functionality covered by @streaming, pipes, conduit, list-t, logic-t, foldl, attoparsec, array, primitive, vector, vector-algorithms, binary, cereal, store, bytestring, text, stringsearch, interpolate@. Streamly provides a consistent, concise, modular and performant interface for all this functionality. . Note: The dependencies "heaps" and "monad-control" are included in the package solely for backward compatibility, and will be removed in future versions.

ghc-gi-freetype2 2.0.5
Dependencies: ghc-haskell-gi-base@0.26.8 ghc-haskell-gi@0.26.14 ghc-haskell-gi-overloading@1.0 ghc-transformers@0.6.1.1 ghc-bytestring-builder@0.10.8.2.0 freetype@2.13.3
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/haskell-gi/haskell-gi
Licenses: LGPL 2.1
Build system: haskell
Synopsis: freetype2 bindings
Description:

Bindings for freetype2, autogenerated by haskell-gi.

ghc-haskell-gi-overloading 1.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/haskell-gi/haskell-gi
Licenses: Modified BSD
Build system: haskell
Synopsis: Overloading support for haskell-gi
Description:

Control overloading support in haskell-gi generated bindings

Page: 1236
Total packages: 132