soulverteam/DateParsing
Parse dates from strings, and add a natural language date field to your Swift app
This tool helps developers quickly add natural language date and time input to their iOS or macOS apps. It takes user-typed phrases like "next Monday to Wednesday" or "3 weeks from tomorrow" and converts them into precise date or date interval objects. Mobile and desktop app developers can use this to enhance user experience in calendar, reminder, or scheduling applications.
No commits in the last 6 months.
Use this if you are a Swift developer building an application where users need to input dates or date ranges using natural language, similar to features found in apps like Things or Fantastical.
Not ideal if you need an open-source solution for commercial projects, as this framework is commercially licensable and closed-source for most commercial use cases.
Stars
15
Forks
2
Language
Swift
License
—
Category
Last pushed
Aug 12, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/soulverteam/DateParsing"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
adbar/htmldate
Fast and robust date extraction from web pages, with Python or on the command-line
alvinwan/timefhuman
Extract datetimes and durations from natural language text as Python objects. Supports ranges,...
akoumjian/datefinder
Find dates inside text using Python and get back datetime objects
DanielJDufour/date-extractor
Extract dates from text
mike182uk/timestring
Parse a human readable time string into a time based value