openbookstore
Bibliographic search of books and personal manager (WIP) https://gitlab.com/myopenbookstore/openbookstore (by OpenBookStore)
cl-forms
Web forms handling library for Common lisp (by mmontone)
openbookstore | cl-forms | |
---|---|---|
5 | 4 | |
33 | 40 | |
- | - | |
7.9 | 4.6 | |
29 days ago | 7 months ago | |
Common Lisp | Common Lisp | |
GNU Affero General Public License v3.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
openbookstore
Posts with mentions or reviews of openbookstore.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-10.
-
User authentication and security in Common Lisp Webapps
Here's how we handle users and roles in my app at the moment: https://github.com/OpenBookStore/openbookstore/blob/master/src/authentication.lisp (also src/web/authentication.lisp) (currently not used in production©) (using mito-auth. From a quick look, the hashing method (sha256) seems easily replaceable). Hope it helps.
-
What are you working on?
I am working on OpenBookStore, a book management software. It is a side project, but I plan on offering services around it, since I already have a foot in that industry (and simple CL apps helping in production). I have good foundations, the next step is to ease delivery with a standalone binary and Electron.
-
Any projects want/need help?
Hi there. I'd enjoy help on anything web development for openbookstore: https://github.com/OpenBookStore/openbookstore (especially now: setting up i18n) Or, we could work on the terminal REPL experience for the CIEL meta-package: https://github.com/ciel-lang/CIEL/ We could use a better base like cl-repl or better yet, Lish.
-
Very simple web app demo in Common Lisp
a WIP: https://github.com/OpenBookStore/openbookstore (with JSON and Vue.js, users and auth)
-
Web services written in CL?
I wrote a little app that I use for a couple clients to show their books catalogue. We develop a custom UI theme if they have the budget. I also don't despair in finishing openbookstore (it's a rewrite, so I don't have much time).
cl-forms
Posts with mentions or reviews of cl-forms.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-02-28.
-
Form validation in Common Lisp
Let's say you are building many HTML forms. Doing one all manually is OK-ish, not two. You could use cl-forms (I didn't, I'm building a layer to get a form from Mito objects. If you didn't see where I'm doing it look better or stay tuned ;) ) You could do things semi-manually and use Clavier for input validation. It works like this.
-
User authentication and security in Common Lisp Webapps
As for CSRF in forms: https://github.com/mmontone/cl-forms does it.
-
An implementation of self-validating formlets for Hunchentoot + cl-who
Looks nice. See also: https://github.com/mmontone/cl-forms which even does client-side validation, and more (subforms). It has a very nice demo we can start with 1 command.
-
Are there any tutorials (or sample code) available for "weblocks quickform".
To create forms automatically, there is cl-forms: https://github.com/mmontone/cl-forms/ I tried it and it looks pretty feature full: subforms, server and even client side validation, and more that I can remember. I didn't use it "in production"©.
What are some alternatives?
When comparing openbookstore and cl-forms you can also consider the following projects:
ironclad - A cryptographic toolkit written in Common Lisp
restas-simple-auth - Simple RESTAS-plugin for user registration and authentication
red-light-green-light - A git-centric policy management and enforcement tool designed to accelerate your CI/CD pipelines.
cl-password-store - Password management for Common Lisp (web) applications
mito-auth - User authorization for Mito classes.
medley - The main repo for the Medley Interlisp project. Wiki, Issues are here. Other repositories include maiko (the VM implementation) and Interlisp.github.io (web site sources)
radiance-contribs - Standard implementations and drivers for the radiance interfaces, as well as common helper packages.
hunchentoot-auth
openbookstore vs ironclad
cl-forms vs restas-simple-auth
openbookstore vs red-light-green-light
cl-forms vs red-light-green-light
openbookstore vs cl-password-store
cl-forms vs ironclad
openbookstore vs mito-auth
cl-forms vs medley
openbookstore vs restas-simple-auth
cl-forms vs mito-auth
openbookstore vs radiance-contribs
cl-forms vs hunchentoot-auth