|about 1 month ago||22 days ago|
|GNU General Public License v3.0 or later||-|
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.
- Ask HN: What are some tools / libraries you built yourself?
Focalboard – a self-hosted alternative to Trello, Notion, and Asana
21 projects | news.ycombinator.com | 17 Mar 2021
I use and like https://nullboard.io/preview nullboard which runs in the browser. Because it uses local data, you need to save it or the data is lost when you close the browser window.
Nullboard - a minimalist take on a kanban board
1 project | reddit.com/r/opensource | 17 Feb 2021
Nullboard is a minimalist take on a kanban board
1 project | reddit.com/r/programming | 16 Feb 2021
Kanban board in one HTML using localstorage
1 project | reddit.com/r/patient_hackernews | 16 Feb 20211 project | reddit.com/r/hackernews | 16 Feb 202110 projects | news.ycombinator.com | 15 Feb 2021
Ask HN: Solo-preneurs, how do you DevOps to save time?
20 projects | news.ycombinator.com | 12 Oct 2021
I made my own HTTP app. server and JSON database on top of that.
The server accepts .jars with code (and files) so I can hotdeploy while developing on live on the entire cluster in real time. My turnaround is about 1 second.
The JSON database allows for schema-less simplicity, and it has all the features you need like indexes and security (and then some, like global realtime distributed while still being performant) in 2000 lines of code.
I have zero pain developing the most scalable (and energy efficient) backend in the world, yet very few seem to care or use it: https://github.com/tinspin/rupy
It has been proven on a real project with 5 years uptime and 350.000 users: https://store.steampowered.com/app/486310/Meadow/
Gemini: The Misaligned Incentives
1 project | news.ycombinator.com | 28 Sep 2021
To build a simple but performant HTTP/1.1 web server is not that hard: https://github.com/tinspin/rupy
As long as you only implement the good features!
Making a living with Raspberry Pi know-how
1 project | reddit.com/r/raspberry_pi | 8 Sep 2021
The platform can be seen here: http://host.rupy.se
Persism: A zero ceremony ORM for Java - new release 1.2.0
2 projects | reddit.com/r/GameDevelopment | 22 Aug 2021
I have the follow up on github: https://github.com/tinspin/rupy
Ask HN: Has anyone _fully_ embraced an event-driven architecture?
4 projects | news.ycombinator.com | 2 Aug 2021
Yes, I made my own open-source event driven platform: http://github.com/tinspin (rupy is the foundation and fuse is an example implementation tested with 350.000 users and 5 years uptime)
The learnings where 2-fold:
1) You need async-to-async capable clients so that you use (potentially) 4 threads on each browser server database roundtrip.
Since most databases don't have async capable clients I wrote my own database too: http://root.rupy.se
2) You should use a VM + GC language so that you can use atomic shared memory between cores. This part is very hard to prove in theory, but in practice I'm baffled by how well Java performs, you can find three quotes that I managed find here: https://github.com/tinspin/rupy/wiki
Finally getting threads to cooporate on things is hard and you cannot debug it with any tools, instead you have to use "trial and error" until is sort of works all the time.
Purdue CS590: Cloud-Native Database Systems (Spring 2021)
2 projects | news.ycombinator.com | 5 Jul 2021
> it's compact enough that you should be able to learn everything in about an hour.
Yup, I learned everything I need to know about this project in 5 minutes:
I hope you're successful in your Minecraft replacement, as I've enjoyed playing with some of the hobby projects it inspired2 projects | news.ycombinator.com | 5 Jul 2021
Nope, the source code is linked and it's compact enough that you should be able to learn everything in about an hour.
But here is the only documentation I have written so far:
Ask HN: What are some tools / libraries you built yourself?
I also made my own cloud service both with my own hardware and on top of GCP:
http://host.rupy.se (raspberry 2 cluster)
An HTTP server in a single .c file
12 projects | news.ycombinator.com | 2 Apr 2021
In 7000 lines I add multi-threading, non-blocking IO, dynamic responses, chunking and hot-deployment:
What are some alternatives?
logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
Kanboard - Kanban project management software
sleek - Todo app based on todo.txt for Linux, Windows and MacOS, free and open-source.
db-api-server - Create, document and prototype applications at "user level" in near realtime (live).
Wekan - The Open Source kanban (built with Meteor). Keep variable/table/field names camelCase. For translations, only add Pull Request changes to wekan/i18n/en.i18n.json , other translations are done at https://transifex.com/wekan/wekan only.
solid - Solid - Re-decentralizing the web (project directory)
expressPython - 🚄🐍 expressPython - A small Python editor for learning and competitive programming.
lowdefy - An open-source, self-hosted, low-code framework to build internal tools, web apps, admin panels, BI dashboards, workflows, and CRUD apps with YAML or JSON.
yadm - Yet Another Dotfiles Manager
panel - Pterodactyl is an open-source game server management panel built with PHP 7, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.