Font Combiner is a font creator in the web browser that makes it easy for anyone to create custom fonts for use on the web or elsewhere
Font Combiner is a font creator in the web browser that makes it easy for anyone to create custom fonts for use on the web or elsewhere Read more
About this project
Custom web fonts
Emerging as an essential component of modern web design, web fonts still have one or two obstacles to overcome.
- Traditional font-creation applications require installation of dedicated software and a level of technical expertise unavailable to a lot of end users and web designers.
- Services offering links to fonts on third-party servers can be convenient, but often come with a price tag or compromises in the fine-grained control a designer likes to have over a finished product.
Font Combiner is a font creator in the web browser, addressing both of these problems and a few others, with a streamlined font creation and font improvement process.
Conceived in 2011 and launched in 2013, Font Combiner's goal is to make it easy for anyone to supplement the best open-license fonts with icons, alternative currency symbols or logograms, or even drop in additional characters from languages the original font designer had never intended to support.
We need funding to bring about the next evolution of this application, which will feature vastly improved Unicode support, opening up the same easy modifications to fonts across international character sets, along with an overhaul of the existing codebase to bring everything right up to date.
Replacement or additional characters are easily combined into a single integrated font file:
Alternative spacing or tracking characteristics are defined through the same single-page interface:
Hundreds of pre-added open-license fonts serve as sources, or upload your own:
Upload your own custom glyphs:
Download individual glyphs in vector or raster formats:
With successful funding:
Your funding will allow full-time work on this application over the months to come, bringing about comprehensive Unicode support, with a realistic completion date falling within six to nine months.
Any additional funding will allow for extended feature sets, with stretch goals including:
- An option to convert any font into a monospace equivalent
- Support for ligatures
- Work on a more advanced proportional-spacing algorithm
Finally, with enough interest, a community portal for open-license font discussions, with an as yet unplanned user-font trading platform, though this would require significant additional funding.
A frugal budget
Font Combiner is guided by the elegantly-phrased foundational goals and objectives described by the SIL Open Font License (OFL):
- To stimulate worldwide development of collaborative font projects
- To support the font creation efforts of academic and linguistic communities
- To provide a free and open framework in which fonts may be shared and improved in partnership with others
Driven this far by one lone web developer's enthusiasm for sharing, standardising and simplifying the process of font creation, with thousands of hours spent thus far (and with no funding to date), the amount of additional work and investment required is reasonably predictable.
The breakdown including Kickstarter and processing fees, includes server costs and other frugal expenditure on computer equipment, distribution of Kickstarter rewards and (primarily) business expenses and a salary for one hard-working web developer over a realistic development timescale of six to nine months.
Risks and challenges
The Unicode Standard contains more than 128,000 characters and although most fonts do not include anywhere near the full range, maintaining an intuitive user interface for location of subsets or particular characters within that range, presents a significant challenge.
Font Combiner is already a popular application with a number of regular users and Unicode integration must not introduce compromises in user interface design that detract from the straightforward approach to font creation and font refurbishment that has given this application its appeal to date.Learn about accountability on Kickstarter
Support this project
- (30 days)