remember
roqr
remember | roqr | |
---|---|---|
6 | 5 | |
107 | 1 | |
- | - | |
8.8 | 5.7 | |
26 days ago | 7 months ago | |
Swift | Ruby | |
- | GNU Affero General Public License v3.0 |
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.
remember
-
Racket Language
Racket is my favorite language. It's fast, practical, has solid foundations and an extremely nice concurrency story (based on concepts borrowed and extended from Concurrent ML). It has an excellent documentation system, with an integrated package ecosystem, which means that most packages have high quality documentation with cross-references. It has a great backwards-compatibility story -- a lot better than Python's, for example, which I use in my current dayjob. So, my impression of the commenters saying it's too academic or not practical is that they probably never dove deeply enough, or they are students who were only exposed to the teaching languages in the past. It's definitely not perfect: the community is small, the runtime has a high memory baseline, parallelism requires spinning up a Racket VM per system thread, among others, but these are things that will improve over time.
In the past several years, I've:
* built & run an e-commerce site written in Racket[1]
* built a native macOS and iOS reminders app, available on the App Store [2, 3, 4]
* built a cross-platform desktop client for Apache Kafka [5, 6, 7]
* built a `#lang` for Lua [8]
Among[9] other[10] things[11]. I think that's all pretty practical stuff!
[1]: https://defn.io/2019/08/20/racket-ecommerce/
[2]: https://defn.io/2020/01/02/ann-remember/
[3]: https://defn.io/2024/04/09/ann-remember-for-ios/
[4]: https://github.com/bogdanp/remember
[5]: https://defn.io/2022/11/20/ann-franz/
[6]: https://defn.io/2023/10/15/ann-franz-for-windows/
[7]: https://defn.io/2023/08/10/ann-franz-source-available/
[8]: https://defn.io/2022/11/12/ann-racket-lua/
[9]: https://docs.racket-lang.org/http-easy/index.html
[10]: https://docs.racket-lang.org/deta/index.html
[11]: https://docs.racket-lang.org/gui-easy/index.html
- Calling Haskell from Swift
-
Ask HN: What apps have you created for your own use?
A really simple keyboard driven reminder tool for macOS:
https://github.com/Bogdanp/remember
- Racket branch of Chez Scheme merging with mainline Chez Scheme
-
Ask HN: What Are You Working on This Year?
My goal for this year is to continue building (mainly Mac and iOS) apps (like Remember[1] and Franz[2]) using Racket and to help improve the language and ecosystem in any way I can.
[1]: https://remember.defn.io
-
What programming language is good to make GUI's
PS this is a macOS app with the GUI made with swift https://github.com/Bogdanp/remember/tree/master/cocoa/remember/remember but the backend is Racket.
roqr
-
Ask HN: Those making $0/month or less on side projects – Show and tell
RoQR: https://roqr.app/
It's a privacy-focused dynamic QR code application. Just got my first paying customer this past week, which I'm pretty stoked about!
The costs of running it are very low (~$15 / month), and it's not something I'm planning on ever turning into my main gig, but the fact that someone is willing to pay for an app I built on my own feels really fun
- Ask HN: What Are You Working on This Year?
- RoQR offers unlimited dynamic QR codes that provide insights and analytics for your marketing campaigns. Try it for 30 days free - no credit card required.
-
Show HN: I built RoQR, a privacy-respecting platform for dynamic QR codes
[RoQR is open-source](https://github.com/roqr/roqr), licensed under the AGPL.
If you’re interested, I have a [longer post](https://roqr.app/blog/introducing-roqr/) on our blog announcing the launch. Happy to answer any questions and would love to hear any feedback you might have.
What are some alternatives?
7GUI - the 7 gui project
quickadd - Parse natural language time and date expressions in python
racket - The Racket repository
packj - Packj stops :zap: Solarwinds-, ESLint-, and PyTorch-like attacks by flagging malicious/vulnerable open-source dependencies ("weak links") in your software supply-chain
racket-gui-easy - Declarative GUIs in Racket.
inet256 - Identity Based Network API with 256-Bit Addresses
linux-surface - Linux Kernel for Surface Devices
kons-9 - Common Lisp 3D Graphics Project
Camlistore - Perkeep (née Camlistore) is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content.
Open-Assistant - OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
Filestash - 🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
cookwherever - Cook Wherever is an open source project to attempt to making cooking more accessible and engaging for everyone.