twitter-scale-mastodon
penpot
twitter-scale-mastodon | penpot | |
---|---|---|
9 | 229 | |
254 | 28,815 | |
3.9% | 4.9% | |
4.3 | 10.0 | |
19 days ago | 2 days ago | |
Java | Clojure | |
Apache License 2.0 | Mozilla Public License 2.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.
twitter-scale-mastodon
- Rama is a testament to the power of Clojure
-
Everything wrong with databases and why their complexity is now unnecessary
I get what they're trying to do but I'm not sure this [0] syntax is the answer.
[0] https://github.com/redplanetlabs/twitter-scale-mastodon/blob...
-
Open-source Twitter-scale Mastodon implementation in 10k LOC
As best I can tell the Rama-awesomesauce is down in the backend modules, e.g. https://github.com/redplanetlabs/twitter-scale-mastodon/blob...
and the rest of the commentary I'll keep to my damn self
-
Rama 10k LOC Twitter-scale Mastodon implementation
GitHub link: https://github.com/redplanetlabs/twitter-scale-mastodon
Their announcement email reads...
> We've open-sourced our Twitter-scale Mastodon implementation on our Github. The implementation is 10k lines of code, which is 100x less code than Twitter wrote to build and scale their original consumer product, which was extremely similar. This repository can easily be adapted to make any Twitter-like social network.
> The project README includes instructions for running an instance locally on your machine, which is easy to do. To help with understanding the codebase, we've left many comments throughout the code.
> Finally, our blog post from two weeks ago is a deep-dive exploration of how this codebase works
https://blog.redplanetlabs.com/2023/08/15/how-we-reduced-the...
Previous discussion: https://news.ycombinator.com/item?id=37137110
There's also this "Introducing Rama" video: https://www.youtube.com/watch?v=jcvxGvzjLHg
penpot
- Ask HN: What alternatives to Adobe products are you switching to?
-
I'm not a designer, but ...
Note: All of the UI images here were created with Penpot. The these examples are simplified, and often quite clunky and far from pixel perfect, but hopefully they get the gist across.
-
Release Radar · April 2024 Edition: Major updates from the open source community
Imagine designers and coders working seamlessly together. That's what Penpot aims to do. It's a tool where designers can create stunning designs, interactive prototypes, and design systems at scale. Developers then have ready-to-use code, which makes their workflows faster and more efficient. Penpot's latest version receives a new grid CSS layout, new UI, new components system, and more components. Oh and there's now light AND dark mode 🎉.
- Figma OSS Alternative
-
Rama is a testament to the power of Clojure
This is how I see things also. Clojure is extremely practical and naturally attracts people that want to ship products.
The "Figma OSS Alternative" post that's also on the HN homepage right now doesn't mention Clojure anywhere (no comments about it either!), but Penpot is clearly also yet another app successfully shipped using Clojure: https://github.com/penpot/penpot
-
Penpot 2.0 Released
Really neat. I was mainly curious to know when they are planning to release the self hosted docker versions of Penpot 2.0. Looks like its coming in the next couple days hopefully [1].
[1]: https://github.com/penpot/penpot/issues/4380
-
What Design Tool Should I Use?
Website • Getting Started • User Guide • Tutorials & Info • Community • Twitter • Instagram • Mastodon • Youtube
-
15 open-source tools to elevate your software design workflow
Link | Free Trial | Github | License
- Ask HN: How would you build Figma?
-
Open Source alternatives to tools you Pay for
Penpot - Open Source Alternative to Figma
What are some alternatives?
pencil - The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.
Tkinter-Designer - An easy and fast way to create a Python GUI 🐍
excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams
drawio-desktop - Official electron build of draw.io
Taiga - Agile project management platform. Built on top of Django and AngularJS
Akira - Native Linux App for UI and UX Design built in Vala and GTK
PySimpleGUI - Python GUIs for Humans! PySimpleGUI is the top-rated Python application development environment. Launched in 2018 and actively developed, maintained, and supported in 2024. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.
Avalonia - Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
ttkbootstrap - A supercharged theme extension for tkinter that enables on-demand modern flat style themes inspired by Bootstrap.
linux - Linux kernel source tree
draw.io - draw.io is a JavaScript, client-side editor for general diagramming.
Google Fonts - Font files available from Google Fonts, and a public issue tracker for all things Google Fonts