
Our Applications
GitCitadel, 5/27/2026, 1 engagement
Because we think about git every day.

GitCitadel, 5/27/2026, 1 engagement

GitCitadel, 5/27/2026, 1 engagement

GitCitadel, 5/27/2026
5/27/2026
The members of the team are...
GM,
We now have a library 📚 download page. It includes a low-bandwidth reader for publications and longform articles. Everything is read from relays, directly. The website is clean HTML, so that it works efficiently on e-paper readers.
You can download the appropriate files from the reader's Internet browser, or read directly from the website.


#bookstr #Alexandria
1/25/2026, 5 engagements
https://alexandria.gitcitadel.eu/
The Gutenberg edition of #Alexandria is live. Our first release to production.
The npubs involved in this release were
We would also like to thank and for their advice and support. Thank you, also, to every other Nostrich who has donated, reposted, published, tested, and fevered along with us. This project has both the loftiest goals and the smallest budget, but we have proven that all things are possible, on Nostr. And you helped prove that.
We, at #GitCitadel, are grateful for you all, and we wish you a good morning. ☺
1/23/2026, 66 engagements
1/23/2026, 14 engagements
Good evening, Nostr.
The #Alexandria publishing app has been spruced up a bit. The Getting Started page, About page, and Contact page were updated. The universal event publisher got a bug-fix. Musical ABC notation is now rendered and highlights and comments are visible in the reading view.
We have increased the number of publication-indexes fetched to 10k, but we're already fast approaching that number. Keep the books coming! ☺



1/17/2026, 8 engagements
We have added the #Koran, to Nostr's library, #Alexandria.
1/11/2026, 9 engagements
Yes, we are shipping. ☺
Loading quoted post…
12/11/2025, 6 engagements
You can now publish on #Alexandria.
Loading quoted post…
11/2/2025, 1 engagement
Good evening, Nostriches.
We have a new alpha version of the #Alexandria Gutenberg edition on https://next-alexandria.gitcitadel.eu . We've made some screencasts of improved or expanded functionality.
The Compose and My Notes pages:
People searching with "n:" prefix:
Hashtag searching with "t:" prefix:
D-tag searching with "d:" prefix:
Finding your own publications and visualisations:
Loading events for republishing:
Creating a longform article:
Notifications and public messages:
8/21/2025, 9 engagements
Good evening, Nostr.
Here is a long video displaying some of the major #Alexandria features, including:
8/12/2025, 7 engagements
#Alexandria has an active #ngit page. This is where the issues from the Contact page land:
MedSchlr is an instance of #Alexandria, customized for the medical community. We know that Nostr can bring true academic freedom to scientific journals and research papers.
Loading quoted post…
New #Alexandria version on next, coming up, later today. 😎 Bringing kind 24 public messages to the masses.


8/11/2025, 2 engagements
Good evening, Nostriches.
We have rolled out the next alpha version of #Alexandria, for your testing fun: Gutenberg v0.0.3
As always, you may use the main Alex instance for productive use. We are now truly feature-complete and will continue to work on hardening and maturing what we have, on our march toward the MVP release.
8/5/2025, 13 engagements
GM Nostr 😊
Things are finally moving along, toward the full release of the Gutenberg edition of #Alexandria.
We have a stable v0.0.1 on https://alexandria.gitcitadel.eu and the (buggy, very much alpha, but feature-complete) v0.0.2 has been rolled out to our staging area on https://next-alexandria.gitcitadel.eu.
This iteration adds the features:
There's a link to a short mobile screencast, on our Geyser page:
7/20/2025, 4 engagements
GM Nostr,
We've been working on a number of projects, in the background, including a Nostr-based git HTTP server, and we've been considering our pricing model for them. We have received enough donations to reserve the git server, and
and
are going to be launching the beta version of that #thoon. We are excited to use it, ourselves, as it's frustrating fighting other login methods. Nostr is simply less friction.
We are aiming for a base storage of 1 GB for an organization (the owner npub and the collaborator npubs it invites), with additional storage purchasable. 1 GB is more than most dev teams use, and we want to keep our running costs low. If it turns out to be too little, we will increase the baseline. It will be bundled together with a media and blossom server, and a subscription to theforest (we will credit you anything you have paid for theforest), as well as access to our other inhouse systems.
This is also just a fun way and easy way to help support our efforts, and to make sure your support requests get faster responses. The subscribers will be invited to help us Design Think our systems and applications. We build with you and for you!
We are also negotiating group discounts from other service providers, which will be offered to anyone on our NIP-05 list.
We will be controlling access to those servers, and to the other functionality we have planned, over the https://gitcitadel.nostr1.com relay and the gitcitadel.com NIP-05 list. That is a read-protected relay, unlike https://theforest.nostr1.com, and any Gitcitadel team members you see on there have paid for the access, themselves.
is the first user. 🙂

Triage report concerning the recent Internet outage.
Loading quoted post…
The GitCitadel Lightning wallet has been rebalanced! If you've had any zap issues with our LN address, try again soon and it should work!
In case, you missed the live interview:
Loading quoted post…
GM. The new contact page is live on #Alexandria:
https://next-alexandria.gitcitadel.eu/contact
This is our first attempt at an input textbox, so go ahead and beta-test it for us. You can use our test file, as a starting point for your experiments. If you have questions about the parser or find some use case we forgot to cover, just put it in your test issue.
The testfile:
https://github.com/ShadowySupercode/gc-alexandria/blob/master/tests/integration/markupTestfile.md
Instructions concerning how the markup parser:
https://github.com/ShadowySupercode/gc-alexandria/blob/master/src/lib/utils/markup/MarkupInfo.md
Loading quoted post…
5/13/2025, 2 engagements
Good evening, fellow Nostriches.
We at #GitCitadel are proud to announce that #Alexandria has basically stayed the same, despite our making major changes under the hood. 🎉
You might notice a slight difference, when loading large publications. It now loads as you scroll down the page, rather than loading all at once. This means that you can load really large and deep publications without your browser freezing up.
This was a major change in the architecture, by our Product Owner and lead Alex developer,
, and was a prerequisite to a number of other changes. Development should move more quickly, now. Thank you for your patience.
5/10/2025, 4 engagements
If you are looking for a path to contribute broadly to Nostr development, we have a suggestion.
Loading quoted post…
4/21/2025, 1 engagement
GM
Loading quoted post…
4/14/2025, 32 engagements
4/14/2025, 14 engagements
GM Nostriches,
We at #GitCitadel are almost a quarter of the way toward our git server goal. A hearty thank-you, to everyone who donated. We have now, correspondingly, lowered the monthly relay rate from 5000 sats to 3750 sats.
Loading quoted post…
3/29/2025, 6 engagements
Hello, fellow Nostriches.
We at #GitCitadel have spent this week pricing out remote servers and brainstorming; considering the most cost-effective, but still performant, way to implement a public #gitserver based upon Nostr. In order to help us front the rental fees and lower the price to individual npubs, we have begun a new https://Geyser.fund goal.
The resulting server will have multiple #gnostr implementations and tools on it. We are planning to begin with:
It's difficult to compete with a "free" public service, like GitHub or Codeberg, but we're hoping that tighter integration with Nostr will add some value to the developers using it, and for the public interested in browsing the PoW stored on it. Through the integration of Nostr and Lightning, we are leaning into the comfortable, Nostrized, friction-free logins, and will facilitate V4V payments for Nostr's hard-working devs.
Many thanks in advance. And may you have a good morning.

3/27/2025, 35 engagements
Hello. We have a new feature implemented, in #Alexandria, which might interest some of you.
We have revamped and expanded the index card menu. You now have the ability to display publication details (index metadata) on the cards, including book summaries, ISBNs, and links to the npub profile pages of the publishing npub and the author. (If the author has a npub and is referenced in the 'p' tag, as with
's book, below.)
This allows for publisher and author to share in the credit and the zaps, and to both be notified of interactions with the index.

You also have the ability to open an original URL-source of the publication (usually to a web page, PDF, LaTeX file etc.), even if the publication is also available in event form. Currently, it opens outside the app.

This opens up Alexandria to being a true library catalog of all publications, even those under copyright or where there is no digital version readily available. They can be referenced and interacted with, through the index cards, in a manner similar to GoodReads or other "book review" sites.
This will become more apparent, once we add things like kind 1111 comments, to the index events. For now, we're still revamping the parser and the table of contents, but they should be replaced #thoon. Thank you for your patience and support, while we rebuild, and may you have a good evening.
Happy reading!
3/20/2025, 5 engagements
Our team is hard at work on the latest round of user stories for project #alexandria.
What is a user story? We're glad you asked!
explains in our first dev blog, which you can read on Alexandria!
3/17/2025, 12 engagements
If you are using #Alexandria and would like to submit an issue, please note that our GitHub account is only a mirror to our OneDev git-server, and we do not accept issues there.
Issues are to be submitted to our #GitWorkshop instance, which uses NIP-34 "gitstuff".
We are also working on accepting patches over GitWorkshop.
2/25/2025, 1 engagement
Good evening,
As a project that is run by Nostriches for Nostriches, we at #GitCitadel are proud of our humble, zap-based financing, especially over our Geyserfund (https://geyser.fund/project/gitcitadel). It's been mildly painful, and we've had to learn to pinch each sat until it cries for mercy. But it has definitely been the right source of funding for a project in this incubation stage, where we tentatively brood and hatch out our first baby, Project #Alexandria.
HOWEVER,
we regularly receive questions about how we plan on having a more sustainable source of funding, and one of our main ideas, is to cover the costs of our relays with a relay subscription that
is managing for us. The current subscription of 300 sats/month (which some of you have been grandfathered into), will get you write-access to the relay. It is a great help for us, if you actively subscribe to wss://theforest.nostr1.com in your client, and include it in your outboxes and inboxes.
This access will become interesting soon, once the publishing feature is opened up, and even more interesting, once we get comments, highlights etc. going. Alexandria is a community-first client, and theforest is our community relay for the https://next-alexandria.gitcitadel.eu instance, so anything written to that relay will receive pride-of-place in the client. Because we know and trust our own community members, we're displaying "the full global", so this relay is a great way to immediately make contact with other npubs, even if you are new to Nostr.
We are also working on the ability to offer premium relay subscriptions, and we'll announce those, once we get the features going that they will unlock.
Yours truly,
2/12/2025, 4 engagements
GM and happy weekend, fellow Nostriches!
#GitCitadel is looking for an additional frontend developer.
What we offer:
What you bring:
We look forward to any DMs you send to
🚀
2/8/2025, 13 engagements
GM Nostr! ☀️
A big THANK YOU, to everyone who volunteered to help us beta-test. The developers are excited, that so many of you are actively supporting them and interested in reviewing their work. Also, another THANK YOU, to everyone who is following and contributing to us on https://Geyser.fund. You have managed to push us into the top spot on the Geyser front-page!
Without funding, big npub promoters, or other "official Nostr" support, it's sometimes been hard to keep going and stay motivated. But you guys just gave us a big burst of energy, to continue our grassroots development, against all odds.
We will now commence developing even harder.
2/3/2025, 3 engagements
We are planning a bug hunt.
Everyone who doesn't like us, this is your chance to tell us how incompetent we are. Everyone who does like us, it's also your chance to tell us how incompetent we are.
Everyone is a winner. Sign up here. 👇
Loading quoted post…
2/2/2025, 1 engagement
Good morning, fellow Nostriches!
We at #GitCitadel have got some updates for you, today, as we do every week. We've:
In other news, this week was Move Everything Somewhere Else Week, and we've got an article describing the process, the results, and our next DevOps steps.
Enjoy the read and have a nice Sunday!
Loading quoted post…
2/2/2025, 8 engagements
GM Nostr. More about #Alexandria
Loading quoted post…
Good evening, Nostriches.
We are glad to inform you, that we have gotten some of our formatting fixed and added some small features.
Here you can see, how we have added a horizontal scroll bar to verbatim quote fields. This doesn't completely solve the left-margin problem, on mobile, but it keeps the information from running off the page.
We have added the ability to view the version/edition on the index card, if it is available. If the author tag is not available, we complete the field with "unknown".
Here you can see two formatting changes:
In other good news, we are delighted to have a second, experienced, full-stack developer. He will be focusing on frontend development, intelligent parsing for uploads, and maintenance/bug-fixing. We hope he will free up our main developer for more performance-enhancing improvements.
We have also moved our project documentation and a collection of our favorite articles to #Alexandria.
https://next-alexandria.gitcitadel.eu/publication?d=the-gitcitadel-blog-by-stella-v-1
As always, please excuse our busy construction site and we wish you happy reading.
1/26/2025, 7 engagements
Thank you for the zaps, especially those on Geyser Fund.
It's nice to know, that someone finds value in our efforts.
GM Nostriches,
We have now:
1/22/2025, 8 engagements
Good evening, Nostriches.
We have fixed the njump button on the #Alexandria index card, to go to the naddr of the publication event. And we have printed a 2-level publication (one nested 30040-level, containing both volumes 1 and 2) called
"Personal Recollections from Joan Arc" from Mark Twain
Happy reading! 🙂
1/20/2025, 6 engagements
We have updated our project page, to reflect some additions to the project team. Please welcome
(devops),
(relay dev) and
(relay admin and dev).
1/18/2025, 7 engagements
Good evening, Nostriches.
We have printed the entire KJV of the Bible, as individual books separated by chapter, using the new NIP-62 structure. We have made a first pass at gathering them into nested index events. This is the first "Five Books of Moses", also referred to as the "Pentateuch" or the "Torah".
https://next-alexandria.gitcitadel.eu/publication?d=the-pentateuch-by-cambridge-v-king-james-version
will continue to add layers of nested 30040s, until we have the entire Bible together, honing the performance and functionality of #Alexandria along the way.
And then we will break the entire thing down, further, into a new version, separated into individual verses. Of which there are over 30k.
1/16/2025, 35 engagements
Good morning, fellow Nostriches,
#Alexandria is now fully-compatible with NIP-62. That means that you can use the previous "e" tags or the new "a" tags (but you cannot mix both in one publication).
1/13/2025, 6 engagements
#Alexandria Next update!
This one adds proper support for user sign-in.
Currently, we only support sign-in via a NIP-07 browser extension. There's a button that appears when you hover over the user profile icon in the top-right corner of the screen.
Once the sign-in is complete, a few things happen:
When you've signed in, you'll also notice a new drop-down menu appears at the top of the home page feed. This lets you switch between viewing publications on Alexandria's default relay (wss://thecitadel.nostr1.com) or on your personal relay list.
Additionally, to reduce load times, Alexandria loads only 16 publications at a time. A "show more" button at the bottom will tell the app to go get the next 16. Right now, it's possible to get to the end of the feed, but that will quickly change as more publications are uploaded to the relays!
As always, you can try out these latest features at https://next-alexandria.gitcitadel.eu.
1/11/2025, 11 engagements
GM, fellow Nostriches.
has adjusted the zoom on the visualisation page, so that it doesn't take as long to load. You can adjust the number of events examined, in the form.
has renewed the website certification, so it shouldn't be throwing errors, anymore. The .com address should also soon be corrected, which will also fix our NIP-05 addresses.
has uploaded two books from the KJV of the Bible, and the rest should be available later today or tomorrow. After that, she will begin uploading the recommendations from covering the Western Canon for homeschoolers.
https://next-alexandria.gitcitadel.eu/visualize

1/9/2025, 9 engagements
We have decided to start "showing our work", more, in public, as we've:
2025 is the year to do hard things, and now you can observe us doing them.
1/4/2025, 16 engagements
GM and a happy New Year, Nostriches.
We at
have reached another milestone, on our way to #Alexandria v 0.1.0 (Gutenberg edition).
We have printed the entire Bible using 30040/30041 notes and made them available for you to peruse, using a pre-release of our Nostr client. The books are broken down by chapter. Breakdowns by verse will be delivered with the beta release. In addition, we have printed "Jane Eyre", so that you get some idea of how quickly a full-length novel can load. We are working on making it faster, with pagination, but this is already surprisingly quick.
You can't yet use the client to upload books (please use the e-book CLI, for that), and it's all a bit buggy and wonky, but we have already implemented a first pass at the Visualization page.
Feel free to view the Asciidoc test data, here: https://next-alexandria.gitcitadel.eu/. You can log in with a browser extension. (We are still working on the site certificate. Please excuse the mess.)


1/1/2025, 61 engagements
Please welcome our new npubs to the
family:
10/2/2024, 2 engagements
Yes, we will.
Loading quoted post…
is now the owner of wss://theforest.nostr1.com . It is a publicly-viewable relay, but new members will be charged 300 sats/month to post.
You can view the relay feed here, and sign up, if you would like to be a member: https://theforest.nostr1.com

9/26/2024, 9 engagements
Project #Alexandria wiki page is updated, with the latest alpha-version screenshots. Once we get to a beta version (will take a few more weeks), we'll host a public instance of Alexandria on https://gitcitadel.eu, so that you can all start uploading your books and articles.
As you can see, you have quite a bit control, of what the final Nostr document looks like, by utilizing the standard Asciidoc markup, for formatting and adding metadata. Our Alexandria parser is a NKBIP-01-specific extension of the Asciidoctor parser.
9/26/2024, 3 engagements
Hello. We look a bit different, now.
9/24/2024, 11 engagements
#ProjectAlexandria is coming along. Here you see some of Aesop's fables.
If you want to better understand how such a an eBook is constructed, you can view the original 30040 event, with the linked 30041 events listed, here:
Loading quoted post…
9/6/2024, 9 engagements
Thank you, to everyone who has already contributed to our Geyser fund, or who is considering doing so.
8/25/2024, 4 engagements
We at
have integrated noscrypt into our Aedile NDK. Congratulations to
on the release.
Loading quoted post…
We finally setup a Geyser fund.
8/10/2024, 2 engagements
7/19/2024
Read naddr1qvzqqqrcvgpzqqm9x092su3hd9rdfe8aafxp5pzpak3cegkem9qhhvmqqm96406cqythwumn8ghj7un9d3shjtnwdaehgu3wvfskuep0qqyxummnvde8jur5cc5a0g instead.
7/13/2024
Read naddr1qvzqqqrcvgpzphtxf40yq9jr82xdd8cqtts5szqyx5tcndvaukhsvfmduetr85ceqydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcqpdnkjarjv4c82cnvd93skty63c instead.
7/13/2024
Read naddr1qvzqqqrcvgpzphtxf40yq9jr82xdd8cqtts5szqyx5tcndvaukhsvfmduetr85ceqydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcqpfnkjarrd96xzer9dsc0r3kf instead.
7/13/2024
Read naddr1qvzqqqrcvgpzphtxf40yq9jr82xdd8cqtts5szqyx5tcndvaukhsvfmduetr85ceqydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcqpfsk2erfd3jj6mnydvn56ylp instead.
7/13/2024
Read naddr1qvzqqqrcvgpzphtxf40yq9jr82xdd8cqtts5szqyx5tcndvaukhsvfmduetr85ceqydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcqpankjarrd96xzer9dskkgmmrwvlzm7aq ins…
7/13/2024
Read naddr1qvzqqqrcvgpzphtxf40yq9jr82xdd8cqtts5szqyx5tcndvaukhsvfmduetr85ceqydhwumn8ghj7argv4nx7un9wd6zumn0wd68yvfwvdhk6tcqzpnkjarrd96xzer9dskhyetvv9us8tta4t i…
7/13/2024
Read naddr1qvzqqqrcvgpzphtxf40yq9jr82xdd8cqtts5szqyx5tcndvaukhsvfmduetr85ceqy88wumn8ghj7mn0wvhxcmmv9uqq6emr94skcetcv9hxgunfvyezg2cd instead.