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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.
The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.
The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.
This package provides the Yale Haskell system running on top of CLISP.
The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.
The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.
nhc98 is a small, standards-compliant compiler for Haskell 98, the lazy functional programming language. It aims to produce small executables that run in small amounts of memory. It produces medium-fast code, and compilation is itself quite fast.
The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.
The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.
The Glasgow Haskell Compiler (GHC) is a state-of-the-art compiler and interactive environment for the functional language Haskell.
HashLink (HL) is a virtual machine for the Haxe language. It can run bytecode produced by the Haxe compiler, or converted to C by HL. The HashLink runtime includes the following features:
Fully compatible with the Haxe specification
Support file I/O, regular expressions, network, etc.
Unicode strings by default
Mark-and-not-sweep Garbage Collector
x86 and x86-64 HL/C compilation
x86 and x86-64 HL/JIT compilation
While the standard HL runtime provides support for Haxe standard library, HashLink also provides several libraries that can optionally be used to build HL-specific applications. This includes the FMT library for compression and image support and SDL for mouse, keyboard, and game controller support, OpenGL, and more.
Haxe is a toolkit based on a modern, high level, static-typed programming language, a cross-compiler, a complete cross-platform standard library and ways to access each platform's native capabilities. This package includes the compiler and library manager.
The Neko programming language is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries.
Neko has a compiler and a virtual machine. The Virtual Machine is both very lightweight and well optimized, so it can run very quickly. The VM can be easily embedded into any application and your libraries can be accessed using the C foreign function interface.
You can use the compiler as standalone command line executable separate from the VM, or as a Neko library to perform compile-and-run functions for interactive languages.
Musl-cross toolchain: binutils, gcc 5 and musl.
This package provides a dev.cpio file usable as a base for heads' initrd.
ImHex is a hex editor with many advanced features that can often only be found in paid applications. Such features are a completely custom binary template and pattern language to decode and highlight structures in the data, a graphical node-based data processor to pre-process values before they're displayed, a disassembler, diffing support, bookmarks and much much more.
This package provides tool, language and decoders for working with binary data, aiming to be jq, hexdump, dd and gdb for files combined into one.
Dhex is hex editor which includes a diff mode, which can be used to easily and conveniently compare two binary files. It is based on Ncurses and is themeable.
This package provides a C-like domain-specific language used for specifying patterns in the ImHex Hex Editor.
bvi is a display-oriented editor for binary files, based on the vi text editor.
hexedit shows a file both in ASCII and in hexadecimal. The file can be a device as the file is read a piece at a time. You can modify the file and search through it.
NSQ is a realtime distributed messaging platform designed to operate at scale, handling billions of messages per day.
Key features:
support distributed topologies without SPOF
scale horizontally (no brokers, seamlessly add more nodes to the cluster)
low-latency push based message delivery (performance)
combine load-balanced and multicast style message routing
excel at both streaming (high-throughput) and job oriented (low-throughput) workloads
primarily in-memory (beyond a high-water mark messages are transparently kept on disk)
runtime discovery service for consumers to find producers (nsqlookupd)
transport layer security (TLS)
data format agnostic
few dependencies (easy to deploy) and a sane, bounded, default configuration
simple TCP protocol supporting client libraries in any language
HTTP interface for stats, admin actions, and producers (no client library needed to publish)
integrate with StatsD for realtime instrumentation
robust cluster administration interface (nsqadmin)
Kronosnet, often referred to as knet, is a network abstraction layer designed for High Availability use cases, where redundancy, security, fault tolerance and fast fail-over are the core requirements of your application.
Kronosnet is the new underlying network protocol for Linux HA components (Corosync), that features ability to use multiple links between nodes, active/active and active/passive link failover policies, automatic link recovery, FIPS compliant encryption (nss and/or openssl), automatic PMTUd and in general better performances compared to the old network protocol.
RabbitMQ is a messaging and streaming broker that supports multiple messaging protocols, including AMQP 1.0 and MQTT 5.0. It offers features such as message routing, filtering, streaming, federation, and clustering. It is designed for reliability and flexibility.