Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-vctrs
A curated list of amazingly awesome R vector classes
https://github.com/krlmlr/awesome-vctrs
Last synced: about 2 hours ago
JSON representation
-
Date and time
-
[intermittent](https://github.com/ir-sfsu/intermittent/)
- `term` - Represent ordinal academic semesters: [`20164`](reprex/intermittent.md)
-
[aweek](https://www.repidemicsconsortium.org/aweek/)
- `aweek` - Weeks that start on any day of the week: [`2020-W10-2`](reprex/aweek.md)
-
[clock](https://clock.r-lib.org/)
- `calendar` - Alternative representations of calendar dates, such as year-quarter-day or year-month-weekday: [`2019-02-Sun[2]`](reprex/calendar.md)
- `time_point` - Variable precision points in time, with and without time zones: [`"2020-02-01 02:03:04.000005"`](reprex/time_point.md)
-
[dint](https://s-fleck.github.io/dint/)
-
[era](https://era.joeroe.io/)
- `yr` - Year-based time scales: [`4.2 ka`](reprex/yr.md)
-
[hms](https://hms.tidyverse.org/)
- `hms` - Time of day: [`12:34:56`](reprex/hms.md)
-
[tsibble](https://tsibble.tidyverts.org/)
- `yearmonth` - Year-month: [`2016 Jan`](reprex/yearxx.md)
- `yearquarter` - Year-quarter: [`2016 Q1`](reprex/yearxx.md)
- `yearweek` - Year-week: [`2021 W50`](reprex/yearxx.md)
-
[base](https://rdrr.io/r/base/)
- `POSIXlt` - Calendar time with time zone, stored as record of components: [`2020-03-03 09:16:17 CET`](reprex/POSIXlt.md)
-
-
Compound
-
[intrval](https://github.com/psolymos/intrval/)
- `intrval` - Relational operators for intervals: [`x %[]% c(a, b)`](reprex/intrval.md)
-
[ivs](https://davisvaughan.github.io/ivs/)
- `iv` - Interval vectors: [`[2019-01-05, 2019-05-06) [2019-01-06, 2019-05-22)`](reprex/iv.md)
-
[term](https://poissonconsulting.github.io/term/)
- `term` - Labels for values in numeric objects: [`beta[1,2]`](reprex/term.md)
-
[biblids](https://maxheld.de/biblids/)
- `doi` - Digital Object Identifiers (DOIs): [`10.1000/1`](reprex/doi.md)
-
[blob](https://blob.tidyverse.org/)
- `blob` - Binary Large OBjects: [`blob[42 B]`](reprex/blob.md)
-
[dialr](https://socialresearchcentre.github.io/dialr/)
- `phone` - Phone numbers parsed with Google's [libphonenumber](https://github.com/google/libphonenumber) for formatting and further processing: [`# Parsed phone numbers: 5 total, 4 successfully parsed`](reprex/phone.md)
-
[haven](https://haven.tidyverse.org/)
- `labelled` - Labelled vectors: [`<Labelled double> 3` with labels](reprex/labelled.md)
-
[units](https://r-quantities.github.io/units/)
- `mixed_units` - Numbers with different units: [`1 [m], 2 [kg]`](reprex/mixed_units.md)
-
[tf](https://tidyfun.github.io/tf/)
-
-
Numbers
-
[base](https://rdrr.io/r/base/)
- `hexmode` - Hexadecimal numbers: [`2A`](reprex/hexmode.md)
- `integer` - 32-bit integers: [`1`](reprex/integer.md)
- `numeric` - Floating-point numbers: [`1.234567`](reprex/numeric.md)
- `numeric_version` - Software versions: [`'1.23.456'`](reprex/numeric_version.md)
- `octmode` - Octal numbers: [`52`](reprex/octmode.md)
-
[bignum](https://davidchall.github.io/bignum/)
- `bigfloat` - High precision numbers: [`0.33333333333333333333333333333333333333333333333333`](reprex/bigfloat.md)
- `biginteger` - Arbitrary precision integers: [`25852016738884976640000`](reprex/biginteger.md)
-
[debkeepr](https://jessesadler.github.io/debkeepr/)
- `deb_decimal` - Non-decimal currencies as `double` with `unit` and `bases` attributes: [`3.825`](reprex/deb_decimal.md)
- `deb_lsd` - Tripartite non-decimal currencies: [`8:13s:4d`](reprex.deb_lsd.md)
- `deb_tetra` - Tetrapartite non-decimal currencies: [`8:13s:4d:3f`](reprex.deb_tetra.md)
-
[errors](https://r-quantities.github.io/errors/)
- `errors` - Numbers with uncertainty: [`1 ± 0.3`](reprex/errors.md)
-
[fracture](https://fracture.rossellhayes.com/)
- `fracture` - Fractions: [`1/3`](reprex/fracture.md)
-
[nombre](https://nombre.rossellhayes.com/)
- `nombre` - Number names: [`one`](reprex/nombre.md)
-
[pillar](https://pillar.r-lib.org/)
- `num` - Numbers with formatting: [`1.00`](reprex/num.md)
-
[quantities](https://r-quantities.github.io/quantities/)
- `quantities` - Numbers with units and uncertainty: [`1 ± 0.3 [m/s]`](reprex/quantities.md)
-
[units](https://r-quantities.github.io/units/)
- `units` - Numbers with units: [`1 [m/s]`](reprex/units.md)
-
-
Strings
-
[base](https://rdrr.io/r/base/)
- `character` - Strings: [`"a"`](reprex/character.md)
-
[charcuterie](https://jonocarroll.github.io/charcuterie/)
- `chars` - Strings as iterable sets of characters: [`"abc"` (class `chars`)](reprex/chars.md)
-
[pillar](https://pillar.r-lib.org/)
- `char` - Strings with minimum width and custom abbreviation: [`abc…xyz`](reprex/char.md)
-
-
Computing
-
[ipaddress](https://davidchall.github.io/ipaddress/)
- `ip_address` - IP address: [`192.168.0.1`](reprex/ip_address.md)
- `ip_interface` - IP interface: [`192.168.0.1/24`](reprex/ip_interface.md)
- `ip_network` - IP network: [`192.168.0.0/24`](reprex/ip_network.md)
-
-
Geospatial
-
[geos](https://paleolimbot.github.io/geos/)
- `geos_geometry` - Geometry vector as GEOS external pointers: [`<POINT (0 1)>`](reprex/geos_geometry.md)
-
[s2](https://r-spatial.github.io/s2/)
- `s2_geography` - spatial.github.io/s2/reference/s2_cell.html) - Geometry vector of points on the sphere as external pointers to S2 objects, S2 cell IDs as 64-bit integers: [`<POINT (0 1)>`](reprex/s2_geography.md)
-
[sf](https://r-spatial.github.io/sf/)
- `sfc` - Geometry vector in spatial data frames: [`POINT (0 1)`](reprex/sfc.md)
-
[wk](https://paleolimbot.github.io/wk/)
-
-
Internal
-
[textrecipes](https://tidymodels.github.io/textrecipes/)
- `tokenlist` - List of tokens: [`[3 tokens]` with number of unique tokens](reprex/tokenlist.md)
-
-
Colours
-
[palettes](https://mccarthy-m-g.github.io/palettes/)
- `palettes_colour` - Colours: $\color{red}{\bullet}$ [` #FF0000`](reprex/palettes.md)
- `palettes_palette` - Colour palettes: $\color{red}{\bullet}$ [` #FF0000`](reprex/palettes.md)
-
-
Books
-
[palettes](https://mccarthy-m-g.github.io/palettes/)
-
-
Repositories
-
[palettes](https://mccarthy-m-g.github.io/palettes/)
-
-
Blog posts
-
[palettes](https://mccarthy-m-g.github.io/palettes/)
-
-
Talks
-
[palettes](https://mccarthy-m-g.github.io/palettes/)
-
Programming Languages
Categories
Sub Categories
[palettes](https://mccarthy-m-g.github.io/palettes/)
8
[base](https://rdrr.io/r/base/)
7
[wk](https://paleolimbot.github.io/wk/)
5
[dint](https://s-fleck.github.io/dint/)
4
[ipaddress](https://davidchall.github.io/ipaddress/)
3
[debkeepr](https://jessesadler.github.io/debkeepr/)
3
[tsibble](https://tsibble.tidyverts.org/)
3
[clock](https://clock.r-lib.org/)
2
[tf](https://tidyfun.github.io/tf/)
2
[pillar](https://pillar.r-lib.org/)
2
[bignum](https://davidchall.github.io/bignum/)
2
[units](https://r-quantities.github.io/units/)
2
[intermittent](https://github.com/ir-sfsu/intermittent/)
1
[textrecipes](https://tidymodels.github.io/textrecipes/)
1
[blob](https://blob.tidyverse.org/)
1
[dialr](https://socialresearchcentre.github.io/dialr/)
1
[term](https://poissonconsulting.github.io/term/)
1
[biblids](https://maxheld.de/biblids/)
1
[quantities](https://r-quantities.github.io/quantities/)
1
[sf](https://r-spatial.github.io/sf/)
1
[aweek](https://www.repidemicsconsortium.org/aweek/)
1
[fracture](https://fracture.rossellhayes.com/)
1
[geos](https://paleolimbot.github.io/geos/)
1
[ivs](https://davisvaughan.github.io/ivs/)
1
[hms](https://hms.tidyverse.org/)
1
[s2](https://r-spatial.github.io/s2/)
1
[errors](https://r-quantities.github.io/errors/)
1
[nombre](https://nombre.rossellhayes.com/)
1
[haven](https://haven.tidyverse.org/)
1
[intrval](https://github.com/psolymos/intrval/)
1
[era](https://era.joeroe.io/)
1
[charcuterie](https://jonocarroll.github.io/charcuterie/)
1