With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 Font Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
nerd-fonts
Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more
-
LxgwWenKai
An open-source Chinese font derived from Fontworks' Klee One. 一款开源中文字体,基于 FONTWORKS 出品字体 Klee One 衍生。
-
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.
-
awesome-stock-resources
:city_sunrise: A collection of links for free stock photography, video and Illustration websites
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: I Just Wanted Emacs to Look Nice – Using 24-Bit Color in Terminals | news.ycombinator.com | 2024-01-30IME, this is like the golden age of terminal apps in general and macOS-compatible ones in particular. There are several really good terminals for macOS:
[iTerm2 app](https://iterm2.com/)
[Kitty terminal](https://sw.kovidgoyal.net/kitty/)
[WezTerm terminal](https://wezfurlong.org/wezterm/index.html)
[Alacritty](https://github.com/alacritty/alacritty)
My daily driver is WezTerm…
- Runs on Linux, macOS, Windows 10 and FreeBSD
- [Multiplex terminal panes, tabs and windows on local and remote hosts, with native mouse and scrollback](https://wezfurlong.org/wezterm/multiplexing.html)
- [Ligatures](https://github.com/tonsky/FiraCode#fira-code-monospaced-font...), Color Emoji and font fallback, with true color and [dynamic color schemes](https://wezfurlong.org/wezterm/config/appearance.html#colors).
- [Hyperlinks](https://wezfurlong.org/wezterm/hyperlinks.html)
- [Searchable Scrollback](https://wezfurlong.org/wezterm/scrollback.html) (use mouse wheel and `Shift-PageUp` and `Shift PageDown` to navigate, Ctrl-Shift-F to activate search mode)
- xterm style selection of text with mouse; paste selection via `Shift-Insert` (bracketed paste is supported!)
- SGR style mouse reporting (works in vim and tmux)
- Render underline, double-underline, italic, bold, strikethrough (most other terminal emulators do not support as many render attributes)
- Configuration via a [configuration file](https://wezfurlong.org/wezterm/config/files.html) with hot reloading
- Multiple Windows (Hotkey: `Super-N`)
- Splits/Panes (Split horizontally/vertically: `Ctrl-Shift-Alt-%` and `Ctrl-Shift-Alt-"`, move between panes: `Ctrl-Shift-ArrowKey`)
- Tabs (Hotkey: `Super-T`, next/prev: `Super-Shift-[` and `Super-Shift-]`, go-to: `Super-[1-9]`)
- [SSH client with native tabs](https://wezfurlong.org/wezterm/ssh.html)
- [Connect to serial ports for embedded/Arduino work](https://wezfurlong.org/wezterm/serial.html)
- Connect to a local multiplexer server over unix domain sockets
- Connect to a remote multiplexer using SSH or TLS over TCP/IP
- iTerm2 compatible image protocol support, and built-in [imgcat command](https://wezfurlong.org/wezterm/imgcat.html)
- Kitty graphics support
- Sixel graphics support (experimental: starting in `20200620-160318-e00b076c`)
Fonts play a significant role in development and usage scenarios, such as in editors like VIM, where we use font enhancements like nerd-fonts for improved display, including icons, and more.
Project mention: You-Dont-Need-JavaScript: CSS Only HTML Components | news.ycombinator.com | 2024-02-18
> 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 couldn't agree more. I've been using it as my go-to font for web development (which is its exact design purpose) for years. Nothing looks bad in Inter[0]. It's an easy win.
The best features for web dev are great readability across its variety of weights (0-900 in CSS) from a single font file, along with a huge set of glyphs, ligatures, special numbers, etc. if you want them.
[0] https://rsms.me/inter/
I used to use and really like Hack: https://sourcefoundry.org/hack/
Project mention: "Simplified" vs "Traditional" vs "Hong Kong" glyphs | /r/ChineseLanguage | 2023-07-11Moreover, I see a roughly 50/50 split of the glyph standard in traditional Chinese texts; it is not uncommon for "Jiu Zixing" and Taiwan MOE styles to appear on the same page. The HK version (middle) is a recent addition per the "Splitting TWHK into TW & HK" issue on GitHub. I have never seen any print text following the HK standard, though you may see them occasionally in online media due to preinstalled HK fonts such as PingFang or Noto Sans.
I was a big fan of the Dank Mono for the longest time, but GitHub released a bunch of monospaced fonts this year and I've been loving Monaspace Krypton.
> Maybe there is now
You’re right! Check out the NL (no ligature) version: https://github.com/JetBrains/JetBrainsMono/tree/master/fonts...
Project mention: Intro to DOMPDF - lightest and simplest PHP library to generate PDF documents | dev.to | 2024-04-05Generating PDF documents out of your app's HTML output is a very common requirement and there are several open source libraries to accomplish this. I came across this need for my project recently and I evaluated many popular ones such as TCPDF, mpdf, FPDF, etc. But the one that truly stood up to my evaluation in terms of efficiency (minimal footprint) and ease of implementation was DOMPDF.
Project mention: How To Build a QR Code Generator App Using Vanilla JavaScript | dev.to | 2024-02-08Visit cdnjs.com.
You could try Sarasa Gothic, which is made by the same person who made Iosevka.
Github Link: https://github.com/be5invis/Sarasa-Gothic
Specimen (made by someone else): https://picaq.github.io/sarasa/
I'm curious - when you were doing research into the mechanics of hinting options, did you stumble onto any relevant discussion around allowing custom pixel geometries to be defined, to enable hinting on modern OLED / WRBG displays? There's a good thread on the topic here[0], with some people referring to it as 'ClearType 2' on the MS side [1]. On the oss side I know FreeType theoretically supports this[2], but I can't quite figure out how relevant the FreeType backend is to this most recent work.
This is great work btw.
[0]: https://github.com/snowie2000/mactype/issues/932
[1]: https://github.com/microsoft/PowerToys/issues/25595
[2]: https://freetype.org/freetype2/docs/reference/ft2-lcd_render...
IBM arguably did one better with their IBM Plex typeface, released with much marketing fan fare a couple years ago: https://www.ibm.com/plex/
https://github.com/IBM/plex
Are there any notable examples of AI-generated mono-spaced programmer fonts?
Monocraft (a monospace version of the Minecraft font) is literally the best font for Minecraft coding.
Font related posts
-
Monaspace font 1.1 released
-
Font Awesome
-
Intel One Mono
-
Nanofont3x4: Smallest readable 3x4 font with lowercase
-
How to install Bootstrap 5 in Angular 17... Standalone components Including css,js & icons.
-
Monaspace: An innovative superfamily of fonts for code
-
Creating Gradient Buttons with Animated Text using CSS
-
A note from our sponsor - SurveyJS
surveyjs.io | 10 May 2024
Index
What are some of the best open-source Font projects? This list will help you:
Project | Stars | |
---|---|---|
1 | FiraCode | 75,440 |
2 | Font-Awesome | 73,059 |
3 | nerd-fonts | 51,522 |
4 | You-Dont-Need-JavaScript | 18,856 |
5 | Iosevka | 18,399 |
6 | inter | 17,018 |
7 | LxgwWenKai | 16,219 |
8 | Hack | 16,103 |
9 | awesome-design | 15,287 |
10 | terminalizer | 14,978 |
11 | source-han-sans | 13,548 |
12 | monaspace | 12,640 |
13 | awesome-stock-resources | 12,640 |
14 | JetBrainsMono | 10,321 |
15 | Dompdf | 10,285 |
16 | cdnjs | 10,161 |
17 | Sarasa-Gothic | 9,534 |
18 | mactype | 9,490 |
19 | plex | 9,338 |
20 | devicon | 9,034 |
21 | Calligraphy | 8,588 |
22 | source-han-serif | 7,887 |
23 | Monocraft | 7,816 |
Sponsored