Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [library]

A compiled set of exposed objects that isn't directly executable, but that can be referenced and used by other code.

37 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
11 votes
0 answers
353 views

Host-Agnostic Model-View-ViewModel Infrastructure

I've written an API that unlocks some serious MVVM capabilities with VBA's MSForms UI framework. This is the complete code-behind for an example ...
Mathieu Guindon's user avatar
8 votes
0 answers
352 views

STTCL FSM framework based on the GoF State Pattern, Part I: The basic interfaces

Preface I have decided to let my pet project created some years ago to undergo a code review here. The review will be broken into parts according to meta question Multiple reviews or one big review?...
πάντα ῥεῖ's user avatar
5 votes
0 answers
52 views

Macao, a General Game Playing AI library - Game state goes in, best move comes out

I'm working on a simple General Game Playing AI library. The idea is that it should work with almost any kind of game, with a minimum of configuration. At the moment, I have it working on 2 player ...
snowfrogdev's user avatar
5 votes
0 answers
133 views

Prerelease code for fingerprint viewing

I wanted to start contributing to the Open Source community, and decided to release some of the Python tools I have written awhile ago. The problem is that I am not really familiar with good practices,...
RafazZ's user avatar
  • 253
4 votes
0 answers
153 views

Small generic helper library for working with recursive data structures

I've written a small rust library that solves rust's problems with using recursive data types (e.g, linked lists). using the library, you can use ...
user3329719's user avatar
4 votes
0 answers
106 views

RSS Reader from Multiple sources

I am writing a RSS reader Library which should be able to read the data from different sources. I am very new to writing libraries and not sure if I am going right with it. These are my base ...
Shivang MIttal's user avatar
4 votes
0 answers
55 views

ThorsSQL Lib: Part 3: Layer 3

Have a working version of MySQL implementation of ThorsSQL library done. If you want to check it out you can find the whole thing on github ThorsSQL. This is a follow on to previous code Reviews: ...
Martin York's user avatar
  • 95.2k
4 votes
0 answers
618 views

Pitch detection library, basic architecture

I'm a mechanical engineer/amateur programmer trying to learn modern C++. I'm working on a personal project where I'm building a library that uses PortAudio to abstract some basic audio processing, ...
mattj23's user avatar
  • 41
3 votes
0 answers
266 views

C# class library for managing recurring background operations

I have written a class library for creating timer-based bacground operations in .NET projects. The idea is to be able to create and manage (start/stop/resume/cancel) recurring background operations ...
TDMR87's user avatar
  • 31
3 votes
0 answers
1k views

A Java library for simulating logic circuits

I have this Java library for building logic circuits and running binary data through them: AbstractCircuitComponent.java ...
coderodde's user avatar
  • 28.5k
3 votes
0 answers
62 views

STTCL FSM framework based on the GoF State Pattern, Part II: Abstraction of asynchronous/concurrency features

Preface I have decided to let my pet project created some years ago to undergo a code review here. The review will be broken into parts according to meta question Multiple reviews or one big review?...
πάντα ῥεῖ's user avatar
3 votes
0 answers
425 views

Publishing angular-cli component library to npm or like

I've found a lot of blog posts that seem to suggest publishing a library TypeScript (as source) and all to npm or to a private repository. It feels like we should be doing some transpiling first and ...
Arran Bartish's user avatar
3 votes
0 answers
45 views

ThorsSQL Lib: Part 3: Layer 4

Have a working version of MySQL implementation of ThorsSQL library done. If you want to check it out you can find the whole thing on github ThorsSQL. This is a follow on to previous code Reviews: ...
Martin York's user avatar
  • 95.2k
3 votes
0 answers
43 views

ThorsSQL Lib: Part 3: Layer 2

Have a working version of MySQL implementation of ThorsSQL library done. If you want to check it out you can find the whole thing on github ThorsSQL. This is a follow on to previous code Reviews: ...
Martin York's user avatar
  • 95.2k
3 votes
0 answers
92 views

Template class for an Entity Component System library

I'm working on an Entity Component System library. Right know I'm trying to clean up the Entity/Component part (only the code which manage the data). But I have a class which I think is not really ...
Mathieu Van Nevel's user avatar
3 votes
0 answers
70 views

Easily add Accessibility to your app as an afterthought. Yes, as an afterthought

Accessible apps allow more users to use your app; however, it is usually an afterthought for developers, and it makes your XML layout files messy whether Accessibility was a forethought or ...
Christopher Rucinski's user avatar
3 votes
0 answers
230 views

Simple Win32 console library (mimicking almighty SFML) - follow-up

I'm trying to mimic the SFML library to be suitable for text-based games. The library called MSLIB in GitHub here. Here is a sample of the library implementation. It prints gray square onto the ...
MORTAL's user avatar
  • 3,278
2 votes
0 answers
126 views

Rust implementation of an algorithm I invented (RANDEVU) #2

I came up with an algorithm and created a Rust implementation of it. I've already posted it for code review previously but created another post since I've made many changes to it, including the ones ...
TypicalHog's user avatar
2 votes
0 answers
39 views

Library for managing flutter rebuilds based on state changes

This is my new library for managing flutter rebuilds based on state changes. It is very similar to AnimatedBuilder but takes a factory to create the notifier instead of an instance of the notifier. It ...
Christian Findlay's user avatar
2 votes
0 answers
341 views

Networking code for a Golang P2P library

I am working in a Noise-based P2P lib that has only basic TCP networking implemented so far. I am looking for anyone who get interested in this project that want to helps with reviews to the code and ...
Geo's user avatar
  • 21
2 votes
0 answers
66 views

xagents - implementations of reinforcement learning algorithms

Description It is valid to say, this work started and evolved from a standalone DQN implementation, which I included in an old question, to a mini-library xagents, housing 7 re-usable tensorflow-based ...
watch-this's user avatar
2 votes
0 answers
293 views

How should I go about implementing rust into the unity3d engine?

Recently, I've explored using rust as a scripting language for unity. My current method involves creating a DLL from rust, and loading it into my game at runtime. It requires that the user use a ...
Dimitri Bobkov's user avatar
2 votes
0 answers
40 views

Abstraction to make URLs (many different schemes) act like Paths on disk

The config file for my project takes many files and directories. It would be convenient if these files and directories could reference git repositories, zip archives, possibly over https. This ...
charmoniumQ's user avatar
2 votes
0 answers
141 views

JSONSchema validation implementation in Rust

I'm developing a Rust library that implements JSONSchema validation (Drafts 7 fully works at the moment). I have Rust-specific questions and concerns about my implementation. It works by compiling ...
Stranger6667's user avatar
2 votes
0 answers
375 views

React-auto-height

I created a react-auto-height library: A React component that animates height: auto children when their content is changed, using CSS transitions. It started ...
Aprillion's user avatar
  • 121
2 votes
0 answers
93 views

Generative testing for CSV using Hypothesis - project, API, implementation

I've just finished the first iteration of my new project. It's the first time I publish Python code and I would like to know what you think about the structure of the project, the API, testing, the ...
Chobeat's user avatar
  • 121
2 votes
0 answers
91 views

Small IRC library w/ message loop

So I felt like creating a small library to make IRC bots. It's separated in two classes. TelClient is a class that handles the low-level socket programming and ...
divx's user avatar
  • 83
2 votes
0 answers
965 views

C++ Windows / POSIX Fiber Library

Introduction I've created a C++ fiber library for use in an emulator project I'm working on. My goals were to make the fibers simple to use and to not have much overhead (compared to making the ...
Samusaaron3's user avatar
2 votes
0 answers
92 views

STTCL FSM framework based on the GoF State Pattern, Part III: Policy based design of higher level State Machine constructs

Preface I have decided to let my pet project created some years ago to undergo a code review here. The review will be broken into parts according to meta question Multiple reviews or one big review?...
πάντα ῥεῖ's user avatar
2 votes
0 answers
97 views

ThorsSQL Lib: Part 3: Layer 5 HandShake

Have a working version of MySQL implementation of ThorsSQL library done. If you want to check it out you can find the whole thing on github ThorsSQL. This is a follow on to previous code Reviews: ...
Martin York's user avatar
  • 95.2k
2 votes
0 answers
958 views

Small JavaScript library for ECMAScript version detection

I wrote a library that detects the version of the ECMAScript that is running on JavaScript, and that also allows to check support for few syntax-features. For the ECMAScript version detection I run 4 ...
user avatar
2 votes
0 answers
212 views

libconfini (shared library)

I recently wrote a small INI parsing library. The code is also on GitHub, with documentation. I would like to have opinions, suggestions, and critiques. confini.h ...
madmurphy's user avatar
2 votes
0 answers
81 views

Pointers for C++/CLI library header formatting, layout and design

I have designed a C++/CLI wrapper library that allows C++ applications on windows, and other platforms that can load C dlls (e.g. Java via JNA or Python) to make calls to my .Net library. I was ...
drone's user avatar
  • 21
2 votes
0 answers
558 views

Efficient Sets and Maps with Treaps

I wrote up a Treap implementation to serve as the base class for a bunch of augmented data structures (interval sets, plane (2D) sets, order statistic trees), replacing my RB-tree base. Some ...
LemonPi's user avatar
  • 393
2 votes
0 answers
727 views

MultiLevel JavaScript Inheritance

I'm making an experiment on JS, trying to build a framework for OOP. It's called Universe. The main purpose is to emulate a mini-universe, where classes are "created" with a defined behavior (...
josegomezr's user avatar
1 vote
0 answers
66 views

Write a library for Mutex protected variables in Go

Problem description I'm trying to write a library for protecting variables from concurrent access using sync.RWMutex. The goal is to prevent accidental misuse and promote best practices and I didn't ...
Falco's user avatar
  • 428
1 vote
0 answers
691 views

WireGuard tools for python

Some years ago, I wrote a small library that provides part of the functionality of WireGuard's wg utility as Python functions. How can I improve it? ...
Richard Neumann's user avatar