google-webfonts-helper alternatives and similar software solutions
Based on the "Misc/Other" category.
Alternatively, view google-webfonts-helper alternatives based on common mentions on social networks and blogs.
-
revealjs
Framework for easily creating beautiful presentations using HTML -
Monica
Personal relationship manager, and a new kind of CRM to organize interactions with your friends and family. -
CyberChef
Perform all manner of "cyber" operations within a web browser such as AES, DES and Blowfish encryption and decryption, creating hexdumps, calculating hashes, and much more. -
snipe-it
A free open source IT asset/license management system built in PHP on Laravel 5.2 and Bootstrap 3. -
MindsDB
MindsDB is an open source self hosted AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries. -
My Mind
A web application for creating and managing mind maps. -
blynk
Platform with iOs and Android apps to control Arduino, ESP8266, Raspberry Pi and similar microcontroller boards over the Internet. -
Reactive Resume
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. -
Ombi
A content request system for Plex/Emby, connects to SickRage, CouchPotato, Sonarr, with a growing feature set. -
King Phisher
King Phisher is a tool for testing and promoting user awareness by simulating real world phishing attacks. -
Revive Adserver
World's most popular free, open source ad serving system. Formerly known as OpenX Adserver and phpAdsNew. -
COPS
A lightweight e-book server alternative to Calibre content server or Calibre2OPDS. -
ytdl-webserver
Docker-ready webserver for downloading youtube videos. -
Fusio
Fusio is an open source API management platform which helps to build and manage REST APIs. -
cState
Static status page for hyperfast Hugo. Clean design, minimal JS, super light HTML/CSS, high customization, optional admin panel, read-only API, IE8+. Best used with Netlify, Docker. -
Flox
Self hosted movie watch list with a rating based on a 3-point system for good, medium and bad. -
webtrees
webtrees is the web's leading on-line collaborative genealogy application. -
EasyBook Project
Book publishing as easy as it should be. -
Ulterius
Ulterius is an open-source remote desktop software with lots of awesome functions. -
oTranscribe
Free web app to take the pain out of transcribing recorded interviews. -
ViMbAdmin
Provides a web based virtual mailbox administration system to allow mail administrators to easily manage domains, mailboxes and aliases. -
How Secure Is My Password
Rather than just saying a password is "weak" or "strong", How Secure is My Password? lets your users know how long it would take someone to crack their password. -
Para
Para is a flexible and modular backend framework/server for object persistence, API development and authentication. -
Skygear
A complete backend server for web, mobile and iOT applcations. -
visualCaptcha
A configurable captcha solution, focusing on accessibility & simplicity whilst maintaining security. -
DomainMOD
An application to manage your domains and other internet assets in a central location. DomainMOD includes a Data Warehouse framework that allows you to import your WHM/cPanel web server data so that you can view, export, and report on your data. -
GeneWeb
GeneWeb is an open source genealogy software written in OCaml. It comes with a Web interface and can be used off-line or as a Web service. -
Anuko
Anuko provides simple time and project tracking on a selfhosted basis. -
changedetection.io
Self-hosted tool for staying up-to-date with web-site content changes. -
Notica
Lets you send browser notifications from your terminal to your desktop or phone. No installation or registration is required. -
MalwareMultiScan
Self-hosted VirusTotal-like for scanning files with multiple antiviruses running in a Docker. -
AlertHub
AlertHub is a simple tool to get alerted from GitHub releases. -
Journal
Simple journaling with encrypted entries and sharing capabilities. -
CrushPaper
Research the web for relevant sources, save quotations from them to CrushPaper and then combine them with your own insights into a paper. -
Anchr
Anchr is a toolbox for tiny tasks on the internet, including bookmark collections, URL shortening and -
Web fonts repository
Simple webfont hosting. Google Fonts alternative for your own fonts. -
Musical Artifacts
Helping to catalog, preserve and free the artifacts you need to produce music. -
Digital-Currency
Create your own Self-Hosted Digital Currency. -
Trello Burndown
An easy to use SCRUM burndown chart for Trello boards. -
graph-vl
Identity document verification using Machine Learning and GraphQL. -
PassCheck
A web application featuring some handy password tools, including a password generator, strength checker and HaveIBeenPwned breach checker.
Scout APM - Leading-edge performance monitoring starting at $39/month
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of google-webfonts-helper or a related project?
README
google-webfonts-helper
A Hassle-Free Way to Self-Host Google Fonts
This service might be handy if you want to directly download all .eot
, .woff
, .woff2
, .svg
, .ttf
files of a Google font (normally your User-Agent
would determine the best format at Google's CSS API). Furthermore it provides charset customization and CSS snippets, hence getting your fonts ready for local hosting should be finally a breeze.
Give it a try: google-webfonts-helper hosted on Heroku
REST API
The API is public, feel free to use it directly.
GET /api/fonts
Returns a list of all fonts, sorted by popularity. E.g. curl https://google-webfonts-helper.herokuapp.com/api/fonts
:
[{
"id": "open-sans",
"family": "Open Sans",
"variants": ["300", "300italic", "regular", "italic", "600", "600italic", "700", "700italic", "800", "800italic"],
"subsets": ["devanagari", "greek", "latin", "cyrillic-ext", "cyrillic", "greek-ext", "vietnamese", "latin-ext"],
"category": "sans-serif",
"version": "v10",
"lastModified": "2014-10-17",
"popularity": 1,
"defSubset": "latin",
"defVariant": "regular"
} [...]
]
GET /api/fonts/[id]?subsets=latin,latin-ext
Returns a font with urls to the actual font files google's servers. subsets
is optional (will serve the defSubset
if unspecified). E.g. curl "https://google-webfonts-helper.herokuapp.com/api/fonts/modern-antiqua?subsets=latin,latin-ext"
(the double quotes are important as query parameters may else be stripped!):
{
"id": "modern-antiqua",
"family": "Modern Antiqua",
"variants": [{
"id": "regular",
"eot": "https://fonts.gstatic.com/s/modernantiqua/v6/8qX_tr6Xzy4t9fvZDXPkhzThM-TJeMvVB0dIsYy4U7E.eot",
"fontFamily": "'Modern Antiqua'",
"fontStyle": "normal",
"fontWeight": "400",
"woff": "https://fonts.gstatic.com/s/modernantiqua/v6/8qX_tr6Xzy4t9fvZDXPkh1bbnkJREviNM815YSrb1io.woff",
"local": ["Modern Antiqua Regular", "ModernAntiqua-Regular"],
"ttf": "https://fonts.gstatic.com/s/modernantiqua/v6/8qX_tr6Xzy4t9fvZDXPkhxr_S_FdaWWVbb1LgBbjq4o.ttf",
"svg": "https://fonts.gstatic.com/l/font?kit=8qX_tr6Xzy4t9fvZDXPkh0sAoW0rAsWAgyWthbXBUKs#ModernAntiqua",
"woff2": "https://fonts.gstatic.com/s/modernantiqua/v6/8qX_tr6Xzy4t9fvZDXPkh08GHjg64nS_BBLu6wRo0k8.woff2"
}],
"subsets": ["latin", "latin-ext"],
"category": "display",
"version": "v6",
"lastModified": "2014-08-28",
"popularity": 522,
"defSubset": "latin",
"defVariant": "regular",
"subsetMap": {
"latin": true,
"latin-ext": true
},
"storeID": "latin-ext_latin"
}
GET /api/fonts/[id]?download=zip&subsets=latin&formats=woff,woff2&variants=regular
Download a zipped archive with all .eot
, .woff
, .woff2
, .svg
, .ttf
files of a specified font. The query parameters formats
and variants
are optional (includes everything if no filtering is applied). is E.g. curl -o fontfiles.zip "https://google-webfonts-helper.herokuapp.com/api/fonts/lato?download=zip&subsets=latin,latin-ext&variants=regular,700&formats=woff"
(the double quotes are important as query parameters may else be stripped!)
History
This service was originally a prototype I've created to get familiar with Angular and Express. All magic by generator-angular-fullstack. See my note here.
Idea originally by Clemens Lang who created an awesome bash script to download Google fonts in all formats.
Contributing
Everything is welcome, especially tests! Fork, change and send me a pull request. However, please add a description to your changes, not only code!
Attention designers: Searching for a logo and proper styling (I'm more a usability / backends guy).
License
(c) Mario Ranftl MIT License
*Note that all licence references and agreements mentioned in the google-webfonts-helper README section above
are relevant to that project's source code only.