]> BookStack Code Mirror - website/blob - content/blog/2025/bookstack-in-2024.md
bea024c6d04e2eebd9c59182610b7d3b9bfe5c51
[website] / content / blog / 2025 / bookstack-in-2024.md
1 +++
2 categories = ["News"]
3 tags = ["News"]
4 title = "BookStack in 2024"
5 image = "/images/blog-cover-images/cc-by-sa-4/eagle-giles-laurent.jpg"
6 author = "Dan Brown"
7 slug = "bookstack-in-2024"
8 draft = false
9 date = 2025-01-02T12:35:00Z
10 +++
11
12 As we cross over yet another year boundary we look back at the progress, maintenance
13 and funding of the project for 2024 with a view of potential plans in 2025:
14
15 {{<toc>}}
16
17 ### Project Funding
18
19 I'm happy to say funding of the project has continued to grow in 2024.
20 In [our 2023 post](/blog/bookstack-in-2023/) I mentioned general revenue
21 (excluding taxes, costs etc...) has risen from £15k in 2022 to about £25.8k
22 in 2023. In 2024 revenue totalled about £45.5k, so a significant revenue increase
23 throughout the year! Here's the breakdown:
24
25
26 ![Chart showing a monthly breakdown of revenue, split between KoFi, Support services and GitHub Sponsors](/images/2025/01/2024-finances.png)
27
28 Revenue from GitHub sponsors has grown to a monthly average of about £1.4k, providing
29 a sizeable stable base of funding. Surprisingly, donations via Ko-Fi are down a bit on average,
30 but are much more consistent compared to last year which reflects the increase of sponsorships
31 and monthly donations via this method, yet fewer large one-off donations.
32
33 Our main source of revenue though is from our [support services](https://www.bookstackapp.com/support/), which have over doubled
34 in average revenue compared to 2023, and for the first time has provided income across
35 every month of the year! A number of "Enterprise Support Plan" sales have really helped boost this, 
36 along with a base of new and renewing "Professional Support Plan" customers.
37
38 Overall this means, even after business costs and taxes, I'm now more than covering my living costs with a little extra to spare
39 and I can now comfortably look at giving back more or thinking about project growth plans, both of which
40 I talk about more later on in this post.
41
42 Once again, a **massive thanks** to all those that have donated to or sponsored the project, as well as those
43 that have purchased our support services. I am so grateful to be able to focus on open source work full time, and
44 provide the project for free to anyone that finds it valuable, with no paywalls or barriers.
45
46 ### Sharing of Funds
47
48 Now that there's some breathing room in the funding, I can now look to increase the financial support that gets 
49 forwarded on to the projects & services BookStack depends upon.
50 This is something I started when initially accepting donations, but I put further growth of this mostly on pause in late 2021 when leaving my job
51 to focus on BookStack full time.
52
53 After sorting my taxes a few months back (to ensure I still had some income left after paying the government) I started going back 
54 over our dependencies and cover those where donations are accepted, as well as increasing donations to many previously set-up sponsorships
55 via GitHub. My monthly GitHub sponsors bill has increased from $90 in September, to $226 in December.
56 Upon this, I've increased a few larger one-off donations to projects/people that don't accept donations via GitHub.
57
58 The change in forwarded funding represents us "catching up" with this scheme to ensure our dependencies are covered, but I plan
59 to still continue this and scale it up with revenue, increasing existing donations and adding new projects where needed.
60
61 ### New Features & Enhancements
62
63 Throughout 2024 we've published 4 feature releases, and 14 patch versions.
64 The below list summarizes many of the most significant additions and changes made during these releases:
65
66 - New WYSIWYG editor (alpha)
67 - Portable ZIP import/export format
68 - WYSWIYG comment editor
69 - Video attachment stream support
70 - Commands-based PDF export option
71 - Browser opensearch support
72 - Licenses view
73 - Updated framework to Laravel 10
74 - Welsh language support
75 - Audit log API Endpoints
76
77 Looking over these, my personal favourite has to be the portable ZIP import/export format
78 [added in the last release](/blog/bookstack-release-v24-12/#new-importable-export-format),
79 just due to the possibilities it can open up in regards to content portability and developer use.
80
81 Compared to previous years, this list really isn't as long, but a big reason for this is down to the
82 diverted effort in dealing with the [licensing change to our core WYSIWYG editor](https://github.com/BookStackApp/BookStack/issues/4908).
83 It's disappointing to see fewer big new features across 2024, but I'm trying to view it in the more positive light, that
84 we're going into 2025 with a new core editor which we have a lot more control over to suit our future needs better.
85
86 There's also the factor that as these years pass BookStack is becoming a more mature platform where stability
87 and refinement take precedence over flashy new features.
88
89 ### Website Usage & Audience Reach
90
91 TODO
92
93 ### Project Maintainership
94
95 TODO
96
97 ### Going into 2025
98
99 TODO
100
101 - Decade of BookStack
102
103 ---
104   
105 <span style="font-size: 0.8em;opacity:0.8;">Header Image Credits: &nbsp;<span>Photo by <a href="https://commons.wikimedia.org/wiki/File:001_Wild_Golden_Eagle_and_Majinghorn_Pfyn-Finges_Photo_by_Giles_Laurent.jpg">Giles Laurent (CC-BY-4)</a> - Image Modified</span></span>