SaaSHub helps you find the best software and product alternatives Learn more ā
Top 7 opentype-feature Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
fonttools-opentype-feature-freezer
OTFeatureFreezer GUI app and pyftfeatfreeze commandline tool in Python to permanently "apply" OpenType features to fonts, by remapping their Unicode assignments
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
> 80 should be fine for most single lines of good code in most languages.
C++ with even a modest template will flow over 80 without much effort.
I'm now using the condensed width font Iosevka font [1] with 160 chars as my max width in clang-format and indents at 1.
After a few days of using it, I'm converted. It was a bit odd looking at first, but I guess that's brain plasticity at work.
1. https://github.com/be5invis/Iosevka/releases
I've been using Lilex recently to change things up from the more common options that I've used over the last few years.
One thing came to mind for a Bembo-like typeface that supports medieval glyphs is Junicode. It has all of the four and even has an alt look for eth, thorn, and yogh. Test them here.
Project mention: Variable fonts in microsoft word: How do i (a relative beginner at the technical side of typography) replicate this thing i pulled off??? | /r/fonts | 2023-05-29
> The tangent in (1) on how they contradict unicode could have been skipped as well
Not only because confusables already exist, but also (as I already said[1] the previous time this was posted) covering all ligatures used in all typographical styles is very much a non-goal of Unicode. The official position is that the font shaping layer[2] sits atop Unicodeās semantic representation and is free to ligate, spindle, or mutilate it for display however it prefers (at least for Latin, Greek, and Cyrillic itās a preference; other scripts canāt be rendered at all without doing it, such as Arabicābarring the legacy presentational formsāor Burmese[3]).
The only reason Unicode even has those ligatures is that some IBM encodings (which were more presentational in nature) encoded them, and IBM employees wrote a large part of the early standard (based on the decades of i18n experience they had at that point) and wanted roundtripping.
[1] https://news.ycombinator.com/item?id=29639966
[2] https://github.com/n8willis/opentype-shaping-documents
[3] https://r12a.github.io/scripts/mymr/my.html#combiningV
opentype-features related posts
-
Git Things
-
Name the font, please
-
I had no idea that one company basically owns every font
-
Unicode Character āšā (U+1D54F)
-
Iosevka typeface for code, from code
-
Iosevka typeface for code, from code
-
What is the font used in this gif? It looks like Droid Sans Mono, but M, s, a and r are not quite the same.
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 May 2024
Index
What are some of the best open-source opentype-feature projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Iosevka | 18,375 |
2 | Lilex | 653 |
3 | utility-opentype | 499 |
4 | Junicode-font | 360 |
5 | fonttools-opentype-feature-freezer | 354 |
6 | opentype-shaping-documents | 159 |
7 | Tehreer-Android | 88 |
Sponsored