Skip to content

Instantly share code, notes, and snippets.

@lambda-fairy
Last active August 29, 2015 14:19
Show Gist options
  • Select an option

  • Save lambda-fairy/6afd0c51dcc685682cc5 to your computer and use it in GitHub Desktop.

Select an option

Save lambda-fairy/6afd0c51dcc685682cc5 to your computer and use it in GitHub Desktop.
Affixes
#!/usr/bin/env python3
names = set(map(str.strip, open('names.txt')))
affixes = ['rust', 'rs']
separators = ['_', '-']
n_affixed = 0
n_strippable = 0
for name in names:
for affix in affixes:
for separator in separators:
prefix = affix + separator
suffix = separator + affix
if name.startswith(prefix):
n_affixed += 1
new_name = name[len(prefix):]
if new_name not in names:
n_strippable += 1
elif name.endswith(suffix):
n_affixed += 1
new_name = name[:-len(suffix)]
if new_name not in names:
n_strippable += 1
print('There are {} packages on crates.io'.format(len(names)))
print('Of these, {} ({:.2f}%) have affixed names'.format(
n_affixed, 100*n_affixed/len(names)))
print('Of these affixed packages, {} ({:.2f}%) can be renamed'.format(
n_strippable, 100*n_strippable/n_affixed))
q
a
t
xz
dl
ao
or
to
an
io
nn
nx
js
pb
db
fn
cc
mm
ml
md
gl
i3
ld
di
po
var
gfx
gag
gpx
glm
geo
gdk
gsl
git
gcc
zmq
zip
net
num
nom
nix
wio
wkt
web
x86
x11
xsv
amp
aio
obj
rwc
raw
rms
rdb
rum
rss
rip
url
udp
utp
usb
uil
dns
dev
dht
dot
csv
cow
cfg
crc
cli
cql
cal
fun
ffi
fnv
ftp
hue
hkt
hal
ecc
elf
ecs
ext
ers
err
mux
mdo
mpd
mac
mod
mio
igd
id3
irc
lzf
lz4
lib
lif
log
lux
lua
lzw
bio
bst
bip
bmp
ber
jed
jit
pad
phf
pam
pct
peg
tba
tox
tau
tab
tar
tcp
ttt
tls
soa
svg
scm
sha
svd
sdl
stl
abort_on_panic
acorn
acacia
aclui-sys
activeds-sys
adsiid-sys
advpack-sys
adamantium
advapi32-sys
ahadmin-sys
alsa-sys
algebra
algebloat_macros
algebloat
alink-sys
allegro_ttf-sys
allegro_ttf
allegro-sys
allegro_util
allegro_audio-sys
allegro_dialog-sys
allegro_audio
allegro_image-sys
allegro_acodec-sys
allegro_dialog
allegro_examples
allegro_primitives
allegro_acodec
allegro_image
allegro_primitives-sys
allegro_font
allegro_font-sys
allegro
aleph
allocator
alfred
amstrmid-sys
amqp
ampify
ansi_term
ansi
analit
android_glue
anymap
apns
apply_pub
apidll-sys
api-ms-win-net-isolation-l1-1-0-sys
approvals
appmgmts-sys
appmgr-sys
appnotify-sys
argparse
arcmutex
argo
artifact
array
assimp-rs
async
assert_ng
assert
ascii
asycfilt-sys
astar
aster
atomicwrites
atom
aux_ulib-sys
authz-sys
austenite
automata
autollvm
audio
audiobaseprocessingobject-sys
audiomediatypecrt-sys
audioeng-sys
avrt-sys
avifil32-sys
basic-hll
basichll
basesrv-sys
base32
basehangul
bare
bare-websocket
bassert
bcrypt-sys
bchannel
bencode
beanstalkd
beanstalkd-cli
beehave
better_range
bear
bitmap
bindgen
bincode
bincode_ext
bits-sys
bits
bittorrent
bit_crusher
bitio
bitbuf
bitflags
bitfield
bluetoothapis-sys
blas
block
blist
bloomfilter
bloom
bodyparser
bourbaki
book
bread
browser
brainfuck_macros
bson-rs
bswap
bthprops-sys
buildable
bufferoverflow-sys
bufferoverflowu-sys
bytekey
bytes
byteorder
bzip2
bzip2-sys
c_str
c_string
c_vec
caseless
cabinet-sys
camera_controllers
cairo
cairo-sys
capture
carboxyl
capstone
capnp
capnpc
capnp-rpc
capi
calc
cargo-watch
cargo_rub
cbor
cef-sys
cellular_maps
cesu8
certidl-sys
certcli-sys
certadm-sys
certca-sys
certpoleng-sys
cfor
cfgmgr32-sys
cgroup
cgmath
chipmunk
chip8_vm
chipmunk-sys
chrono
chamkho
checked_cast
changecase
chat
char_set
civet
civet-sys
claxon
clog
cloud
clap
clusapi-sys
clfsw32-sys
clfsmgmt-sys
clutter
classifier
clock
clock_ticks
clj_rub
cld2
cld2-sys
cons-list
construct
conduit-router
conduit-cookie
conduit-git-http-backend
conduit-json-parser
conduit-mime-types
conduit-middleware
conduit-static
conduit-conditional-get
conduit-log-requests
conduit
conduit-test
conduit-utils
convertible
coroutine
coroutine-rs
copypasteck
coinaddress
config
confsolve
connected_socket
core-text
coreaudio-sys
core-foundation
core-nightly
core-graphics
coreaudio-rs
collect
collision
cocoa
comctl32-sys
commandext
comm
comsvcs-sys
containerof
comdlg32-sys
cohle
colors
color
cowrc
columnar
comppkgsup-sys
compstui-sys
compass-sprite
compress
compute
compare
compile_msg
corguids-sys
conrod
cogset
correngine-sys
cookies
cooks
cookie
cosmos
config.json
cpal
cpuid
cppstream
cql_ffi
cql_bindgen
cql-ffi-safe
cql-rust
crc16
crc64-rs
crc64
crust
crc32
crates
crate
cryptnet-sys
crypt
cryptdll-sys
crypto
cryptui-sys
crypt32-sys
cryptxml-sys
crdt
crc24
credui-sys
cssparser
cscapi-sys
cscdll-sys
cson
cssselect
ctypes
cult
curl-sys
curl
current
cyborg
d2d1-sys
d3d9-sys
d3dcsxd-sys
d3dcompiler-sys
d3dcsx-sys
d3d11
d3d11-sys
d3d10_1-sys
d3d10-sys
davclnt-sys
dazeus
daemon
date
datetime
datetime_macros
db-key
dbgeng-sys
dbus-rs
dbus
dbghelp-sys
dciman32-sys
dcomp-sys
ddraw-sys
deuterium_orm
deuterium_plugin
deuterium
demon
debug_unreachable
debug-builders
deviceaccess-sys
devenum-sys
decode
derive_rand
devmgr-sys
deque
detect
dflayout-sys
dhcpcsvc-sys
dhcpcsvc6-sys
dhcpsapi-sys
disjoint-set
distributions
diecast
dining_philosophers
dinput8-sys
difxapi-sys
diverge
dimensioned
discrete
diffusion
dloadhelper-sys
dmoguids-sys
dnsapi-sys
dnsperf-sys
dns2
dnstimeout
dnslib-sys
dnscrcli-sys
dnsrpc-sys
dnsrslvr-sys
doubly
doc_file
docker
docopt
docopt_macros
dotenv
dpx-sys
drive
drossel-journal
drossel
drtprov-sys
draw_state
drt-sys
drttransport-sys
dsound-sys
dststlog-sys
dsp-chain
dssec-sys
dsl_macros
dsuiext-sys
dsprop-sys
dsfmt-rs
dtchelp-sys
dumbmath
duktape
duktape_sys
dwmapi-sys
dwrite-sys
dxtmsft-sys
dxtrans-sys
dxva2-sys
dxgi-win
dxgi-sys
dxguid-sys
dylib
dynamin
easing
eappcfg-sys
eappprxy-sys
easregprov-sys
echo
eclectic
ecdh
eccles
editor
efswrt-sys
ehstorguids-sys
els-sys
elfapi-sys
elmesque
elscore-sys
emitter
embree
emailaddress
email
emoticon
emojicons
emoji
enigma
enforce
enum-set
enum_primitive
envelope
encode
encoding-index-singlebyte
encoding-index-japanese
encoding-index-tradchinese
encoding_index_tests
encoding
encoding-index-simpchinese
encoding-index-korean
env_logger
endian
epsilonz
epsilonz_algebra
error
erty
errno
esent-sys
etcd
evr_vista-sys
event_dispatcher
event-emitter
eventual
eventfd
event
evr-sys
expectest
expect
extprim
extprim_literals
expr
export_cstr
external_mixin_umbrella
external_mixin
fast_brainfuck
faker
faultrep-sys
falcon
fcgi
fdstream
fdringbuf
feclient-sys
fern_macros
fern
ferrite
fftw3-sys
fftw3
fhsvcctl-sys
findup
fileextd-sys
file_diff
file-lock
finally
firebase
fixedbitset
fingertree
flowers
flate2
flat_map
fleet
fltlib-sys
float-cmp
fmod
fmt-extra
fn_box
fnvhash
forkjoin
format-sys
forever
forest
fontconfig
fontconfig-sys
fontsub-sys
fourcc
fps_counter
framedyd-sys
framedyn-sys
fractran_macros
from_error_scope
fromxml
from
fraktur
freetype-rs
free
free_macros
freetype-sys
fsevent-sys
fsevent
fuse
fuzzy
fwpuclnt-sys
fxsutility-sys
gapbuffer
game2048
game
gbm-rs
gdiplus-sys
gdal
gdl-parser
gdi32-sys
geoip-sys
geoip
getpass
getopts
genfsm
gexiv2-sys
genmesh
geocoding
geometry
geojson
geohash
geohashrust
get_errno
generic-matrix
gfx_device_gl
gfx_gl
gfx_macros
ggp-rs
github
git2-curl
git2
glmf32-sys
glm_color
glutin_core_graphics
glutin_core_foundation
glutin_cocoa
glutin
glu32-sys
glib-2_0-sys
glyph_packer
glium_text
glium
glium_macros
gl_generator
glob
globule
glfw-sys
glfw
gl_common
gmp-sys
gnunet
gnuplot
google-gamesconfiguration1_configuration
google-androidenterprise1
google-genomics1_beta2
google-gamesmanagement1_management
google-mirror1
google-adexchangeseller2
google-adsense1d4
google-freebase1
google-doubleclickbidmanager1
google-fusiontables2
google-admin1_reports
google-tagmanager1
google-sqladmin1_beta4
google-customsearch1
google-reseller1_sandbox
google-books1
google-games1
google-discovery1
google-autoscaler1_beta2
google-admin2_email_migration
google-manager1_beta2
google-logging1_beta3
google-tasks1
google-pubsub1_beta2
googl
google-licensing1
google-dns1_beta1
google-siteverification1
google-youtube3
google-gmail1
google-drive2
google-appstate1
google-gan1_beta1
google-cloudlatencytest2
google-coordinate1
google-groupsmigration1
google-replicapool1_beta2
google-youtubeanalytics1
google-translate2
google-freebase1_sandbox
google-identitytoolkit3
google-plusdomains1
google-oauth2_v2
google-spectrum1_explorer
google-webfonts1
google-calendar3
google-doubleclicksearch2
google-appsactivity1
google-deploymentmanager2_beta1
google-mapsengine1
google-fitness1
google-dataflow1_b4
google-androidpublisher2
google-cloudsearch1
google-civicinfo2
google-datastore1_beta2
google-pagespeedonline2
google-bigquery2
google-cloudmonitoring2_beta2
google-content2
google-blogger3
google-adexchangebuyer1d3
google-adsensehost4d1
google-webmasters3
google-dfareporting2
google-groupssettings1
google-storage1
google-urlshortener1
google-audit1
google-resourceviews1_beta2
google-taskqueue1_beta2
google-plus1
google-prediction1d6
google-analytics3
google-qpxexpress1
google-admin1_directory
google-container1_beta1
google-replicapoolupdater1_beta1
google-compute1
gopher
gobject-2_0-sys
gpx_reader
gpedit-sys
gpmuuid-sys
grim
groupable
graphsearch
graph
graph-search
grust
gravatar
grabbag
grabbag_macros
groove
gstreamer
handlebars-iron
handlebars
hackrf
hal-rs
hash_ring
hashids
hashids-rs
hbaapi-sys
heliotrope
hematite
hexfloat
heredoc
hello
hex2d
hex2d-dpcext
heartbeat
hhsetup-sys
hid-sys
highlightrs
hkdf
hkt_macros
hlink-sys
hlua
hound
hotspot
hoedown
hoare
hpack
httpapi-sys
http_headers
httparse
http
http2
html
htmlhelp-sys
hueclient
hyperloglog
hyper
hyperdex
hypr
i18n
iashlpr-sys
icm32-sys
icmui-sys
identicon
ids_container
iesetup-sys
iepmapi-sys
imap
imm32-sys
imm3d
img_hash
imagehlp-sys
image
imagequant
imgutil-sys
inspect
int64-sys
intovec
intrusive
intrusive-containers
introsort
inseng-sys
infocardapi-sys
inotify
interface
interval-heap
integer_set
interpolation
interpolate_idents
intervallum
interval
intertwine
iomrascalai
iobuf
iocp
iprop-sys
iptrap
iphlpapi-sys
irc_message
iron-test
iron
irongate
irc2
irprops-sys
irsc
iscsidsc-sys
itertools
iterslide
jetoledb-sys
jit_macros
jlens
jsonway
json_macros
jsrt-sys
julius
judy
k8055
kcapi-sys
kernel32-sys
kerbcli-sys
khronos_api
kiwi
kiss3d
kissfft
kinetic-rust
ksuser-sys
ksproxy-sys
ktmw32-sys
kugel
kuchiki
kwarg_macros
lapack
lambda
ladspa
latest
language-tags
lazysort
lazy
lazy_static
ldap
lejit
leet-converter
leveldb
leveldb-sys
leveldb-rs
libaio
libarchive-sys
libxm-sys
libxdo
libxm
libxdo-sys
lithium
libressl-pnacl-sys
library
libmultilog
list_builder
libssh
libsodium-sys
libsqlite3-sys
libsystemd-sys
libssh2-sys
libblas-sys
libb2-sys
libgit2-sys
libudev-sys
libusb-sys
libudev
libusb
liberty
libz-sys
lifx
libnanomsg
libnotify
libnotify-sys
linq-rust
liblmdb-sys
liblapack-sys
libwgetj
liquid
libtar-sys
libc
libjit-sys
linenoise
linenoise-rust
linenoise-sys
lines
linux
link-config
linked-hash-map
linked-list
llamadb
llvm_sys
llvmint
lmdb-sys
lmdb-rs
lmdb
load
loadperf-sys
locale
locationapi-sys
lobby
logger
log4rs
lodepng
lru_time_cache
lru-cache
luthor
lua-rs
lua52-sys
luajit-sys
lz32-sys
lz4-rs
mark
markdown
marksman_escape
markov
marksman
maybe_utf8
many2many
math3d
math
maidsafe_types
maidsafe_client
maidsafe_vault
magnification-sys
macaroons
matches
matchdb
matrix
marc
malloc_buf
machine
mach
magic
magic-sys
mapi32-sys
maxminddb
maud_macros
maud
mbnapi_uuid-sys
mciole32-sys
mdmregistration-sys
mdbm-sys
mersenne_twister
memoirs
message_filter
memcache
memcmp
memcached-rs
metaflac
metal
metafactory
meta
mfplay-sys
mfplat_vista-sys
mfplat-sys
mf-sys
mf_vista-sys
mfreadwrite-sys
mfcore-sys
mfuuid-sys
mfsrcsnk-sys
mgmtapi-sys
mi-sys
mindjuice
mindtree_utils
mincore_downlevel-sys
mincore-sys
miniz-sys
mime
midi
mmap
mm_video
mm_image
mmslice
mmc-sys
mm_math
mmdevapi-sys
mozrunner
mount
mopa
mockstream
mozprofile
monad
monad_macros
mod_path
move-acceptor
mozjpeg-sys
modifier
mongo_rub
mongo
monoid
morphism
mprsnap-sys
mpack
mpfr-sys
mpfr
mpr-sys
mprapi-sys
mqrt-sys
mqoa-sys
msimg32-sys
msgpack
mspatcha-sys
mspatchc-sys
msaatext-sys
msctfmonitor-sys
msdasc-sys
msvfw32-sys
msacm32-sys
mswsock-sys
mspbase-sys
mscoree-sys
mscorsn-sys
msv1_0-sys
msi-sys
msdrm-sys
mstask-sys
msdelta-sys
mscms-sys
msdmo-sys
msports-sys
msrating-sys
msxml2-sys
msxml6-sys
mtxdm-sys
mtx-sys
music
musical_keyboard
multidim
multi-logger
multiboot
multiset
multipart
mucell
mustache
muiload-sys
murmurhash64
murmurhash3
mudpie
mutiny
mysql
n-tree
natord
natural_sort
nalgebra
nanomsg-sys
nano_time
nanomsg
nasm
ncollide
ncrypt-sys
ncurses
nd_iter
ndfapi-sys
ndproxystub-sys
nddeapi-sys
neovim-rs
neovim
network
netmap_sys
netsh-sys
netrc
news
netaddr
netapi32-sys
newdev-sys
netlib-sys
netlib-blas-provider
netlib-provider
nice
nice_glfw
nibble_vec
nix-test
nickel_macros
nickel
ninput-sys
nntp
normaliz-sys
node_rub
noise
noisy
notify
nphysics
nt-sys
ntvdm-sys
ntlanman-sys
ntdll-sys
ntmarta-sys
ntstc_libcmt-sys
ntstc_msvcrt-sys
ntdsetup-sys
ntdsa-sys
ntdsatq-sys
ntdsapi-sys
ntfrsapi-sys
ntquery-sys
num_cpus
nullable
number_prefix
number_words
numtraits
oath
oauthcli
oauth2
oauth-client
objc
objc_test_utils
obj-rs
objsel-sys
odbcbcp-sys
odbc32-sys
odbccp32-sys
oemlicense-sys
ogg-sys
olesvr32-sys
oleaut32-sys
oleacc-sys
old-http
olecli32-sys
ole32-sys
olepro32-sys
oledb-sys
oledlg-sys
oncemutex
ondemandconnroutehelper-sys
openblas-blas-provider
openssl2-sys
opengl32-sys
openssl-sys
openssl
opentype
openblas-provider
open
ordered_iter
ordered-float
osmesa-sys
osptk-sys
oxide
oxidation
oxischeme
p2p-sys
p2pgraph-sys
parser-combinators
parse-regex
pam-auth
pam-sys
pathmatch
pathcch-sys
patchwiz-sys
parmap
patina
pcap
pdh-sys
persistent
peerdist-sys
peekable_reader
peresil
petgraph
pgs-files
phantom
phantom-enum
phant
phf_generator
phf_codegen
phf_shared
phf_mac
phf_macros
photoacquireuid-sys
pidfile
pipes
pistoncore-input
pistoncore-sdl2_window
pistoncore-window
piston2d-graphics
piston-ai_behavior
piston3d-cam
piston-texture
piston2d-sprite
piston2d-drag_controller
pistoncore-event_loop
piston
pistoncore-current
pistoncore-glfw_window
piston-viewport
piston2d-opengl_graphics
piston_window
pistoncore-event
pitch_calc
pico
pico-sys
pkg-config
plugin
pnet
pnacl-build-helper
posix-ipc
posix
pool
postgres_macros
postgres_large_object
postgres_array
postgres_range
postgres
pocket
pocket-resources
polynomial
polymap
pop3
podio
porter2
portabledeviceguids-sys
portaudio
portmidi
powrprof-sys
ppapi
ppapi-tester
primes
prctl
pretty
promise
protobuf
probe-c-api
probability
probe
prntvpt-sys
propsys-sys
psapi-sys
psutil
ptrace
puppetfile
punkt
pyltime
python_mixin
python27-sys
python_rub
qrcode
query-sys
queryst
quasi_macros
quasi
quant
quack
quaternion
quartz-sys
quickcheck
quickcheck_macros
quicksort
qutil-sys
qwave-sys
r18n
r2d2
r2d2_postgres
rasapi32-sys
rand_macros
rand-mersenne-twister
rand
racer
raw-cpuid
raven
racc
rasuser-sys
radix_trie
range
rasdlg-sys
rarathon
rblas
rclist
rctree
rcon
rcmut
rchat
rdrand
replace-map
repl
regex_macros
regex
rethinkdb
redlock
redlock-rs
readline-sys
read_color
readline
readext
read_token
rest_easy
recursive_sync
recaptcha
retry
rexiv2
return_if_ok
reverse_io
revord
reminisce
resutils-sys
regindex
registry
redis
request
resources_package
resources_package_package
riemann_client
rl-sys
rlibc
rope
ropey
roman
router
route-recognizer
routing
rocksdb
rometadata-sys
roaring
roots
rovr
rogue
rpcns4-sys
rpcexts-sys
rpcutil-sys
rpassword
rpcproxy-sys
rpcrt4-sys
rscam
rstrtmgr-sys
rsmtp
rtm-sys
rtutils-sys
rtlsdr
rtworkq-sys
rtrace
rula
ruststalk
rust-xmlrpc
rustspec_assertions
rustlex
rustspec
rust-freqdist
rustyham
rust-bindgen
rust
rust-xml
rusty-tags
rust-mdbm
rustfft
rustfmt
rust_events
rustyxml
rust-crypto
rust_mpi
rustcode
rustnet
rust-termios
rustless
rust_rub
rust-gsl
rust-netmap
rust-mustache
rustssl
rusty
rust-beanstalkd
rust-sqlite
rust-base58
rustic-io
rust-github
rust-tcl-sys
rust-dpdk
rust-nntp
rustbox
rust-ini
rustbook
rust-portaudio
rust-htslib
rust-forms
rust-assimp
rust-tfidf
rust-tcl
rust-graph
rust_erl_ext
rust-shapefile
rustclient
rust-iteratorcomprehensions
rust_combinatorics
rustc-serialize
rust_mixin
rusqlite
rusql
rumblebars
runtimeobject-sys
rung_vm
rush
rump
sas-sys
sass-rs
sass-sys
samlib-sys
samsrv-sys
sample
sapi-sys
sbtsv-sys
scesrv-sys
schuppe
scecli-sys
scinotation
screenshot
schemamama
schemamama_postgres
scarddlg-sys
schroedinger_box
scirust
script
scribe
scrnsave-sys
scrnsavw-sys
scgi
schannel-sys
sdl2_gfx
sdl2-sys
sdl2_mixer
sdl2_net
sdl2
sdl2_image
sdl2_ttf
sens-sys
sensapi-sys
sensorsapi-sys
seax_svm
seax
seax_scheme
secur32-sys
security-sys
semver
segmenttree
selecta
selectors
select_color
select
self_encryption
serde_macros
serde
setupapi-sys
search
searchsdk-sys
serial
sequence_trie
secrets
servo
sfunc
sfc-sys
sfml
sha1
sha1-hasher
sha1-hasher-faster
shoggoth_macros
shoggoth
shapefile
shader_version
show
shiny
shfolder-sys
shcore-sys
shared_slice
shlwapi-sys
shdocvw-sys
shell32-sys
sisbkup-sys
simdty
simd
siphash
simple
simple_csv
simple_logger
simple_gaussian
simple_parallel
simpleflake
simple-cgi
skiplist
sketchy
skia
slcext-sys
slow_primes
slack
slack-hook
slc-sys
slwga-sys
slsr
smtp
small-logger
small-deployer
smallvec
snowflake
snmpapi-sys
snooze-rs
soundchange
sound_stream
soundchange-english
socket
solvent
sodiumoxide
sort
sortrs
sort_str_to_sql
sorted-collections
splay
sporder-sys
special
speculate
spin
spinlocks
spinlock
spread
spark
spoolss-sys
srclient-sys
ssh2
ssap
ssdpapi-sys
strsafe-sys
strsim
strophe
static_slice
static
strmbase-sys
strmiids-sys
stainless
stream
streaming
strenum
streaming-stats
stomp
sti-sys
steel
strided
string_telephone
string_to_expr
stripe
stopwatch
strand
structuredquery-sys
sufdb
superchan
substudy
summed-area-table
suffix_cmd
suffix
suffix_tree
svd_macros
svcguid-sys
swapigen
swapi
swdevice-sys
sys-info-rs
sys-info
synchronization-sys
syncbox
systemd-dbus
systemd
syslog
sysly
syntex_bitflags
syntax_ast_builder
syntex_syntax
synth
syntex
syscall
sysfs_gpio
t2embed-sys
tape
tailrec
taskschd-sys
taskpipe
taskpool
tabwriter
tapi32l-sys
tapi32-sys
tbs-sys
tcod
tcod_window
tcod-sys
tdh-sys
texture_packer
text_writer
text_table
termios-sys
termios
term-painter
termbox
termbox-sys
terminal_cli
term
terminal
tempdir
temperature
temporary
tempan
tempfile
tgff
thunk32-sys
threadpool
thread
this-should-be-deleted
thrust
tinycdb
tinycdb-sys
tinfo
tiled
time
time_calc
tlbref-sys
tozny_auth
token
toml
toxcore-sys
topological-sort
topdown-rs
treap
truthtable
truth
triable
transducers
transcodeimageuid-sys
tracer
trace
traitobject
traverse
traffic-sys
trie
tree
try_or_wrap
tsec-sys
tspubplugincom-sys
tuntap
two_three
twitter-api
twinapi-sys
twain_32-sys
twre
twre_ecs
tweetust
tweetust_macros
txtdist
txfw32-sys
typedef
type-nats
typemap
typed-arena
typeable
typekit
typedopts
type-level
tz-search
ualapi-sys
ucontext
uchardet
uchardet-sys
udev
uil_parsers
uil_shared
uiautomationcore-sys
umpdddi-sys
unsafe-any
unsafe_ls
unidecode
unix_socket
union-find
unreliable-message
unicode_names_macros
unicode_hfwidth
unicode_names
unicode-segmentation
unicode-normalization
unicode-width
unicows-sys
unicase
underscore
unify
uptime
urlencoded
urlmon-sys
userenv-sys
user32-sys
users
usp10-sys
utils
utmp
utf8reader
utf8
uuid-sys
uuid
uxtheme-sys
v8_rub
valico
variants
vccomsup-sys
vds_uuid-sys
vdmdbg-sys
version
version-sys
vectorclock-rs
vecmath
vergen
vfw32-sys
vgrs
video
virtdisk-sys
void
vodk_math
vodk_data
vorbis
vorbis-sys
vorbisfile-sys
vssapi-sys
vstorinterface-sys
vss_uuid-sys
vscmgr-sys
wayland
wavefront_obj
water
wbemuuid-sys
wcmapi-sys
wcmguid-sys
wdspxe-sys
wdstptc-sys
wdsbp-sys
wdsclientapi-sys
wdsmc-sys
wevtapi-sys
wecapi-sys
websocket-stream
websocket
websocket-sys
website
webservices-sys
webdriver
weakjson
wer-sys
wheel_timer
winspool-sys
winsta-sys
winstrm-sys
winsatapi-sys
winscard-sys
windowssideshowguids-sys
windows-data-pdf-sys
windows-ui-sys
windowscodecs-sys
windows-networking-sys
winfax-sys
wiaservc-sys
winmm-sys
winhttp-sys
wininet-sys
winapi
wire
winbio-sys
wiautil-sys
wiringpi
wintrust-sys
wiaguid-sys
winreg
winusb-sys
wldap32-sys
wlanui-sys
wlanapi-sys
wmip-sys
wmvcore-sys
wmiutils-sys
wmcodecdspuuid-sys
wmdrmsdk-sys
wnvapi-sys
workspaceax-sys
world-file
word_count
wow32-sys
wrapping_macros
wren-rs
wren-sys
wren
wsbapp_uuid-sys
wscapi-sys
wsdapi-sys
ws2_32-sys
wsnmp32-sys
wsock32-sys
wsclient-sys
wsbonline-sys
wsmsvc-sys
wtsapi32-sys
wtf8
wuguid-sys
xaswitch-sys
xapobase-sys
xaudio2-sys
xdg-rs
xinput9_1_0-sys
xinput-sys
xlib
xml_writer
xmllite-sys
xml-rs
xolehlp-sys
xpsprint-sys
xterm
xxhash
xz-sys
yaml
yup-hyper-mock
yup-oauth2
zeromq
zip-longest
zlib
zlib-sys
zmq-sys
zookeeper
rust-tcl-sys -> tcl-sys
rust-tcl -> tcl
rust-netmap -> netmap
rust-tfidf -> tfidf
rust-sqlite -> sqlite
freetype-rs -> freetype
rust_events -> events
rust-mdbm -> mdbm
vectorclock-rs -> vectorclock
assimp-rs -> assimp
gbm-rs -> gbm
rust-iteratorcomprehensions -> iteratorcomprehensions
rust-xml -> xml
bson-rs -> bson
ggp-rs -> ggp
kinetic-rust -> kinetic
rust_mixin -> mixin
coreaudio-rs -> coreaudio
rust_combinatorics -> combinatorics
rust-base58 -> base58
rust_mpi -> mpi
rust-xmlrpc -> xmlrpc
linq-rust -> linq
rust_erl_ext -> erl_ext
rust-dpdk -> dpdk
rust-ini -> ini
rust_rub -> rub
sass-rs -> sass
snooze-rs -> snooze
topdown-rs -> topdown
xml-rs -> xml
rust-assimp -> assimp
dsfmt-rs -> dsfmt
xdg-rs -> xdg
rust-htslib -> htslib
rust-forms -> forms
rust-freqdist -> freqdist
memcached-rs -> memcached
There are 1859 packages on crates.io
Of these, 65 (3.50%) have affixed names
Of these affixed packages, 38 (58.46%) can be renamed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment