pheasant
authpass
pheasant | authpass | |
---|---|---|
1 | 11 | |
18 | 2,134 | |
- | 2.4% | |
9.1 | 8.5 | |
3 days ago | 25 days ago | |
Dart | Dart | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pheasant
-
The Pheasant Framework: A Look into Modern Web Development in Dart
I was trying to do some web development in Dart, because I have enjoyed the Dart language as of recent. The package management, interop with JavaScript (even though it's been a bit of a pain) and vast number of libraries has made my experience with the language one to truly enjoy.
However, I noticed that Dart could be used for web development, and I was interested in finding out more. I had two options: create a flutter application and render on the web, or go with AngularDart. Flutter is the main framework most people use and is the first thing that usually comes to mind when people talk about Dart. However, it really hasn't had much focus on the web, and of course this has made it a bit far from the perfect choice for writing web applications that can compete with others. AngularDart is also a very good option, but I haven't really been much of a fan of Angular, and I've usually preferred using a component based framework that brings your JavaScript (or Dart in this case) into your HTML - much like Vue or Svelte.
Then I found a new web framework that recently came out named - Pheasant. It was exactly something like what I was looking for - component-based, feature-rich, and it compiles to Dart Code using the Dart Build System (the build system developed by Dart that AngularDart uses), so there is no virtual DOM. The framework makes it easy to write web applications by using the power and performance of Dart. The component files look much like what you would find in Vue and Svelte, except there are no hidden or extra keywords, meaning that you can write plain dart code and it would render. You could also work with dart files seamlessly, and has first-hand support for Sass and SCSS. One feature I found enjoyable and one that will make me to continuously utilize the framework is its ability to render Markdown Code (makes static site generation easy).
The framework may not be a heavyweight like those in the JavaScript world because of the differences in programming between Dart and JavaScript, but when it comes to web development and being able to utilize the performance of dart, as well as the dart ecosystem, the framework does prove to be a very useful tool in creating quick and simple web applications. The framework even promises to work for both Dart and JavaScript developers by creating their own JavaScript pipeline to reduce dart2js compilation on JavaScript components.
If you want to check out more on the framework, as well as it's source code, you can go to github: https://github.com/pheasantframework/pheasant
authpass
- Non-cloud based TOTP Authenticator App?
-
A Definitive Password Manager Comparison
AuthPass - Dart Password Manager based on Flutter for all platforms.
-
Ask HN: Which password manager is most secure and why?
I keep my KeePass file on PC, sync to Onedrive, download to my phone from Onedrive iOS to have locally and use this app on iOS to open it.
https://authpass.app/
Works great.
-
What is the decent password manager?
Anything KeePass-compatible, like AuthPass.
-
How do you trust small open-source applications?
You can use "AuthPass" that is also a keepass version support cross platform and its open source.
-
Multi device Password Managers without cloud dependence
If you are willing to set up a WEBDAV server on your Mac, you can try AuthPass, which is FOSS project that uses KeePass password database.
-
⟳ 5 apps added, 66 updated at f-droid.org
AuthPass - KeePass compatible Password Manager 1.9.1: Keep your passwords safe across all platforms and devices.
- AuthPass - Password Manager
- AuthPass Password Manager
-
Photostore
Wondering, since flutter can compile to Desktop PC, too (e.g. AuthPass), would it be possible to build some sort of desktop client, a bit like Picasa?
What are some alternatives?
KeePassDX - Lightweight vault and password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure way.
keepass2android - Password manager app for Android
keepassxc - KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
duckduckgo-privacy-extension - DuckDuckGo Privacy Essentials browser extension for Firefox, Chrome.
git-touch - An open-source app for GitHub, GitLab, Bitbucket, Gitea, and Gitee(码云), built with Flutter
font_awesome_flutter - The Font Awesome Icon pack available as Flutter Icons
dart_vlc - Flutter bindings to libVLC.
tsacdop - Enjoy podcasts with Tsacdop! A podcast player built with flutter.
KeeWeb - Free cross-platform password manager compatible with KeePass
DocScanner - :fire:Document Scanner and PDF Creator app
Recipedia - A simple recipe application created in Flutter
Gotify - A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)