Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tomshaw/fontastic
Fontastic is an Electron font management application.
https://github.com/tomshaw/fontastic
angular electron opentype typeorm typescript
Last synced: 11 days ago
JSON representation
Fontastic is an Electron font management application.
- Host: GitHub
- URL: https://github.com/tomshaw/fontastic
- Owner: tomshaw
- License: mit
- Created: 2023-03-07T13:33:43.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-02-01T21:35:49.000Z (10 months ago)
- Last Synced: 2024-10-07T10:07:09.626Z (about 1 month ago)
- Topics: angular, electron, opentype, typeorm, typescript
- Language: TypeScript
- Homepage:
- Size: 8.67 MB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Fontastic
![Maintained][maintained-badge]
[![Make a pull request][prs-badge]][prs]
[![License][license-badge]](LICENSE.md)[![Linux Build][linux-build-badge]][linux-build]
[![MacOS Build][macos-build-badge]][macos-build]
[![Windows Build][windows-build-badge]][windows-build][![Watch on GitHub][github-watch-badge]][github-watch]
[![Star on GitHub][github-star-badge]][github-star]
[![Tweet][twitter-badge]][twitter]Fontastic is a stunning font management and cataloging application.
- A gorgeous interface.
- Font cataloging and management.
- Multi platform font installation.
- Multi database support.
- Imports to catalog or inplace.
- A selection of gorgeous themes.
- Open source and completely free.## Getting Started
🔧 Fontastic is under active development, some features may break or change over time.
*Clone this repository locally:*
``` bash
git clone https://github.com/tomshaw/fontastic.git
```Please use `npm` as dependencies manager.
Install dependencies with npm.
``` bash
npm install
```Run the application in development mode.
``` bash
npm start
```---
## Activator
Fontastic uses [Activator](https://github.com/tomshaw/activator) a multi platform Go executable for font installation and management. 📡
## Screen Shots
As part of the documentation you can check out [screenshots here.](docs/screenshots/readme.md)
## Libraries Used
Fontastic was created with [Angular Electron](https://github.com/maximegris/angular-electron) an excellent boilerplate for Angular Electron applications
+ [Electron.js](https://electronjs.org) - Build cross platform desktop apps with JavaScript, HTML, and CSS.
+ [Angular.js](https://github.com/angular/angular) - Development platform for building web and desktop applications
+ [Typeorm](https://github.com/typeorm/typeorm) - Data-Mapper ORM for TypeScript, ES7, ES6, ES5 with multi database support.
+ [opentype.js](https://github.com/opentypejs/opentype.js) - JavaScript parser and writer for TrueType and OpenType fonts.## Resources
Need free fonts for testing?+ [IBM Plex](https://github.com/IBM/plex) Meet the IBM Plex typeface, our new corporate typeface family.
+ [Inter](https://github.com/rsms/inter/releases/tag/v3.19) A typeface carefully crafted & designed for computer screens.
+ [Type Wolf](https://www.typewolf.com/google-fonts) An outstanding typography resource for designers.
+ [Font Squirrell](https://www.fontsquirrel.com/) Great resource of hand-picked, high-quality, commercial-use fonts.
+ [Google Fonts](https://github.com/google/fonts) Download all 3K Google Fonts. Great for testing processing speeds.If you're using Fontastic, consider 🌟 [starring or contributing][repo] on GitHub! 🎉
## Contributing
The contribution guide can be found here [Contribution Guide](CONTRIBUTING.md).
## Code of Conduct
Please review and abide by the [Code of Conduct](CODE_OF_CONDUCT.md). 🚫
## License
Fontastic is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).
[repo]: https://github.com/tomshaw/fontastic
[maintained-badge]: https://img.shields.io/badge/maintained-yes-brightgreen
[license-badge]: https://img.shields.io/badge/license-MIT-blue.svg
[license]: https://github.com/tomshaw/fontastic/blob/main/LICENSE.md
[prs-badge]: https://img.shields.io/badge/PRs-welcome-red.svg
[prs]: http://makeapullrequest.com[linux-build-badge]: https://github.com/tomshaw/fontastic/workflows/Linux%20Build/badge.svg
[linux-build]: https://github.com/tomshaw/fontastic/actions?query=workflow%3A%22Linux+Build%22
[macos-build-badge]: https://github.com/tomshaw/fontastic/workflows/MacOS%20Build/badge.svg
[macos-build]: https://github.com/tomshaw/fontastic/actions?query=workflow%3A%22MacOS+Build%22
[windows-build-badge]: https://github.com/tomshaw/fontastic/workflows/Windows%20Build/badge.svg
[windows-build]: https://github.com/tomshaw/fontastic/actions?query=workflow%3A%22Windows+Build%22[github-watch-badge]: https://img.shields.io/github/watchers/tomshaw/fontastic.svg?style=social
[github-watch]: https://github.com/tomshaw/fontastic/watchers
[github-star-badge]: https://img.shields.io/github/stars/tomshaw/fontastic.svg?style=social
[github-star]: https://github.com/tomshaw/fontastic/stargazers
[twitter]: https://twitter.com/intent/tweet?text=Check%20out%20fontastic!%20https://github.com/tomshaw/fontastic%20%F0%9F%91%8D
[twitter-badge]: https://img.shields.io/twitter/url/https/github.com/tomshaw/fontastic.svg?style=social