127 private links
Docup is a single JavaScript file that fetches Markdown file and renders it as a beautiful one-page documentation.
LanguageTool is a free proofreading tool for English, German, Spanish, Russian, and more than 20 other languages.
Rich is a Python library for rich text and beautiful formatting in the terminal. - willmcgugan/rich
Semi-supervised clustering
- Seeded-KMeans
- Constrainted-KMeans
- COP-KMeans
- Pairwise constrained K-Means (PCK-Means)
- Metric K-Means (MK-Means)
- Metric pairwise constrained K-Means (MPCK-Means)
Active learning of pairwise clustering
- Explore & Consolidate
- Min-max
- Normalized point-based uncertainty (NPU) method
Last year (2019), we released the simjson library. It is a C++ library available under a liberal license (Apache) that can parse JSON documents very fast. How fast? We reach and exceed 3 gigabytes per second in many instances. It can also parse millions of small JSON documents per second.
TUI library for modern terminal emulators. definitely not curses.
Vstr is a string library, it's designed so you can work optimally with readv()/writev()
for input/output. This means that, for instance, you can readv()
data to the end of the string and writev()
data from the beginning of the string without having to allocate or move memory. It also means that the library is completely happy with data that has multiple zero bytes in it.
This design constraint means that unlike most string libraries Vstr doesn't have an internal representation of the string where everything can be accessed from a single (char *)
pointer in C, the internal representation is of multiple "blocks" or nodes each carrying some of the data for the string. This model of representing the data also means that as a string gets bigger the Vstr memory usage only goes up linearly and has no inherent copying (due to other string libraries increasing space for the string via. realloc()
the memory usage can be triple the required size and require a complete copy of the string).
Real-Time Streaming Anomaly Detection in Dynamic Graphs.
Scripts for the Python Script Orange widget.
Peewee is a simple and small ORM. It has few (but expressive) concepts, making it easy to learn and intuitive to use.
Asciimatics is a package to help people create full-screen text UIs (from interactive forms to ASCII animations) on any platform.