Awesome List Updates on Apr 14, 2021
11 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Embedded Rust
no-std crates / WIP
- cam-geom: Geometric models of cameras for photogrammetry.
2. Awesome Sitecore
WebApi
- Sitecore Shared Source: Web API Client (⭐7) - Sitecore WebAPI client.
3. Awesome Gbdev
ASM / Music drivers and trackers
- Assembly tutorial by David Pello - Good document to learn to produce working asm code for gb. Brief explanations of many important topics. Many examples with commented source code.
C / Syntax highlighting packages
- 8-Bit Wonderland (⭐26) - Well-written introductory document about how the Game Boy works and how to start developing working code for it.
- Infinity (⭐14) - RPG developed by Affinix Software primarily between the years 1999 and 2001. The game never found a publisher and was eventually canceled. Got recently released with the full source, development tools and workflows.
4. Awesome Cassandra
Cassandra Use Cases
- Datastax Academy: What is Cassandra? - Introduction to what Cassandra is, where it came from, and some of it's benefits.
Using Cassandra / Cassandra as a Service / Managed Cassandra Based on Proprietary Technology
- Installing the Cassandra / Spark OSS Stack - Installation process and user guide for the Cassandra / Spark OSS Stack.
- The Cassandra Query Language - Documentation for CQL.
- Building a Performant API using Go and Cassandra - Tutorial documenting how to build a RESTful API using Go and Cassandra.
- Introduction to Spark & Cassandra - Blog post on setting up a really simple Spark job that does a data migration for Cassandra.
- From Cassandra to S3, with Spark - Blog post showing how to connect Spark to Cassandra, analyze event data from Cassandra, and store the results of the analysis into S3, making it available for reporting or further analysis.
Cassandra from Relational / Cassandra as a Service / Managed Cassandra Based on Proprietary Technology
- Cassandra Query Language: CQL vs SQL - Blog post documenting similarities and differences between CQL and SQL.
Cassandra Data Modeling / Cassandra as a Service / Managed Cassandra Based on Proprietary Technology
- A Deep Look at the CQL Where Clause - Blog post to describe what is supported by the CQL WHERE clause and the reasons why it differs from normal SQL.
- Casandra Time Series Data Modeling for Massive Scale - Blog post discussing a common Cassandra data modeling technique called bucketing.
- Scalar DB (⭐336) - Transaction library for Cassandra that makes non-ACID distributed databases/storages ACID-compliant.
Cassandra Architecture / Cassandra as a Service / Managed Cassandra Based on Proprietary Technology
- Curious Case of Tombstones - How someone dealt with tombstone issues and reclaimed space in their cluster.
Cassandra Maintenance / Cassandra as a Service / Managed Cassandra Based on Proprietary Technology
- Intro to CStar - Tutorial on how to use CStar.
Cassandra Deployment / Cassandra as a Service / Managed Cassandra Based on Proprietary Technology
- An Introduction to Cassandra Multi-Data Centers: Part 1 - Learn about how to plan and implement Multi-Data Centers: Part 1.
- An Introduction to Cassandra Multi-Data Centers: Part 2 - Learn about how to plan and implement Multi-Data Centers: Part 2.
Timeseries Databases / Custom Time Series
- kairosdb/kairosdb (⭐1.7k) - Fast scalable time series database.
- Cassandra Schema — KairosDB 1.0.1 documentation - KairosDB documentation.
- OpenNMS/newts (⭐190) - New-fangled Timeseries Data Store that powers OpenNMS.
- Hawkular GitHub - Hawkular's GitHub resources.
Graph / Custom Time Series
- Introduction to TitanDB - Introductory slides about TitanDB.
- JanusGraph/janusgraph (⭐4.6k) - JanusGraph: an open-source, distributed graph database, successor to TitanDB.
- Large Scale Graph Analytics with JanusGraph - Slides detailing deployment options and technical aspects of JanusGraph.
- Architecture Overview · GitBook - Documentation for HugeGraph.
Miscellaneous / Custom Time Series
- Stargate (⭐672) - Stargate is an open-source data gateway that provides REST, GraphQL and schemaless JSON interfaces to Cassandra.
- Meet Stargate, DataStax's GraphQL for databases. First stop - Cassandra - Introduction and high-level overview of Stargate.
- Building Your Own BaaS With Apache Usergrid & Docker: Lessons Learned At Scale - Introductory presentation to Apache UserGrid.
Tools / Custom Time Series
- JetBrains Datagrip DB IDE - The Cross-Platform IDE for Databases & SQL by JetBrains, with support for Cassandra.
- Cassandra SStable Tools (⭐87) - Multiple different tools combined into one that helps admins get summaries, metadata, partition info, cell info.
- Cassandra-Client (⭐50) - Simple gui tool for browsing tables and data in Cassandra.
- Zipkin (⭐16k) - Distributed tracing system.
- Instaclustr Java Driver for Kerberos (⭐4) - GSSAPI authentication provider for the Cassandra Java driver.
- Instaclustr TTL Remover (⭐19) - Command line tool for rewriting SSTables to remove TTLs.
- Instaclustr SSTable Generator (⭐5) - CLI tool for programmatic generation of Cassandra SSTables.
- Instaclustr Exporter (⭐54) - Java agent that exports Cassandra metrics to Prometheus.
- Instaclustr Go Client for Instaclustr Icarus (⭐4) - Go client for Instaclustr Icarus sidecar.
5. Awesome Ada
Build and Package / Apache License
- cmake-ada-offa (⭐12) - Ada language support for CMake.
6. Awesome Earth
Food
- Foodsharing.de - If you are located in Germany, join your local food rescuing group on foodsharing.de.
- Karrot - Join or start a group in your home town that rescues food. Karrot is a free and open-source tool for grassroots initiatives and groups of people that want to coordinate face-to-face activities on a local, autonomous and voluntary basis.
Jobs
- awesome-sustainability-jobs (⭐434) - A curated, open source list of developer jobs in the sustainability sector.
7. Awesome Nix
Installation Media / Discovery
- nixos-up (⭐223) - Super easy NixOS installer that can be used from the installation ISO.
8. Awesome Quant
Python / Visualization
- finplot (⭐897) - Performant and effortless finance plotting for Python.
9. Awesome Mobile Web Development
Articles and Documentation
- Back/forward cache - How to optimize site for navigation through the history.
- Benchmarking the global 5G experience - A case study on prolifiration of 5G networks.
- Enhance SMS-delivered code security with domain-bound codes - On additional security measures for 2FA.
- Faster Web App Delivery with PRPL - On pattern for performant web applications.
- Hiding Videos on the Mobile Web - How to hide videos without an impact on mobile traffic.
- Interaction Media Features and Their Potential (for Incorrect Assumptions - On detection of various input devices.
- Mobile Performance Inequality Gap - Why you need to care of performance on cheap smartphones.
10. Awesome Cl
C, C++
- crypto-shortcuts (⭐20) - Collection of common crypto shortcuts. zlib.
Persistent object databases
- ubiquitous (⭐28) - A library providing easy-to-use persistent configuration storage. zlib.
Miscellaneous
- 👍 Qtools (⭐208) - A Qt toolkit, based on CommonQt. zlib Also Qtools-ui (⭐28) (premade UI components), with videos.
Portability layers
- trivial-arguments (⭐22) - A portable library to retrieve the arguments list of a function. zlib.
- definitions (⭐18) - a general definitions introspection library. It gives you the ability to retrieve definitions or bindings associated with designators such as symbols, packages, and names in general. zlib.
- dissect - when a lot of projects use the “trivial-backtrace” system that just gives them a string with a backtrace, Dissect allows you to capture, step, and completely inspect the stack trace on a variety of Lisp implementations. Also very useful for logging and other situations where execution is automatically continued, but the information of the current stack is still useful to store somewhere. zlib.
- ndebug (⭐9) - Framework for portable GUI (or any non-standard) debuggers, based on dissect and trivial-custom-debugger (⭐12). BSD.
Iteration
- for - A concise, lispy and extensible iteration macro. Unlike loop it is extensible and sensible, and unlike iterate it does not require code-walking and is easier to extend. zlib.
HTML generators and templates / Isomorphic web frameworks
Deployment / Isomorphic web frameworks
- 👍 deploy - A toolkit for binary deployment of Lisp applications, with extra support for foreign shared libraries. zlib.
Matrix libraries / Third-party APIs
- 3d-matrices - A library implementing common matrix calculations, with an emphasis on 2x2,3x3, and 4x4 matrices as commonly used in graphics. It provides some numerical functions as well, but those are not the focus. The library is heavily optimised, so it is not made of pretty code. zlib.
Event processing / Third-party APIs
- simple-tasks (⭐20) - A very simple task scheduling framework. zlib.
- deeds (⭐22) - Deeds is an Extensible Event Delivery System. It allows for efficient event delivery to multiple handlers with a complex event filtering system. zlib.
Writing, running scripts / Third-party APIs
- cl-all (⭐19) - A script to run Lisp snippets in multiple implementations. This allows you to quickly compare implementation behaviour and differences. zlib.
Apps / Third-party APIs
- Parachute (⭐96) - An extensible and cross-compatible testing framework. With test dependencies, conditions, fixtures and restarts. zlib.
Data validation / Third-party APIs
- ratify (⭐29) - A collection of utilities to ratify, validate and parse inputs. zlib.
Developer utilities / Third-party APIs
- trivial-benchmark (⭐37) - Tiny benchmarking library. zlib.
- a similar macro (
benchmark
) is part of trivial-time (⭐5), providing support for more implementations (ABCL, Allegro, CCL, CLISP, ECL). - Indeed, most trivial-benchmark's metrics are only implemented on SBCL. On other implementations, it measures real and user-space time (and not bytes allocated (it does for ECL), system run-time or GC run-time).
- a similar macro (
Documentation builders / Third-party APIs
- Staple (⭐57) - a tool to generate documentation pages using an HTML template. Uses the existing README, adds docstrings, crossreferences and links to the CLHS. zlib.
Files and directories / Third-party APIs
- pathname-utils (⭐13) - A collection of utilities to help with pathname operations. zlib.
- filesystem-utils (⭐12) - deal with common problems with filesystems, such as listing files, probing file types, determining default directories, etc.
- no dependencies, doesn't access the filesystem.
- file-attributes (⭐13) - access to common file attributes (uid, gid, permissions, ctime, mtime, atime).
Git / Third-party APIs
i18n / Third-party APIs
- oxenfurt (⭐14) - A client library for the Oxford dictionary API. zlib.
- language-codes - A database library for ISO language codes. zlib
- system-locale - A library to retrieve the user's preferred language, so that your application may choose a sensible default. zlib.
- multilang-documentation - Allows writing docstrings in multiple languages, for truly internationally documented libraries. zlib.
Logging / Third-party APIs
11. Awesome Music
Music Theory Teaching
- Theorytab - a database of songs with their chord functions.
- Prev: Apr 15, 2021
- Next: Apr 13, 2021