update lists
This commit is contained in:
@@ -13,9 +13,8 @@ href="https://github.com/sindresorhus/awesome">awesome</a> and <a
|
||||
href="https://github.com/bayandin/awesome-awesomeness">awesome-awesomeness</a>.
|
||||
The goal is to have projects mostly stable and useful for the
|
||||
community.</p>
|
||||
<p>Search shards at <a href="https://shards.info">shards.info</a> or
|
||||
follow announcements <a href="https://crystal-ann.com">Crystal [ANN]</a>
|
||||
for more.</p>
|
||||
<p>Search shards at <a href="https://shards.info">shards.info</a> for
|
||||
more.</p>
|
||||
<p>Contributions are welcome. Please take a quick look at the <a
|
||||
href="https://github.com/veelenga/awesome-crystal/blob/master/.github/CONTRIBUTING.md">contribution
|
||||
guidelines</a> first.</p>
|
||||
@@ -199,6 +198,9 @@ for <a href="https://fftw.org/">FFTW</a> library</li>
|
||||
<li><a href="https://github.com/Sija/gphoto2.cr">gphoto2.cr</a> -
|
||||
Bindings for the <a href="http://www.gphoto.org/">libgphoto2</a>
|
||||
library</li>
|
||||
<li><a href="https://github.com/spider-gazelle/gpio.cr">gpio.cr</a> -
|
||||
Bindings for the gpiod library (general purpose IO control and
|
||||
feedback)</li>
|
||||
<li><a href="https://github.com/olbat/icu.cr">icu.cr</a> - Bindings for
|
||||
the <a href="http://site.icu-project.org/">ICU</a> library</li>
|
||||
<li><a href="https://github.com/splattael/libnotify.cr">libnotify.cr</a>
|
||||
@@ -292,6 +294,8 @@ columns</li>
|
||||
<ul>
|
||||
<li><a href="https://github.com/crystal-ameba/ameba">ameba</a> - A
|
||||
static code analysis tool</li>
|
||||
<li><a href="https://github.com/tamdaz/cruml">cruml</a> - A tool that
|
||||
provides an UML class diagram generator for any Crystal projects</li>
|
||||
<li><a
|
||||
href="https://github.com/microgit-com/linguist.cr">linguist.cr</a> -
|
||||
Using multiple ways to find programming language used in files, based on
|
||||
@@ -484,6 +488,8 @@ Simple Sendgrid Client</li>
|
||||
manager</li>
|
||||
<li><a href="https://github.com/maiha/rcm.cr">rcm.cr</a> - Redis Cluster
|
||||
Manager</li>
|
||||
<li><a href="https://github.com/yanecc/vfox-crystal">vfox-crystal</a> -
|
||||
Plugin for vfox version manager</li>
|
||||
</ul>
|
||||
<h2 id="examples-and-funny-stuff">Examples and funny stuff</h2>
|
||||
<ul>
|
||||
@@ -601,7 +607,7 @@ for writing HTML in plain Crystal</li>
|
||||
<li><a
|
||||
href="https://github.com/aristotelesbr/docx_cr_converter">docx_cr_converter</a>
|
||||
- parse DOCX Word</li>
|
||||
<li><a href="https://github.com/kostya/myhtml">myhtml</a> - Fast HTML5
|
||||
<li><a href="https://github.com/kostya/lexbor">lexbor</a> - Fast HTML5
|
||||
Parser that includes CSS selectors</li>
|
||||
</ul>
|
||||
<h2 id="http">HTTP</h2>
|
||||
@@ -652,7 +658,10 @@ href="https://github.com/nbulaj/proxy-fetcher.cr">proxy-fetcher.cr</a> -
|
||||
Proxy lists fetching & validating library</li>
|
||||
<li><a href="https://github.com/y2k2mt/sse.cr">sse.cr</a> - <a
|
||||
href="https://html.spec.whatwg.org/multipage/server-sent-events.html">Server-Sent
|
||||
Events</a> client ## Image processing</li>
|
||||
Events</a> client</li>
|
||||
</ul>
|
||||
<h2 id="image-processing">Image processing</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/celestinecr/celestine">celestine</a> -
|
||||
Create SVG images using a DSL</li>
|
||||
<li><a href="https://github.com/spider-gazelle/ffmpeg">ffmpeg</a> -
|
||||
@@ -785,6 +794,9 @@ IP addresses and DNS entries without requiring sudo</li>
|
||||
Crystal C bindings for the PortMIDI cross-platform MIDI I/O library</li>
|
||||
<li><a href="https://github.com/Sija/retriable.cr">retriable.cr</a> -
|
||||
Simple DSL to retry failed code blocks</li>
|
||||
<li><a href="https://github.com/crystal-china/sentry">sentry</a> -
|
||||
Build/Runs your crystal application, watches files, and
|
||||
rebuilds/restarts app on file changes.</li>
|
||||
<li><a
|
||||
href="https://github.com/wyhaines/serf-handler.cr">serf-handler.cr</a> -
|
||||
Framework for building Serf handlers, with a suite of useful builtin
|
||||
@@ -817,8 +829,6 @@ implementation (Client, Server, Bots)</li>
|
||||
<li><a
|
||||
href="https://github.com/spider-gazelle/crystal-bacnet">crystal-bacnet</a>
|
||||
- BACnet protocol implementation with BACnet/IP client</li>
|
||||
<li><a href="https://gitlab.com/jgillich/crystal-dns">crystal-dns</a> -
|
||||
DNS protocol implementation and resolver</li>
|
||||
<li><a
|
||||
href="https://github.com/foi/crystal-json-socket">crystal-json-socket</a>
|
||||
- JSON-socket client & server implementation. Inspired by and
|
||||
@@ -832,10 +842,15 @@ A MQTT client</li>
|
||||
<li><a
|
||||
href="https://github.com/spider-gazelle/crystal-snmp">crystal-snmp</a> -
|
||||
An SNMP implementation with version 1, 2c and 3 support</li>
|
||||
<li><a href="https://github.com/spider-gazelle/dns">dns</a> - DNS
|
||||
protocol implementation and resolver</li>
|
||||
<li><a href="https://github.com/RX14/fast_irc.cr">fast_irc.cr</a> - Fast
|
||||
IRC parser/generator</li>
|
||||
<li><a href="https://github.com/crystal-community/jwt">jwt</a> -
|
||||
Implementation of JWT (JSON Web Token)</li>
|
||||
<li><a href="https://github.com/spider-gazelle/knx">knx</a> - KNX
|
||||
protocol implementation supporting multicast, unicast and TCP/IP
|
||||
tunnelling</li>
|
||||
<li><a href="https://github.com/spider-gazelle/mdns">mDNS</a> - DNS
|
||||
Service Discovery and multicast DNS</li>
|
||||
<li><a
|
||||
@@ -1032,6 +1047,10 @@ Small opinionated testing library focusing on power asserts</li>
|
||||
- Library for unit tests and assertions</li>
|
||||
<li><a href="https://github.com/waterlink/mocks.cr">mocks.cr</a> -
|
||||
Mocking library for Crystal</li>
|
||||
<li><a
|
||||
href="https://github.com/crystal-loot/selenium.cr">selenium.cr</a> -
|
||||
Selenium client for interacting with web pages for browser
|
||||
automation</li>
|
||||
<li><a href="https://crystal-lang.org/api/Spec.html">Spec</a> - spec
|
||||
framework (Crystal stdlib)</li>
|
||||
<li><a href="https://gitlab.com/arctic-fox/spectator">spectator</a> -
|
||||
@@ -1187,9 +1206,13 @@ equivalents</li>
|
||||
language site</li>
|
||||
<li><a href="https://devdocs.io/crystal/">devdocs.io</a> - API
|
||||
Documentation Browser with Crystal support</li>
|
||||
<li><a href="https://learnxinyminutes.com/docs/crystal/">Learn X in Y
|
||||
minutes</a> - Quick tutorial on Crystal</li>
|
||||
<li><a
|
||||
href="https://pragprog.com/book/crystal/programming-crystal">Programming
|
||||
Crystal</a> - PragProg book to start your Crystal journey</li>
|
||||
<li><a href="https://gergelyk.github.io/prog-lang-usability/">Usability
|
||||
of Programming Languages</a> - Comparison of Python, Rust, Crystal</li>
|
||||
</ul>
|
||||
<h2 id="official-documentation-translations">Official Documentation
|
||||
Translations</h2>
|
||||
@@ -1213,8 +1236,6 @@ your code and displays the result</li>
|
||||
Procfile-based application manager (like Foreman)</li>
|
||||
<li><a href="https://github.com/elorest/cry">cry</a> - Ability to
|
||||
execute crystal code in a fashion similar to Ruby’s pry edit</li>
|
||||
<li><a href="https://crystal-ann.com">Crystal [ANN]</a> - Announce new
|
||||
project, blog post, version update or any other Crystal work</li>
|
||||
<li><a href="https://github.com/jhass/DeBot">DeBot</a> - IRC bot written
|
||||
in Crystal</li>
|
||||
<li><a href="https://github.com/crystal-community/icr">icr</a> -
|
||||
@@ -1223,10 +1244,9 @@ Interactive console for Crystal (like IRB for Ruby)</li>
|
||||
Invidious is an alternative front-end to YouTube</li>
|
||||
<li><a href="https://github.com/thewalkingtoast/mpngin">mpngin</a> - A
|
||||
URL shortener with simple stats</li>
|
||||
<li><a
|
||||
href="https://github.com/crystal-china/procodile_cr">procodile</a> - Run
|
||||
processes in the background (and foreground) on Mac & Linux from a
|
||||
Procfile (for production and/or development environments)</li>
|
||||
<li><a href="https://github.com/crystal-china/procodile">procodile</a> -
|
||||
Run processes in the background (and foreground) on Mac & Linux from
|
||||
a Procfile (for production and/or development environments)</li>
|
||||
<li><a href="https://quicktype.io/">quicktype</a> - Generate models and
|
||||
serializers from JSON, JSON Schema, GraphQL, and TypeScript</li>
|
||||
<li><a href="http://shards.info/">shards.info</a> - Web service that
|
||||
@@ -1355,3 +1375,5 @@ shebang wrapper for Crystal</li>
|
||||
<li><a href="https://github.com/veelenga/crystal-zsh">crystal-zsh</a> -
|
||||
.oh-my-zsh plugin</li>
|
||||
</ul>
|
||||
<p><a href="https://github.com/veelenga/awesome-crystal">crystal.md
|
||||
Github</a></p>
|
||||
|
||||
Reference in New Issue
Block a user