@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#26 · January 26, 2026 21:14
+261 -8
6 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#24 · January 26, 2026 21:00
Setup ESLint v9 flat config for web package #24
  • Add eslint.config.js for web package (React + TypeScript config)
  • Install eslint-config-prettier in web for consistency
  • Auto-fix minor linting issu…
+146 -49
4 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#25 · January 26, 2026 20:56
Feature/loan distribution dashboard #25

Summary

This PR adds a comprehensive Portfolio dashboard to visualize loan distribution across products and risk classes. The Portfolio tab provide…

+375 -2
7 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#22 · January 26, 2026 20:16
+126 -57
10 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#23 · January 26, 2026 20:16
+74 -253
4 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#21 · January 26, 2026 19:35
+81 -0
4 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#20 · January 25, 2026 22:31
Handle 401 responses by clearing auth and redirecting to login #20

When an API returns 401 (unauthorized), the auth state is now cleared which triggers ProtectedRoute to redirect to /login. This prevents users with…

+9 -1
5 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#19 · January 25, 2026 22:17
Remove TUI from codebase #19

Remove all terminal user interface (TUI) code and references from the project. The project is now focused on web frontend only.

Changes:

  • Delete en…
+68 -1,623
4 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#18 · January 25, 2026 21:55
Fix CORS to allow PUT/PATCH/DELETE methods #18

The @fastify/cors plugin was only allowing GET, HEAD, POST by default. This caused rate updates to fail with a CORS preflight error since the endpo…

+1 -0
4 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#16 · January 25, 2026 21:29
Add OpenAPI documentation with Swagger UI #16
  • Add @ts-rest/open-api to generate OpenAPI 3.0 spec from ts-rest contract
  • Add @fastify/swagger and @fastify/swagger-ui for interactive API docs at …
+353 -2
8 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#17 · January 25, 2026 17:12
+45 -0
4 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#13 · January 25, 2026 16:45
Implement quarterly financial statements generation and API #13

Add complete financial statement snapshot system that automatically generates quarterly reports during collection. Snapshots include balance sheet,…

+710 -1
25 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#15 · January 25, 2026 16:43
Fix UI type errors and API client issues #15

Fixed TUI Dashboard collect mutation to use null body instead of empty object. Fixed web API client double-encoding issue by removing custom fetch …

+8 -34
7 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#14 · January 25, 2026 16:30
Backend cleanup and improvements #14

High Priority Changes:

  • Add transaction wrapping to updateBankRates() and updateBankAllocation() for atomic database operations
  • Add database indexe…
+1,492 -107
21 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#11 · January 24, 2026 21:52
Add web frontend with Bloomberg Terminal UI #11
  • Created new web package using React + TypeScript + Vite
  • Integrated Bloomberg Terminal-styled UI components (shadcn/ui)
  • Implemented authentication …
+9,702 -61
22 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#12 · January 24, 2026 21:40
Fix collection flow accrual bugs and add integration tests #12
  • Fix deposit bucket interest accrual by distinguishing existing vs new buckets
  • Fix loan bucket default handling with same approach
  • Change randomSee…
+350 -31
1 comment
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#10 · January 24, 2026 20:28
Add comprehensive auth API integration tests (11/12 passing) #10
  • Add full auth flow tests: register, login, refresh token
  • Test success paths and error cases (duplicate email, invalid credentials, etc.)
  • Test refr…
+452 -44
8 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#9 · January 24, 2026 20:28
Refactor TUI to use Ctrl-based keybindings and reusable UI components #9

Summary

Simplifies the TUI architecture by removing the CommandModeContext and replacing vim-style keybindings with more accessible Ctrl-based shor…

+286 -283
5 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#8 · January 24, 2026 00:04
Add backend testing infrastructure with Vitest and PostgreSQL #8

Set up comprehensive backend testing infrastructure:

Testing Framework:

  • Vitest 4.0.18 with v8 coverage
  • PostgreSQL test database (mirrors production)
+678 -36
6 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#7 · January 23, 2026 23:43
+239 -81
3 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#6 · January 23, 2026 22:22
Migrate backend to ts-rest and extract game constants to config #6

Backend Architecture & Type Safety:

  • Migrated banks.ts and market.ts routes to ts-rest contract
  • Deleted 4 legacy route files (auth.ts, bank.ts, ban…
+771 -3,154
4 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#5 · January 23, 2026 21:25
Add CI infrastructure with Docker and Jenkins #5

Summary

Set up comprehensive CI pipeline using Docker and Jenkins for automated testing and builds.

  • ✅ Dockerfile for reproducible build environmen…
+746 -1,136
7 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#4 · January 23, 2026 21:12
Add TUI testing infrastructure with Vitest #4

Summary

Set up comprehensive testing foundation for the TUI with Vitest and ink-testing-library.

  • ✅ Add Vitest, ink-testing-library, and testing de…
+1,139 -1,575
4 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#3 · January 23, 2026 20:03
Groom TODO backlog - remove 9 items, reorganize priorities #3
  • Drop: sound effects, ASCII logo, bundle monitoring, watch mode, VR/voice/RN, multi-bank, macros
  • Promote CI/CD to high priority
  • Defer multiplayer f…
+20 -23
1 comment
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#2 · January 23, 2026 18:24
+4,680 -2,326
14 comments
@ZacheryFaria ZacheryFaria merged ZacheryFaria/bank-game#1 · January 23, 2026 17:17
Implement auth middleware, refresh tokens, and critical fixes #1
  • Add JWT authentication middleware for protected routes
  • Implement refresh token flow with token rotation
  • Secure all /bank/* routes with authentication
+841 -47
6 comments
@fredsiika fredsiika starred lucide-icons/lucide-lab · January 22, 2026 10:52

A repository of icons that doesn't have clear use-cases yet.

TypeScript 189 Updated Nov 8, 2024

@crlucasdias crlucasdias starred remotion-dev/remotion · January 21, 2026 08:08

🎥 Make videos programmatically with React

TypeScript 25.8k Updated Jan 21

@evilcat-x evilcat-x starred xai-org/x-algorithm · January 20, 2026 21:26

Algorithm powering the For You feed on X

Rust 8.4k Updated Jan 20

@zhenya-mamenko zhenya-mamenko merged zhenya-mamenko/airplain#10 · January 19, 2026 09:09
+2,215 -381
@zhenya-mamenko zhenya-mamenko merged zhenya-mamenko/airplain#9 · January 18, 2026 06:04
+688 -252
@zhenya-mamenko zhenya-mamenko merged zhenya-mamenko/airplain#8 · January 17, 2026 22:09

Project Template for IHP. Used by ihp-new. License: MIT

Updated Jan 17

@hyj1204 hyj1204 starred FoundationAgents/MetaGPT · January 14, 2026 07:58

🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming

Python 63k Updated Oct 4, 2025

@ZacheryFaria ZacheryFaria merged ZacheryFaria/aoc25hs#2 · January 13, 2026 15:23
Zf/nix #2
+36 -17
@ZacheryFaria ZacheryFaria merged ZacheryFaria/aoc25hs#1 · January 12, 2026 20:33
nix #1
+55 -2
@ZacheryFaria ZacheryFaria merged ZacheryFaria/spacejava#1 · January 7, 2026 08:51
minor: Add Jenkins pipeline for CI/CD, enable automatic versioning with `neb… #1

…ula-release, and update build.gradle.kts` dependencies.

+156 -9
1 comment
@shinyTeapot shinyTeapot merged libsdl-org/SDL_mixer#796 · December 31, 2025 18:07
Minor Optimization #796

Minor optimization for the common case of options == 0.

Lines

SDL_mixer/src/SDL_mixer.c

Lines 2175 to 2178 in 3a1965b

Sint64 start_pos = 0
+9 -9
@shinyTeapot shinyTeapot forked libsdl-org/SDL_mixer from shinyTeapot/SDL_mixer · December 31, 2025 15:11

An audio mixer that supports various file formats for Simple Directmedia Layer.

C Updated Dec 31

@tcheee tcheee starred amilich/isometric-city · December 26, 2025 05:09

City building simulation game.

TypeScript 1.1k Updated Dec 26

@donald-stolz donald-stolz merged gjm112/RIPPEN#3 · December 22, 2025 12:02
+2,586 -728
@donald-stolz donald-stolz merged gjm112/RIPPEN#6 · December 19, 2025 09:37
Feat: Implement 2025 rewrite #6

🛠️ Use simulation logic from 2025 rewrite
🛠️ Update kicker logic

+363 -362
@donald-stolz donald-stolz starred sportsdataverse/cfbfastR · December 18, 2025 09:16

An R package to quickly obtain clean and tidy college football play by play data

R 93 Updated Oct 14

@2ne1ugly 2ne1ugly merged bevyengine/bevy#20734 · December 15, 2025 21:25
Implement Reflect for `indexmap::IndexMap`and `indexmap::IndexSet` #20734

Objective

Solution

  • Implement Map, PartialReflect, Reflect, Typed, FromReflect, GetTypeRegistration for indexmap::IndexMap and index…
+538 -5
4 comments
@marrodri marrodri starred unknownue/PyTorch.docs · December 14, 2025 19:45

Offline documentation built from official PyTorch release

HTML 157 Updated Nov 5, 2023

@donald-stolz donald-stolz merged gjm112/RIPPEN#5 · December 4, 2025 09:51
Chore: File clean up #5
  • Move R files that don't relate to core project or research used in manuscript into R/sandbox
  • Move data files out of root
  • Remove RIPPENgit.rproj up…
+35 -203
@donald-stolz donald-stolz merged gjm112/RIPPEN#4 · December 4, 2025 09:31
Feat: R refactor and update #4
  • Improve function splitting
  • Update data gathering process
  • Add simulations for 2024 season RIPPEN results
+242 -49
@donald-stolz donald-stolz merged gjm112/RIPPEN#2 · December 4, 2025 09:22
Task: Update manuscript #2

Rewrite manuscript

  • Simplified section structure
  • Updated introduction, methodology, & data
  • Removed markov chain
+1,923 -350
@hyj1204 hyj1204 forked flutter-stripe/flutter_stripe from hyj1204/flutter_stripe · December 3, 2025 15:45

Flutter SDK for Stripe.

Dart Updated Dec 3

Fix: Implement Admin Mode to Prevent Student Abuse #16

Overview

This PR implements an authentication system to fix the critical security issue where students were removing each other from activities to …

+366 -12
11 comments
@michaelbrave michaelbrave starred Facepunch/sbox-public · November 27, 2025 00:22

s&box is a modern game engine, built on Valve's Source 2 and the latest .NET technology, it provides a modern intuitive editor for creating games

C# 1.8k Updated Nov 27

@fredsiika fredsiika starred karpathy/llm-council · November 25, 2025 17:45

LLM Council works together to answer your hardest questions

Python 6k Updated Nov 22

@marrodri marrodri starred xbpeng/MimicKit · November 19, 2025 21:02

Suite of motion imitation methods for training controllers.

Python 952 Updated Nov 9

@Jothkell Jothkell merged Jothkell/3D_golfmaxio#1 · November 17, 2025 14:30
+7,528 -5,681
1 comment
@zhenya-mamenko zhenya-mamenko merged zhenya-mamenko/airplain#7 · November 15, 2025 06:36
Formating, tests #7

Bugfix: Fixed an error that occurred when adding passenger data.

Refactoring: Refactored SQLite module for better performance and maintainability.

U…

+6,180 -3,471
@allenc12 allenc12 starred pkivolowitz/asm_book · November 8, 2025 10:28

A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development a…

Assembly 3.1k Updated Jan 20

@ZacheryFaria ZacheryFaria forked kdheepak/lazygit.nvim from ZacheryFaria/lazygit.nvim · November 7, 2025 12:35

Plugin for calling lazygit from within neovim.

Lua Updated Nov 7

@fredsiika fredsiika starred tolkonepiu/best-of-mcp-servers · November 4, 2025 15:08

🏆 A ranked list of MCP servers. Updated weekly.

11 Updated Nov 3

@spoole50 spoole50 starred boredazfcuk/docker-icloudpd · November 2, 2025 00:59

An Alpine Linux container for the iCloud Photos Downloader command line utility

Shell 2.5k Updated Oct 18

@spoole50 spoole50 starred bluetti-official/bluetti-home-assistant · October 31, 2025 10:15

BLUETTI Integration for Home Assistant

Python 20 Updated Oct 31

@evilcat-x evilcat-x starred ggml-org/whisper.cpp · October 29, 2025 00:48

Port of OpenAI's Whisper model in C/C++

C++ 44.1k 10 issues need help Updated Oct 28

@donald-stolz donald-stolz starred KeoniM/NFL_Scraper · October 28, 2025 15:31

A web scraper that scrapes nfl.com

Python 5 Updated Oct 28

@marrodri marrodri starred xbpeng/DeepMimic · October 24, 2025 22:52

Motion imitation with deep reinforcement learning.

C++ 2.8k Updated Jul 13, 2024

@marrodri marrodri starred lupusorina/robot_learning · October 22, 2025 22:41

Python 2 Updated Oct 16

@allenc12 allenc12 forked zodiepupper/barkvr from allenc12/barkvr-snusk-mod · October 22, 2025 16:14

Open source social vr platform, Godot matrix client, XR collaborative creation tool! (WIP)

Updated Oct 20

@marrodri marrodri starred google-deepmind/mujoco · October 21, 2025 21:55

Multi-Joint dynamics with Contact. A general purpose physics simulator.

C++ 10.9k Updated Oct 21

@evilcat-x evilcat-x starred dmlgzs/StarResonanceDamageCounter · October 18, 2025 23:52

Damage Counter for Star Resonance

JavaScript 244 Updated Oct 16

@donald-stolz donald-stolz made donald-stolz/marathon-training-app public · October 16, 2025 10:58

TypeScript Updated Oct 18

@evilcat-x evilcat-x starred llccd/RDPWrapOffsetFinder · October 15, 2025 20:28

Automatically find rdpwrap offsets

C++ 151 Updated Jan 7

@marrodri marrodri merged lupusorina/robot_learning#3 · October 15, 2025 19:57
@evilcat-x evilcat-x starred stascorp/rdpwrap · October 15, 2025 17:45

RDP Wrapper Library

Pascal 15.9k 1 issue needs help Updated Jun 18, 2024

@marrodri marrodri forked openai/spinningup from marrodri/spinningup · October 13, 2025 22:42

An educational resource to help anyone learn deep reinforcement learning.

Updated Aug 5, 2024

@marrodri marrodri starred openai/spinningup · October 13, 2025 22:42

An educational resource to help anyone learn deep reinforcement learning.

Python 11.3k Updated Aug 5, 2024

@zhenya-mamenko zhenya-mamenko merged zhenya-mamenko/airplain#4 · October 11, 2025 13:01
@marrodri marrodri starred Stapelzeiger/biped · October 5, 2025 10:53

Jupyter Notebook 1 Updated Jun 29

@zhenya-mamenko zhenya-mamenko merged zhenya-mamenko/airplain#3 · October 5, 2025 04:28
Fixes barcode scanning, dark mode colors, and adds boarding pass display #3
  • Corrects boarding pass barcode format mapping to improve camera scanning reliability.
  • Resolves several dark mode color issues for better UI consis…
+168 -188
@evilcat-x evilcat-x starred 007revad/Synology_HDD_db · October 3, 2025 00:44

Add your HDD, SSD and NVMe drives to your Synology's compatible drive database and a lot more

Shell 4.7k 1 issue needs help Updated Sep 30

@evilcat-x evilcat-x starred Rem0o/FanControl.Releases · October 1, 2025 09:59

This is the release repository for Fan Control, a highly customizable fan controlling software for Windows.

17.6k 1 issue needs help Updated Sep 30

@evilcat-x evilcat-x starred n8n-io/n8n · September 30, 2025 01:11

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

TypeScript 143k Updated Sep 30

@tcheee tcheee starred firecrawl/firecrawl · September 27, 2025 08:38

The Web Data API for AI - Turn entire websites into LLM-ready markdown or structured data 🔥

TypeScript 59.9k Updated Sep 27

Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.

Updated Jan 7

@fredsiika fredsiika starred eevan7a9/real-estate-management · September 24, 2025 05:27

Real estate and physical property management to connect property managers and potential buyers.

TypeScript 251 Updated Sep 16

@donald-stolz donald-stolz merged donald-stolz/goodday-coding-exercise#2 · September 22, 2025 11:27
Feat: Phase 2 - Pub/sub Notifications #2

Phase 2: Pub/Sub Infrastructure and Notifications

Overview

  • Google Pub/Sub microservices integration
  • Database migrations
  • Infrastructure as Code wit…
+1,608 -127
@evilcat-x evilcat-x starred likeflyme/cloudbak · September 21, 2025 03:09

微信云备份,备份到服务器、Docker、NAS,Web访问。

Python 1.3k Updated Jul 25

@marrodri marrodri forked lupusorina/robot_learning from marrodri/robot_learning · September 18, 2025 21:51
@zhenya-mamenko zhenya-mamenko merged zhenya-mamenko/airplain#2 · September 4, 2025 12:35
Refines code formatting and improves flight management logic #2

Refactors flight data handling, improving clarity and efficiency in rendering flight and airport details. Updates logic to use safer operators and …

+1,645 -1,371
1 comment
@zhenya-mamenko zhenya-mamenko merged zhenya-mamenko/airplain#1 · August 31, 2025 11:12
@ZacheryFaria ZacheryFaria merged hedgedoc/hedgedoc#6105 · August 13, 2025 06:53
Updating Cloudflare warning in Reverse Proxy guide. #6105

Cloudflare has deprecated the Auto Minify feature as of August 2024, so this warning is no longer correct.

However while setting up HedgeDoc, I not…

+2 -2
1 comment
@laughtt laughtt starred vsys-host/shkeeper.io · August 11, 2025 19:27

SHKeeper is a self-hosted and open-source cryptocurrency gateway payment processor. It's integrate with popular CMS, any e-commerce, your own code …

Python 404 Updated Jul 21

@NathanHennigh NathanHennigh merged SmolDapp/tokenAssets#940 · August 7, 2025 19:42
adding CreatorDAO assets #940

adding CreatorDAO assets

+10 -0
3 comments

A community-led initiative to improve access to ERC20 token icons in a manner that is inclusive, transparent, and decentralized.

Updated Aug 8

@spoole50 spoole50 starred google/langextract · August 5, 2025 08:00

A Python library for extracting structured information from unstructured text using LLMs with precise source grounding and interactive visualization.

Python 5.1k Updated Aug 5

@spoole50 spoole50 starred Zipstack/unstract · August 4, 2025 15:06

No-code LLM Platform to launch APIs and ETL Pipelines to structure unstructured documents

Python 5.6k Updated Aug 4

@fredsiika fredsiika starred jnsahaj/tweakcn · August 2, 2025 18:57

A visual no-code theme editor for shadcn/ui components

TypeScript 6.3k Updated Aug 2

@fredsiika fredsiika starred modelcontextprotocol/typescript-sdk · August 2, 2025 11:21

The official TypeScript SDK for Model Context Protocol servers and clients

TypeScript 9k Updated Jul 31

@fredsiika fredsiika starred vercel-labs/mcp-for-next.js · August 2, 2025 10:39

JavaScript 252 Updated Aug 1

@fredsiika fredsiika starred google-gemini/gemini-cli · August 1, 2025 18:23

An open-source AI agent that brings the power of Gemini directly into your terminal.

TypeScript 66.3k 18 issues need help Updated Aug 2