Typed functional programming with #swift
- Type classes
- IO
- Effects
https://bow-swift.io/docs/effects/overview/
- Type classes
- IO
- Effects
https://bow-swift.io/docs/effects/overview/
Plot: a domain-specific language (DSL) for writing type-safe HTML, XML and RSS in #swift. It can be used to build websites, documents and feeds, as a templating tool, or as a renderer for higher-level components and tools. It’s primary focus is on static site generation and Swift-based web development.
https://github.com/JohnSundell/Plot
https://github.com/JohnSundell/Plot
GitHub
GitHub - JohnSundell/Plot: A DSL for writing type-safe HTML, XML and RSS in Swift.
A DSL for writing type-safe HTML, XML and RSS in Swift. - JohnSundell/Plot
Put anything in your Mac OS X menu bar!
The BitBar app lets you put the output from any script or program right in your Mac OS X menu bar. And it's completely free. An impressive number of plugins have already been contributed by a wide range of developers just like you, and this site makes it easy to find them.
https://getbitbar.com/
#swift #macos
The BitBar app lets you put the output from any script or program right in your Mac OS X menu bar. And it's completely free. An impressive number of plugins have already been contributed by a wide range of developers just like you, and this site makes it easy to find them.
https://getbitbar.com/
#swift #macos
Awesome tool to compliment recent BitBar utility: Hidden Bar lets you hide menu bar items to give your Mac a cleaner look.
https://github.com/dwarvesf/hidden
#macos #swift
https://github.com/dwarvesf/hidden
#macos #swift
A fast, lightweight and flexible Swift syntax highlighter for blogs, tools and fun!
It can be used to generate code sample HTML for a blog post, to turn a string of Swift code into a fully syntax highlighted image, or to build custom developer tools.
https://github.com/JohnSundell/Splash
#swift
It can be used to generate code sample HTML for a blog post, to turn a string of Swift code into a fully syntax highlighted image, or to build custom developer tools.
https://github.com/JohnSundell/Splash
#swift
Stop pasting company secrets into random websites!
It doesn't take a lot of text to tell you what Boop is. But here is a substantial amount of text anyway. It's a place for you to paste plain text and transform it if need be. It's what some of you use TextEdit, or maybe Notes, or maybe a blank unsaved .html file because that's what your editor defaults to when pressing ⌘+N and it's easier to do that than pick the proper file type, right? It's not like you needed syntax highlighting anyway.
Feature:
- Bring your own scripts
- Native AF
- Powered by Javascript
- Free and open source
https://github.com/IvanMathy/Boop
#swift
It doesn't take a lot of text to tell you what Boop is. But here is a substantial amount of text anyway. It's a place for you to paste plain text and transform it if need be. It's what some of you use TextEdit, or maybe Notes, or maybe a blank unsaved .html file because that's what your editor defaults to when pressing ⌘+N and it's easier to do that than pick the proper file type, right? It's not like you needed syntax highlighting anyway.
Feature:
- Bring your own scripts
- Native AF
- Powered by Javascript
- Free and open source
https://github.com/IvanMathy/Boop
#swift
Secretive is an app for storing and managing SSH keys in the Secure Enclave. It is inspired by the sekey project, but rewritten in Swift with no external dependencies and with a handy native management app.
- Safer Storage: The most common setup for SSH keys is just keeping them on disk, guarded by proper permissions. This is fine in most cases, but it's not super hard for malicious users or malware to copy your private key. If you store your keys in the Secure Enclave, it's impossible to export them, by design.
- Access Control: If your Mac has a Secure Enclave, it also has support for strong access controls like Touch ID, or authentication with Apple Watch. You can configure your key so that they require Touch ID (or Watch) authentication before they're accessed.
- Notifications: Secretive also notifies you whenever your keys are acceessed, so you're never caught off guard.
https://github.com/maxgoedjen/secretive
#swift #macos
- Safer Storage: The most common setup for SSH keys is just keeping them on disk, guarded by proper permissions. This is fine in most cases, but it's not super hard for malicious users or malware to copy your private key. If you store your keys in the Secure Enclave, it's impossible to export them, by design.
- Access Control: If your Mac has a Secure Enclave, it also has support for strong access controls like Touch ID, or authentication with Apple Watch. You can configure your key so that they require Touch ID (or Watch) authentication before they're accessed.
- Notifications: Secretive also notifies you whenever your keys are acceessed, so you're never caught off guard.
https://github.com/maxgoedjen/secretive
#swift #macos